Come posso evitare che appaia una icona a video se una immagine è assente ?
echo "<tr><td colspan=2><center><img src=http://www.libriantichicavallero.com/foto/$row[LISTA]-$row[POSIZIONE].jpg></tr>";
Grazie
Pier
Come posso evitare che appaia una icona a video se una immagine è assente ?
echo "<tr><td colspan=2><center><img src=http://www.libriantichicavallero.com/foto/$row[LISTA]-$row[POSIZIONE].jpg></tr>";
Grazie
Pier
ciaocodice:if(file_exists($nomeimmagine)) { echo "<img bla bla yada yada>"; }![]()
Codice PHP:
if(file_exists($img))
{
echo "<tr><td colspan=2><center><img src=$img></td></tr>";
}
else
{
echo "immagine inesistente";
}
non capisco perchè mi segnalate che ho avuto una risposta alla mia domanda quando invece non è così ?!
come non detto scusate
pregoOriginariamente inviato da Piermy
come non detto scusate![]()
Ho scritto:
<?
echo "<table border=10 cellspacing=4 cellpadding=4 width=60% height=80%>";
if(file_exists($row[LISTA]-$row[POSIZIONE].jpg)) {
echo "<tr><td colspan=2><center><img src=http://www.libriantichicavallero.com/foto/$row[LISTA]-$row[POSIZIONE].jpg></tr>";
}
echo "</table>";
mysql_close($db);
?>
Non funziona, nel senso che non appare nessuna immagine anche se sono presenti
Attendo, grazie
Pier
la funzione file_exists() prende come argomento il path relativo dell'immagine partendo dalla posizione dello script... Presumendo che la pagina php sia nella root del sito la funzione diventa file_exists("./foto/".$row[LISTA]-$row[POSIZIONE].".jpg")
Fammi sapere se coì funziona
Probabilmente manca il path, fai così
Codice PHP:
if(file_exists('/foto/'.$row[LISTA].'-'.$row[POSIZIONE].'.jpg')) {
Ho provato a scrivere così come dite voi ma non funziona.-
Ho provato anche a dare il percorso completo ma invano:
if(file_exists('http://www.libriantichicavallero.com/foto/'.$row[LISTA].'-'.$row[POSIZIONE].'.jpg')) {
echo "<tr><td colspan=2><center><img src=http://www.libriantichicavallero.com/foto/$row[LISTA]-$row[POSIZIONE].jpg></tr>";
}
![]()