Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Problema visualizzazione immagini

    Ciao a tutti
    sto costruendo questo sito come progetto di maturità...
    l'unico problema è che quando chiedo di visualizzare un immagine continuamente mi esce questo errore:L'immagine http://vendomobili.altervista.org/visualizza.php?id=5 non può essere visualizzata perchè contiene errori. Come posso fare? grazie
    aiutatemi perchè non so più dove sbattere la testa

  2. #2
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    se io apro l'html vedo questo



    come vai a generare il tag html? posta il codice.

    l'attributo src deve contenere il percorso dell'immagine e non quell'url
    Che mestiere difficile.....essere da soli ancora di più

  3. #3
    Originariamente inviato da Fractals87
    se io apro l'html vedo questo



    come vai a generare il tag html? posta il codice.

    l'attributo src deve contenere il percorso dell'immagine e non quell'url
    allora questo è il codice di inserimento dell'immagine:

    codice:
    if(isset($_POST["titolo"]) and isset($_POST["testo"]) and isset($_POST["prezzo"])) 			{ 				$titolo=$_POST["titolo"]; 				$cat=$_POST["categoria"]; 				$stato=$_POST["stato"]; 				$testo=$_POST["testo"]; 				$prezzo=$_POST["prezzo"]; 				$citta=$_POST["city"]; 				 				if($titolo=="" or $cat=="Inserisci Categoria"  or $stato=="Inserisci Stato" or $testo=="" or $prezzo=="" or $citta=="-- seleziona --") 					{ 						print "<script language=\"JavaScript\">"; 						print "alert(\"Tutti I Campi Devono Essere Riempiti!\")"; 						print "</script>"; 					} 				 				 				else 					{ 					  							 								// recupero alcune informazioni sul file inviato 	$nome_file_temporaneo = $_FILES["file_inviato"]["tmp_name"]; $nome_file_vero = $_FILES["file_inviato"]["name"]; $tipo_file = $_FILES["file_inviato"]["type"];  // Leggo il contenuto del file $dati_file = file_get_contents($nome_file_temporaneo);  // Preparo il contenuto del file per la query sql $dati_file = addslashes($dati_file);  // Query per inserire il file nel DB $query = "INSERT INTO tabella_files SET               nome_file = '$nome_file_vero',                tipo_file = '$tipo_file',                dati_file = '$dati_file'";   mysql_query($query,$conn); 							$query="select id_file from tabella_files where nome_file = '$nome_file_vero'"; 							$ris=mysql_query($query,$conn);  							$valore=mysql_result($ris,0,0); 							 							$query = "INSERT INTO articoli SET   					                titolo = '$titolo',                						categoria = '$cat',               						stato = '$stato',              						testo='$testo',              						prezzo='$prezzo',              						id_foto='$valore',              						id_comune='$citta',                                                         username='$utente'";              						$ris=mysql_query($query,$conn);              						print "<script language=\"JavaScript\">"; 							print "alert(\"Articolo Inserito Correttamente A Breve Comparirà Nelle Ricerche\")"; 							print "</script>"; 							 						} 					 			}
    questo invece è quello della stampa :
    codice:
    <?php 	session_start(); 	if($_SESSION["utente"]=="") 		{ 			print "<meta http-equiv=\"refresh\" content=\"1;url=index.php\"/>"; 		} 	$id=$_GET["id"]; 	print "<div id=\"logo\">"; 	print "<img src=\"logo.png\"/>"; 	print "</div>"; 	$link=mysql_connect("localhost","xxxxxx","xxxxxx"); 	mysql_select_db("xxxxxxxxx"); 	 $query="select id_foto from articoli where id='$id'"; $ris=mysql_query($query,$link); $id=mysql_result($ris,0,0); echo "<script language=\"JavaScript\">";  				 echo "alert($id)"; echo "</script>";  $query = "SELECT * FROM tabella_files WHERE id_file = '$id'"; $risultato = mysql_query($query,$link) or die("Query non valida: " . mysql_error()); $tmp = mysql_fetch_array($risultato);  // Invio l'intestazione contenente il tipo MIME del file header("Content-Type: " . $tmp["tipo_file"]);  // Invio il contenuto del file echo $tmp["dati_file"];    	 ?>

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.