Originariamente inviato da marcopanico
Ciao a tutti,
potreste darmi una mano? Ho un problema con la visualizzazione delle immagini.
Ho questa funzione :
********************************************
<?php
function galleria($cartella){
$listaFile = scandir($cartella);
foreach($listaFile as $value){
if($value == '.' || $value == '..'){
continue;
}
echo '[*][img]'.$cartella.'/'.$value.'[/img]';
}
}
galleria('autoveicoli');
?>
*******************************************
Questa porzione di codice inserita in un file galleria.php funziona senza problemi. Se invece inserisco la funzione in una pagina dedicata alla visualizzazione degli annunci di autovetture non funziona.
L'altra pagina contiene questa porzione di codice :
*******************************************
<?php
$menuid = $_GET["menuid"];
$Risultato=mysql_query("SELECT * FROM autoveicoli WHERE id_autoveicolo = '$menuid'", $connessione);
if (!$Risultato)
{
die ("La tabella selezionata non esiste" . mysql_error());
}
while ($riga=mysql_fetch_array($Risultato))
{
echo "<h1>";
echo $riga['casa_automobilistica'] . ' ' . $riga['modello'];
echo "</h1>";
if($riga['prezzo_listino'] == "0")
{
echo "";
}
else
{
echo "<div class='dettaglititolo'>Prezzo Listino</div><div class='dettagli'>" . ' ' . $riga['prezzo_listino'] . ' ' . '€' . "</div>";
}
if($riga['prezzo_concessionaria'] == "0")
{
echo "<div class='dettaglititolo'>Prezzo Valmauto</div><div class='dettagli'>Trattative riservate</div>";
}
else
{
echo "<div class='dettaglititolo'>Prezzo Valmauto</div><div class='dettagli'>" . ' ' . $riga['prezzo_concessionaria'] . ' ' . '€'. "</div>";
}
if($riga['prezzo_listino'] == "0")
{
echo "";
}
else
{
$risparmio = 100*($riga['prezzo_listino']-$riga['prezzo_concessionaria'])/$riga['prezzo_listino'];
echo "<div class='dettaglititolo'>Con Noi Risparmi il </div><div class='dettagli'>" . ' ' . $risparmio . ' ' . '%'. "</div>";
}
if($riga['alimentazione'] == "")
{
echo "";
}
else
{
echo "<div class='dettaglititolo'>Alimentazione</div><div class='dettagli'>" . ' ' . $riga['alimentazione'] . "</div>";
}
if($riga['immatricolazione'] == "")
{
echo "";
}
else
{
echo "<div class='dettaglititolo'>Anno di immatricolazione</div><div class='dettagli'>" . ' ' . $riga['immatricolazione']. "</div>";
}
if($riga['km'] == "")
{
echo "";
}
else
{
echo "<div class='dettaglititolo'>Km</div><div class='dettagli'>" . ' ' . $riga['km']. "</div>";
}
if($riga['porte'] == "")
{
echo "";
}
else
{
echo "<div class='dettaglititolo'>Porte</div><div class='dettagli'>" . ' ' . $riga['porte'] . "</div>";
}
if($riga['colore'] == "")
{
echo "";
}
else
{
echo "<div class='dettaglititolo'>Colore</div><div class='dettagli'>" . ' ' . $riga['colore'] . "</div>";
}
if($riga['cilindrata'] == "")
{
echo "";
}
else
{
echo "<div class='dettaglititolo'>Cilindrata</div><div class='dettagli'>" . ' ' . $riga['cilindrata'] . "</div>";
}
if($riga['optional'] == "")
{
echo "";
}
else
{
echo "<div class='dettaglititolo'>Optional</div><div class='dettagli'>" . ' ' . $riga['optional'] . "</div>";
}
if($riga['descrizione'] == "")
{
echo "";
}
else
{
echo "<div class='altreinfotitolo'>Altre informazioni</div><div class='altreinfo'>" . ' ' . $riga['descrizione'];
}
}
?>
********************
Mi da questo errore :
Warning: scandir(autoveicoli,autoveicoli) [function.scandir]: Impossibile trovare il file specificato. (code: 2) in C:\Programmi\EasyPHP-5.3.2i\www\auto\autodettaglio.php on line 164
Warning: scandir(autoveicoli) [function.scandir]: failed to open dir: No such file or directory in C:\Programmi\EasyPHP-5.3.2i\www\auto\autodettaglio.php on line 164
Warning: scandir() [function.scandir]: (errno 2): No such file or directory in C:\Programmi\EasyPHP-5.3.2i\www\auto\autodettaglio.php on line 164
Warning: Invalid argument supplied for foreach() in C:\Programmi\EasyPHP-5.3.2i\www\auto\autodettaglio.php on line 165
Potete aiutarmi gentilmente???
Grazie a tutti.