[PHP-JS] Problème variable
Bonjour j'ai 1 soucis, avec 1 variable.
Lorsqu'il n'a pas de fichier joint dans mon formulaire le select contient "aucun fichier". Et donc quand la valeur Posté contient cette valeur une alerte javascript s'effectue. Seulement mon probleme:
-Il effectue tout le temps cette alert, or mon echo $nomFichier; affiche la bonne valeur.
voici le code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <?php
include ('secure.php');
$nomFichier = $_POST['la_valeur'];
echo $nomFichier;
if($nomFichier = "aucun fichier")
{
echo '<script language=javascript> alert ("Erreur: Pas de fichier");</script>';
echo '<SCRIPT LANGUAGE="JavaScript"> document.location.href="accueil.php" </SCRIPT>';
exit;
}else{
$dir = 'C:\wamp\www\rbdc\upload/';
$fichier = 'C:\wamp\www\rbdc\upload/'.$nomFichier.'';
$tailleFichier = filesize($fichier);
header('Content-Type: application/octet-stream');
header("Content-Length: $tailleFichier");
header("Content-Disposition: attachment; filename=\"$nomFichier\"");
readfile($fichier);
}
?> |
Cela peu venir de quoi ? Car quand il a 1 fichier par exemple image.jpg, l echo affiche bien "image.jpg", mais il effectue l'alert tout de meme :?