Salutations,

J'ai un pb assez enquiquinant.
Je viens de mettre en place les codes suivants sur mon hébergement pro. 1and1 :

Fichier "new.php5" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
(...)
<form name="formulaire_envoi_fichier" enctype="multipart/form-data" method="post" action="upload.php">
    <input type="file" name="fichier_choisi" />
    <br />
    <br />
    <input type="submit" name="bouton_submit" value="Envoyer le fichier" />
</form>
(...)
Fichier upload.php :
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
(...)
<?php
//on vérifies que le champ est bien rempli:
if(!empty($_FILES["fichier_choisi"]["name"])) {
	//nom du fichier choisi:
	$nomFichier    = $_FILES["fichier_choisi"]["name"] ;
	//nom temporaire sur le serveur:
	$nomTemporaire = $_FILES["fichier_choisi"]["tmp_name"] ;
	//type du fichier choisi:
	$typeFichier   = $_FILES["fichier_choisi"]["type"] ;
	//poids en octets du fichier choisit:
	$poidsFichier  = $_FILES["fichier_choisi"]["size"] ;
	//code de l'erreur si jamais il y en a une:
	$codeErreur    = $_FILES["fichier_choisi"]["error"] ;
 
 
	//Verification de l'existance du fichier
	if( !is_uploaded_file($nomTemporaire) )
    {
        echo("Le fichier est introuvable<br />");
		echo("<a href=\"new.php5\">Nouvelle tentative ?</a><br />") ;
		exit;
    }
 
	//Verification de l'extension du fichier
	if( !strstr($typeFichier, 'jpg') && !strstr($typeFichier, 'jpeg') && !strstr($typeFichier, 'bmp') && !strstr($typeFichier, 'gif') )
    {
        echo("Le fichier n'est pas une image reconnue (.jpg, .jpeg, .gif, .bmp, .png)<br />");
		echo("<a href=\"new.php5\">Retour</a><br />") ;
		exit;
    }
 
	//chemin qui mène au dossier qui va contenir les fichiers uplaod:
	$chemin = "/photos/" ;
 
	if(move_uploaded_file($nomTemporaire, $chemin . $nomFichier) ) {
		echo("<br />l'upload a réussi...<br /><br />") ;
		echo("Ne pas oublier de lancer <a href=\"gen.php\" target=\"_blank\">le générateur de vignettes</a>...<br /><br />") ;
		echo("<a href=\"new.php5\">Encore une image à mettre en ligne</a> ? ou <a href=\"/admin/index.php\">revenir au menu</a> ?<br />") ;
	}
	else {
		echo("<br />l'upload a échoué !<br />(Impossible de copier <em>".$nomFichier."</em> (alias <em>".$nomTemporaire."</em>) dans <em>".$chemin."</em> pour une raison inconnue...)<br /><br />") ;
		echo("<a href=\"new.php5\">Nouvelle tentative ?</a><br />") ;
	}
}//fin if
else {
	echo("Vous n'avez pas choisit de fichier !!<br /><br />") ;
	echo("<a href=\"new.php5\">Retour</a><br />") ;
}//fin else
 
?>
(...)
J'ai le droit à mon message d'erreur personnalisé par la boucle if :
l'upload a échoué !
(...)
Et il n'y a aucun upload d'effectué...

Any idea sur mon erreur ?

A vous lire...