Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Immagine non si vede
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • L
      leviathan73 User Attivo • 29 nov 2009, 16:26 ultima modifica di

      Immagine non si vede

      Salve a tutti, ho questo codice
      [php]echo "<form action="genproc.php?action=mkroom&sid=$sid" method="post">";
      echo "Room Name: <input name="rname" maxlength="30"><br/>";
      echo "Password: <input name="rpass" style="-wap-input-format: 'x'" maxlength="10"><br/>";
      echo "Pic Url: <input name="pic" maxlength="255" value="//"/><br/>";
      echo "<input type="Submit" name="Create" Value="Create"></form>";[/php]
      questo
      [php]$pic = mysql_escape_string($_POST["pic"]);
      $pic = htmlspecialchars($pic);
      $res = mysql_query("INSERT INTO ibwf_rooms SET name='".$rname."', pass='".$rpass."', censord='".$cns."', static='0', lastmsg='".time()."', pic='".$pic."'");[/php]
      e infine questo
      [php]$rooms = mysql_query("SELECT id, name, pass, pic FROM ibwf_rooms WHERE static='0'");
      $co=0;
      while ($room= mysql_fetch_array($rooms))
      {
      $ilink = trim($room[3]);
      if($ilink=="")
      {
      $ilink = "<img src="default_image.gif" alt="
      "/>";
      }else{
      $ilink = "<img src="$ilink" alt=""/>";
      }
      $co++;
      if(canenter($room[0], $sid))
      {
      $noi = mysql_fetch_array(mysql_query("SELECT COUNT(
      ) FROM ibwf_chonline WHERE rid='".$room[0]."'"));
      if($room[2]=="")
      {
      echo "$ilink <a href="chat.?&rid=$room[0]&sid=$sid">".htmlspecialchars($room[1])."($noi[0])</a><br/>";
      }else{
      echo htmlspecialchars($room[1]);
      echo "$ilink <form action="chat.php" method="get">";
      echo "<br/><input format="*x" name="rpw" maxlength="10"/><br/>";
      echo "<input type="submit" value="GO"/>";
      echo "<input type="hidden" name="rid" value="$room[0]"/>";
      echo "<input type="hidden" name="sid" value="$sid"/>";
      echo "</form>";

              } 
            } 
          }[/php]
      

      il problema è che quando carico un immagine non si vede, sapete perchè?:bho:
      le immagini ce li ho mella cartella uploaded, dentro c'è un altra cartella chiamata files, e li ci stanno tutti i file delle immagini.. nel datadase, nella tabella ibwf_rooms ho aggiunto questo rigo
      pic varchar(255) default=""

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • T
        thedarkita ModSenior • 29 nov 2009, 16:48 ultima modifica di

        Ciao Leviathan73,

        con queste informazioni è difficile individuare il problema.
        Hai verificato che nel sorgente html l'attributo src del tag img abbiamo il valore che ti aspettavi avesse?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • L
          leviathan73 User Attivo • 29 nov 2009, 16:51 ultima modifica di

          Ciao darkita, dici qua?
          [php]echo "Pic Url: <input name="pic" maxlength="255" value="//"/><br/>"; ho levato h t m l se no non mi faceva postare..[/php]

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • T
            thedarkita ModSenior • 29 nov 2009, 16:54 ultima modifica di

            Allora se ho ben capito, tu stampi qui:
            [php]
            $ilink = "<img src="$ilink" alt="*"/>";
            [/php]Ciò che hai messo nella tabella tramite il form, quando fai l'echo di $ilink come src hai il valore corretto?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • L
              leviathan73 User Attivo • 29 nov 2009, 16:55 ultima modifica di

              Si esatto darkita, ma non capisco perchè non si vede l' immagine.. rimane caricata..

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • T
                thedarkita ModSenior • 29 nov 2009, 17:46 ultima modifica di

                Ciao Leviathan73,

                fai attenzione alla punteggiatura e alle maiuscole...
                Se il valore è corretto, l'immagine dovrebbe essere visualizzata.
                Che sia il percorso ad essere inserito in modo errato nel database?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • L
                  leviathan73 User Attivo • 30 nov 2009, 08:24 ultima modifica di

                  darkita non so se il valore è corretto, quale dovrebbe essere? Poi io quando metto immagine faccio copia incolla, faccio salva, ma l'immagine non si vede.. credo che qualche valore sarà sbagliato..

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • T
                    thedarkita ModSenior • 30 nov 2009, 15:56 ultima modifica di

                    Ciao Leviathan73,

                    fai attenzione alle maiuscole...
                    Il valore corretto dovresti saperlo tu, da quello che vedo nel input tu metti un URL, dovresti verificare che il valore del src abbia il valore da immesso nel form.
                    Ovviamente nel form devi mettere un url corretto, altrimenti non vedrai nulla.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • L
                      leviathan73 User Attivo • 30 nov 2009, 16:09 ultima modifica di

                      darkita, cos'è il valore src? Puoi farmi un esempio semplice e pratico di quello che dici?:?
                      Questo è un esempio delle tante immagini:
                      h ttp://universal3000.altervista.org/chat_universal2/uploaded/files/pixie_02..jpg

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • T
                        thedarkita ModSenior • 30 nov 2009, 16:17 ultima modifica di

                        Ciao Leviathan73,
                        fai attenzione alle maiuscole, ti segnalo le nostre regole:

                        3.2. Iniziare i messaggi con la maiuscola e terminare con un punto.

                        Per quanto riguarda l'esempio pratico, tu nel form inserisci un url del tipo h**p://miosito.ext/img.jpg.
                        Quindi l'echo di $ilink dovrebbe essere cosi:

                        <img src="h**p://miosito.ext/img.jpg" alt="*"/>
                        
                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • L
                          leviathan73 User Attivo • 30 nov 2009, 16:32 ultima modifica di

                          Capito qundi devo cambiare solo questo giusto?
                          [PHP]}else{
                          $ilink = "<img src="$ilink" alt="*"/>";
                          }[/PHP]
                          e fare come hai fatto tu..

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • T
                            thedarkita ModSenior • 30 nov 2009, 16:35 ultima modifica di

                            Non devi cambiare nulla, io ti ho solo detto di verificare cosa fa lo script una volta eseguito, altrimenti è difficile sapere dove sia il problema.
                            Ma lo script lo hai fatto tu?

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • L
                              leviathan73 User Attivo • 30 nov 2009, 16:39 ultima modifica di

                              Darkita non lo fatto io.. io tutti i codici li ho messi qua nel post.. se devo verificare, posso solo vedere qua in questi codici..
                              Ah l'unico script da verificare è il mio upload, perchè li carico la le immagini
                              [php]$usr = getnick_uid($row[uid]);
                              echo "<a href="./files/$row[filename]">$row[filename]</a> ($row[filesize]) Caricato il: $row[date] By <a href="../web/index.php?action=viewuser&who=$row[uid]&sid=$sid">$usr</a> <br/>";[/php]

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • L
                                leviathan73 User Attivo • 4 dic 2009, 16:57 ultima modifica di

                                darkita, lo script non manda il link, ecco perchè non si vede.. è come se non ci metto immagine..

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                Caricamento altri post
                                Rispondi
                                • Topic risposta
                                Effettua l'accesso per rispondere
                                • Da Vecchi a Nuovi
                                • Da Nuovi a Vecchi
                                • Più Voti