-
<form enctype="multipart/form-data" action="upload.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="30000">
Invia questo file: <input name="userfile" type="file">
<input type="submit" value="Invia File">
</form>
<?
$uploaddir = 'uploads/';
print "<pre>";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
print "Il file è valido, e inviato con successo. Informazioni:\n";
print_r($_FILES);
} else {
print "Invio file non riuscito. Informazioni:\n";
print_r($_FILES);
}
?>
[code:1:8ef5893624]
non capisco in che variabile è inserito il nome del file che uppo!
Ps vorrei inserirlo nel database ma non capisco come prendere il nome del file
[/code:1:8ef5893624]
-
$_FILE['userfile']['name']
$_FILE['userfile']['type']
:wink: :wink:
-
Ancora non ho trafficato con l'upload ma prova con $userfile
-
ok grazie
ps non volevo spammare il forum di altervista(avevo scritto astalavista :-) ) ma ho notato che avevo sbagliato livello e l'ho cambiato. adesso comunque provo a vedere se funziona con quella variabile grazie
-
astalavista ????? :shock: :shock: :shock:
non prendertela, i richiami "bisogna farli", altrimenti un nuovo utente che accede al forum potrebbe avere strane idee SPAMMATORIE in testa!! :lol:
-
comunque non sono quelle le variabili le ho provate tutte e tre ma le trime due non contengono nulla e la terza contiene il valore di [tmp_name].
-
scusami, ho sbagliato a scrivere..... la variabile è $_FILES non $_FILE!!!!
quindi
$_FILES['userfile']['name'] nome del file
$_FILES['userfile']['type'] tipo del file...
per gli altri valori, riporto quì l'array completo:
[userfile] => Array
(
[name] => db.php
[type] => text/plain
[tmp_name] => /membri/.dummy/temp/php1BSTLx
[error] => 0
[size] => 2949
)
-
-