Salve, provo a riaprire un post che mi è stato chiuso...forse giustamente per un pò di confusione da parte mia.
Dunque ripartiamo dal fom inserimento file:
e poi lo script.phpcodice:<form action="script.php?dir=<?ciao?>" method="post" enctype="multipart/form-data" id="form-demo"> <input type="file" name="photoupload" id="demo-photoupload" /> </form>
a questo punto se si invia un singolo file viene creata una cartella in md5 con all'interno il file inviato, mentre se viene effettuato un inserimento multiplo di file contemporaneamente vengono create tante cartelle per quanti file inviati, quindi si ripete come al precedente per ogni file.Codice PHP:$target = basename( $_FILES['photoupload']['name']);
$md5 = md5_file($_FILES['photoupload']['tmp_name']);
if(!file_exists($md5)) mkdir($md5);
if(move_uploaded_file($_FILES['photoupload']['tmp_name'], $md5 . "/" . $target))
echo "OK";
else
echo "ERRORE";
La domanda è questa:
come fare per creare una unica cartella univoca per ogni invio multiplo di file?
Saluti Peter

Rispondi quotando