foto????

opeth978

Utente Attivo
24 Ott 2005
21
0
1
Salve una domanda come posso visualizzare una foto contenuta in un record? nel momento che creo un link su di una pagina bianca non mi fà vedere nulla. cosa dovrei mettere al posto dei punti interrogativi? ciao e grazie

script
<td width="14%" align=center bgcolor=#494365 bordercolor=white>
<?
include('connect.php');
$table = "prodotti";
$sqlquery = "SELECT * FROM $table";
$result = mysql_query($sqlquery);
$number = mysql_numrows($result);

$i = 0;

if ($number < 1) {
print "errore";
}
else {
while ($number > $i) {
$foto=mysql_result($result,$i,"foto");

echo '???????';
$i++;
}
}
?>
 
Dipende da cosa hai inserito nel campo foto...... cmq dal codice sembra che tu debba mettere solo $foto...... ma dipende come hai inserito la foto...
se hai inserito la foto in una directory allora $foto è solo il nome o il percorso+nome...e quindi devi inserire $foto all'0interno del tag html <img....etc...
se invece l'hai inserita in un database la procedura è quella di stampare foto e basta
 
Ultima modifica:
Ceptive - Il futuro fatto di bit

Ti conviene mettere nel database il link alla foto (il percorso)

Poi ti colleghi al database leggi le righe e per ogni riga metti in una variabile il percorso della foto

&percorso_foto=$ris_query['foto'];

Per visualizzarla:

<? <img src=\"$percorso_foto\"> ?>

:byebye:

http://www.ceptive.it - di Nicola Tempesta - Guide - Script - sudoku - GuestBook
Per informazioni rivolgersi:
admin@ceptive.it
 
anch'io utilizzo quel sistema.. Però c'è da dire che se inserisci le foto nel database nell'altro sistema di certo non sono all'interno di una cartella e rischi meno intrusioni da chi è incuriosito...
In qualsiasi caso per evitare ciò io nella cartella delle immagini uploadate ho inserito una index con su scritto accesso proibito...
 

Discussioni simili