...un saluto a tutti...
Sono due giorni che cerco di fare upload di un file all'interno di due cartelle...
So fare l'upload di UN file in UNA cartella con i due semplici file che seguono...
form.html:
Codice HTML:
<form enctype="multipart/form-data" action="upload.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000" />
Seleziona il file da uploadare: <input name="uploadedfile" type="file" /><br />
<input type="submit" value="Upload File" />
</form>
upload.php:
Codice PHP:
<?php
$target_path = "../immagini/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
echo "Il file ". basename( $_FILES['uploadedfile']['name']).
" è stato uploadato con successo!";
} else{
echo "Si è verificato un errore, prova ancora!";
}
?>
Ma se voglio uploadare in due cartelle?
mi hanno detto che posso solo copiare il file in un'altra destinazione dopo averlo uploadato...
Mi sembra logico, ma non sono in grado...
nel senso che so copiare un file di cui conosco path, nome ed estensione...
es:
Codice HTML:
$source = "./test.txt";
$destination = "./copy.txt";
copy($source, $destination)
ma con un file che ho appena uploadato? come faccio?
Qualcuno ha cinque minuti per aiutrami ad integrare copy() nel codico di upload.php che posto sopra in modo che il file selezionato venga uploadato in ../immagini/ e poi copiato in ../immagini_bis/
grazie comunque e in anticipo