FINITO!
c'è nella sezione how-to un form x inviare le img, le invi in una cartella da te scelta, e poi con lo script che ti ho inviato le recuperi..ciao
EDIT: forse sn stato un pò cattivo XD ora ti faccio lo script... (dovevo andare a mangiare, per questo )
UPLOAD.PHP
Codice PHP:
<?php
if(isset($_POST["go"])) {
$uploaddir = "img/";
$FILE_MAX_SIZE = "3000000000"; //in byte
$est[0] = ".gif";
$est[1] = ".bmp";
$est[2] = ".jpg";
$est[3] = ".jpeg";
$est[4] = ".png";
if(move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir.$_FILES['userfile']['name'])) {
echo "Il file è stato inviato con successo.";
$filex = $uploaddir.$_FILES['userfile']['name'];
$pathinfo = pathinfo($filex);
if(!in_array($pathinfo["extension"],$est)) {
unlink($filex);
echo "<br />Estensione del file non corretta.";
}
} else {
echo "<br />Possibile attacco tramite file upload!";
}
}
?>
<form enctype="multipart/form-data" action="" method="post">
Invia questo file: <input name="userfile" type="file" />
<input type="hidden" name="go" />
<input type="submit" value="Invia File" name="submit" />
</form>
GALLERIA.PHP
Codice PHP:
<?php
$path = "img";
foreach(glob("$path/*") as $t) {
echo "<a href=\"$t\"><img src=\"$t\" alt=\"Zoom\" border=\"0\" width=\"300\" height=\"300\" /></a><br />";
}
?>
*Segnalazione di Probid (suggerimento sostituzione foreach con if con in_array)