, voila ma page .php permet d'uploader 2 fichiers

Seulement il m'affiche tout le temps la boite d'alert "Le fichier existe déja"

voici le code simplifié pour 1 fichier :
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
20
21
22
23
24
25
26
	if(file_exists($_FILES['fichiers']['tmp_name']))
		{
		if($err = $_FILES['fichiers']['error'])
			{
			$dest_fichier2 = $dest_fichier;
			$nberreurs++;
			$msgerreur = "Erreur dans le fichier 1, $dest_fichier";
			}else{
				$sql = "SELECT nomFichierj FROM fichiersj WHERE nomFichierj = '".$dest_fichier."'"; 
				$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); 
				$data = mysql_fetch_array($req);
				if($data['nomFichierj'] == $dest_fichier)
   					{
					echo '<script language=javascript> alert ("Le fichier existe déja");</script>'; 
					echo '<SCRIPT LANGUAGE="JavaScript"> 
					document.location.href="accueil.php" </SCRIPT>'; 
					exit; 
   					}else{
					$dest_fichier = basename($_FILES['fichiers']['name']);  
					nomfichiers ();     
					move_uploaded_file($_FILES['fichiers']['tmp_name'], $dest_dossier . $dest_fichier);  
					$sql3 = "INSERT INTO fichiersj (nomFichierj, numFiche) VALUES ( '".$dest_fichier."', '".$numfiche2."')"; 
					$result3 = mysql_query($sql3) or die ("Erreur d'Insertion dans la base : ". $sql3 .'<br />'. mysql_error()); 
					}
				}
		}

dans ma gestion des boites d'alert en fin de page, il a plusieurs problèmes je pense, mais je ne trouve pas , peu etre au niveau des variables dans l'alerte et du php/javascript

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
20
21
22
23
24
25
26
 
if($nberreurs = 1)
		{
		echo '<script language=javascript> alert <?php $msgerreur; ?>;</script>'; 
		echo '<SCRIPT LANGUAGE="JavaScript"> 
		document.location.href="accueil.php" </SCRIPT>'; 
		exit; 
		}
		else if($nberreurs = 2)
			{
			echo '<script language=javascript> 
			alert ("Erreurs dans les fichiers, <?php $dest_fichier2; ?>, et <?php $dest_fichier3; ?>");</script>'; 
			echo '<SCRIPT LANGUAGE="JavaScript"> 
			document.location.href="accueil.php" </SCRIPT>'; 
			exit;
			}
			else if($nberreurs = 0)
				{
				echo "Fiche et fichier(s) correctement envoyés";
				echo '<script language=javascript> alert ("Fiche et fichier(s) correctement envoyés");</script>'; 
				echo '<SCRIPT LANGUAGE="JavaScript"> 
				document.location.href="accueil.php" </SCRIPT>'; 
				exit;
				}
 
 :merci:
Pour les plus courageux mon code complet :

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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
<?php
if((file_exists($_FILES['fichiers']['tmp_name'])) || (file_exists($_FILES['fichiers2']['tmp_name'])))
	{
	$nberreurs = 0;
	$msgerreur;
	$dest_dossier = 'C:\wamp\www\rbdc\upload/';
	function nomfichiers () 
		{
		$dest_fichier = strtr($dest_fichier, 'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ', 			  		   				    	'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
		$dest_fichier = preg_replace('/([^.a-z0-9]+)/i', '_', $dest_fichier); 
		}
	if(file_exists($_FILES['fichiers']['tmp_name']))
		{
		if($err = $_FILES['fichiers']['error'])
			{
			$dest_fichier2 = $dest_fichier;
			$nberreurs++;
			$msgerreur = "Erreur dans le fichier 1, $dest_fichier";
			}else{
				$sql = "SELECT nomFichierj FROM fichiersj WHERE nomFichierj = '".$dest_fichier."'"; 
				$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); 
				$data = mysql_fetch_array($req);
				if($data['nomFichierj'] == $dest_fichier)
   					{
					echo '<script language=javascript> alert ("Le fichier existe déja");</script>'; 
					echo '<SCRIPT LANGUAGE="JavaScript"> 
					document.location.href="accueil.php" </SCRIPT>'; 
					exit; 
   					}else{
					$dest_fichier = basename($_FILES['fichiers']['name']);  
					nomfichiers ();     
					move_uploaded_file($_FILES['fichiers']['tmp_name'], $dest_dossier . $dest_fichier);  
					$sql3 = "INSERT INTO fichiersj (nomFichierj, numFiche) VALUES ( '".$dest_fichier."', '".$numfiche2."')"; 
					$result3 = mysql_query($sql3) or die ("Erreur d'Insertion dans la base : ". $sql3 .'<br />'. mysql_error()); 
					}
				}
		}
	if(file_exists($_FILES['fichiers2']['tmp_name']))
		{
		if ($err = $_FILES['fichiers2']['error'])
			{
			$dest_fichier3 = $dest_fichier;	
			$nberreurs++;
			$msgerreur = "Erreur dans le fichier 2, $dest_fichier";
			}else{
				$sql = "SELECT nomFichierj FROM fichiersj WHERE nomFichierj = '".$dest_fichier."'"; 
				$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); 
				$data = mysql_fetch_array($req);
				if($data['nomFichierj'] == $dest_fichier)
   					{
					echo '<script language=javascript> alert ("Le fichier existe déja");</script>'; 
					echo '<SCRIPT LANGUAGE="JavaScript"> 
					document.location.href="accueil.php" </SCRIPT>'; 
					exit; 
   					}else{
						$dest_fichier = basename($_FILES['fichiers2']['name']);  
						nomfichiers ();      
						move_uploaded_file($_FILES['fichiers2']['tmp_name'], $dest_dossier . $dest_fichier);  
						$sql4 = "INSERT INTO fichiersj (nomFichierj, numFiche) VALUES ( '".$dest_fichier."', '".$numfiche2."')"; 
						$result4 = mysql_query($sql4) or die ("Erreur d'Insertion dans la base : ". $sql4 .'<br />'. mysql_error()); 
						}
					}
		}
	if($nberreurs = 1)
		{
		echo '<script language=javascript> alert <?php $msgerreur; ?>;</script>'; 
		echo '<SCRIPT LANGUAGE="JavaScript"> 
		document.location.href="accueil.php" </SCRIPT>'; 
		exit; 
		}
		else if($nberreurs = 2)
			{
			echo '<script language=javascript> 
			alert ("Erreurs dans les fichiers, <?php $dest_fichier2; ?>, et <?php $dest_fichier3; ?>");</script>'; 
			echo '<SCRIPT LANGUAGE="JavaScript"> 
			document.location.href="accueil.php" </SCRIPT>'; 
			exit;
			}
			else if($nberreurs = 0)
				{
				echo "Fiche et fichier(s) correctement envoyés";
				echo '<script language=javascript> alert ("Fiche et fichier(s) correctement envoyés");</script>'; 
				echo '<SCRIPT LANGUAGE="JavaScript"> 
				document.location.href="accueil.php" </SCRIPT>'; 
				exit;
				}
	}
?>


Merci beaucoup pour les courageux car la je suis bloque depuis 1 moment j'en peu plus