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:
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); } ?>
Partager