Questo per la verità non è molto strano: dovrebbe verificarsi con tutti i browser e succede perchè la direttiva register_globals del php.ini è impostato su on, quindi php accetta il richiamo diretto alle variabili degli array superglobali: ad esempio $_POST['nome'] potrai chiamarla anche come $nome, stessa cosa per $_GET, $_FILES, $_SERVER e così via.Originariamente inviato da ANTAGONIA
buon giorno...
la versione di Chrome è la 7.0.517.41.
Ho notato un'altra cosa stranissima.
Incredibile...Codice PHP:
//nella pagina uploadAllegati.php
//inizializzo la variabile
$txtAllegato = $_FILES['txtAllegato']['tmp_name'];
//eseguo il var_dump
var_dump($_FILES['txtAllegato']['type']);
// e mi restituisce con Chrome
string(0) ""
//se visualizzo con un echo la variabile relativa
echo "nome allegato: " . $txtAllegato;
//mi restituisce incredibilmente il nome del file caricato "nome_file.rar"
Ti viene in mente qualcosa?
Ti ringrazio per la pazienza e ti auguro una buona giornata :|
Comunque ti consiglio di disattivarla, per motivi di sicurezza illustrati in questa pagina.
La versione di chrome è identica alla mia. Hai provato a verificare il contenuto di $_FILE['tmp_name']?