Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Immagine non si vede

  1. #1

    Immagine non si vede

    Salve a tutti, ho quato codice
    Codice PHP:
    echo "<form action=\"genproc.php?action=mkroom&amp;sid=$sid\" method=\"post\">"
        echo 
    "Room Name: <input name=\"rname\" maxlength=\"30\">
    "

        echo 
    "Password: <input name=\"rpass\" style=\"-wap-input-format: '*x'\" maxlength=\"10\">
    "

        echo 
    "Pic Url: <input name=\"pic\" maxlength=\"255\" value=\"http://\"/>
    "

        echo 
    "<input type=\"Submit\" name=\"Create\" Value=\"Create\"></form>"
    questo
    Codice 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."'"); 
    e infine questo
    Codice PHP:
    $rooms mysql_query("SELECT id, name, pass, pic FROM ibwf_rooms WHERE static='0'"); 
            
    $co=0
            while (
    $roommysql_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.php?&amp;rid=$room[0]&amp;sid=$sid\">".htmlspecialchars($room[1])."($noi[0])</a>
    "

                }else{ 
                  echo 
    htmlspecialchars($room[1]); 
                  echo 
    "$ilink <form action=\"chat.php\" method=\"get\">"
                  echo 
    "
    <input format=\"*x\" name=\"rpw\" maxlength=\"10\"/>
    "

                  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>"

                } 
              } 
            } 
    il problema è che quando carico un immagine non si vede, sapete perchè?

  2. #2
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    Hai controllato che il file sia correttamente caricato sul server?
    Se si, l'indirizzo che usi per visualizzare il file è corretto?
    Errare humanum est, perseverare ovest

  3. #3
    si, le immagini ce li ho mella cartella uploaded, dentro c'è un altra cartella chiamata files, e li ci stanno tutti i file delle immagini

  4. #4
    si, le immagini ce li ho mella cartella uploaded, dentro c'è un altra cartella chiamata files, e li ci stanno tutti i file delle immagini..

  5. #5
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    Adesso, quando apri la pagina in cui l'immagine non compare, guarda nel codice sorgente il percorso che viene usato per visualizzare l'immagine e vedi se corrisponde.

    è probabile che
    Codice PHP:
    $ilink trim($room[3
    debba essere sostituito con
    Codice PHP:
    $ilink trim($room['pic'
    Errare humanum est, perseverare ovest

  6. #6
    fatto, non si vede l'immagine.. nel datadase, nella tabella ibwf_rooms ho aggiunto questo rigo
    pic varchar(255) default=""

  7. #7
    qualcuno bravo di php può aiutarmi?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.