Ciao a tutti...
tempo fa per l'upload dal lato client tramite HTTP utilizzavo questo script:
il problema di questo script, è che carica qualsiasi tipo di file... io invece vorrei che si possano caricare solo immagini con estensioni:Codice PHP:
<?
$uploaddir = '/membri/turkosoft/hosted/';
$FILE_MAX_SIZE = '500000';
if ($_FILES['userfile']['size'] < $MAX_FILE_SIZE) {
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
echo "File caricato con successo! <META HTTP-EQUIV=Refresh CONTENT='3; URL=./hosted/index.php'>";
} else {
echo "Errore, file non caricato! Riprova in seguito. <META HTTP-EQUIV=Refresh CONTENT='3; URL=index.php'>";
}
} else {
echo "Dimensioni del file eccessive, il file non può superare i ".$MAX_FILE_SIZE." bytes.";
}
?>
.gif / .jpg / .jpeg / .bmp / .png
Ed inoltre, vorrei che quando l'immagine viene caricata, mi dia l'url completo dell'immagine...
Ho fatto qualche ricerca, ed ho trovato un paio di post... solo che non ho capito la funzione di come faccio a determinare quali estensioni posso far passare e quali no...
confido in voi
...byex!