Variabile PHP che viene modificata dentro un if
Ribuongiorno a tutti!
Sono di nuovo tornato con un problema che mi tormenta da ore...
Volevo creare una variabile globale che veniva modificata dentro un if e poi potevo mandarla in output tutte le volte che volevo.. ma purtroppo non funziona:
Codice PHP:
$filename;
if($_SERVER["REQUEST_METHOD"] == "POST"){
... CODICE ...
if(isset($_FILES["photo"]) && $_FILES["photo"]["error"] == 0){
$allowed = array("jpg" => "image/jpg", "jpeg" => "image/jpeg", "gif" => "image/gif", "png" => "image/png");
global $filename;
$filename=$_FILES["photo"]["name"];
$filetype = $_FILES["photo"]["type"];
$filesize = $_FILES["photo"]["size"];
... CODICE ...
}
echo '<script type="text/javascript">alert("'.$filename.'");</script>';
}
Quando mando in output la variabile è vuota.
Cosa ho sbagliato?
Grazie mille!:cry: