Ciao a tutti
Dunque...vorrei che sul profilo di ogni utente che si logga sul mio sito potesse apparire un immagine che stesso lui...puo' uplodare..
Tutto funziona ma alla fine l'immagine non compare...
upload.html
upload.php
Dove sbaglio?
Grazie a tutti coloro che mi aiuteranno...
Dunque...vorrei che sul profilo di ogni utente che si logga sul mio sito potesse apparire un immagine che stesso lui...puo' uplodare..
Tutto funziona ma alla fine l'immagine non compare...
upload.html
HTML:
<form action="upload.php" method="post" enctype="multipart/form-data">
<!-- Campo file di nome "image" -->
<input name="image" type="file" size="40" />
<br /><br />
<!-- Pulsante -->
<input name="upload" type="submit" value="Carica immagine" />
</form>
upload.php
PHP:
<?php
// Specificare il percorso della directory che contiene le immagini
$img_dir = "upload_img";
// Utilizzo opendir per aprire la directory
$handle = opendir($img_dir);
// Esploro il contenuto della directory
while ($files = readdir($handle)) {
// Preparo le miniature...
if ($files != "." && $files != ".." && substr($files,strlen($files)-6) == "_s.jpg" ) {
$foto = $img_dir . '/' . $files;
$miniatura = $img_dir . '/' . substr($files,0,strlen($files)-6) . '.jpg';
$commento = "";
// ... ed eventuali commenti
if (file_exists($img_dir . '/' . substr($files,0,strlen($files)-6) . '.txt')) {
$commento = file_get_contents($img_dir . '/' . substr($files,0,strlen($files)-6) . '.txt') ;
}
// Stampo il codice HTML per la visualizzazione della galleria
print '<a href="'.$miniatura.'"><img border="0" src="'.$foto.'" alt="" width="121" height="91" title="'.$commento.'" /></a>'."\n";
}
} // End while
?>
Dove sbaglio?
Grazie a tutti coloro che mi aiuteranno...
Ultima modifica: