Salut à tous

J'ai fait un formulaire pour envoyer un fichier sur le serveur en suivant les tutoriels de la FAQ (avec move_uploaded_file) ça fonctionne très bien sur la machine qui me sert de serveur.

Par contre sur une machine distante les variable $_POST et $_FILE sont vides quant à la variable $_REQUEST elle ne me retourne que l'identification de la session.

voici le code du formulaire
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
 
<?php
 
	if($ID!="NOWAY" && $Pass!="NOWAY")
	{
   print"<form method=\"post\" enctype=\"multipart/form-data\" action=\"ExeAjoutDoc.php\">";
   print"Description:<input maxlength=\"256\" size=\"60\" name=\"Description_Mes\" value=\"Obligatoire\" type=\"text\"><br>";
   print"Lien vers le document:<input maxlength=\"1024\" size=\"80\" name=\"Lien_Mes\" type=\"file\"><br>";
   print"<p><input name=\"Submit\" value=\"Enregistrer\" type=\"submit\"> <input name=\"Reset\" value=\"Annuler\" type=\"reset\"></p>";
   print"</form>";
	}
	else
	{
		session_destroy();
    print"<p>Vous allez être redirigé sur le formulaire d'identification.";
    print "Si la page n'a pas changé d'ici 5s veuillez suivre <a href=\"Index.php\">ce lien</a></p>";							
		print"<script language=\"JavaScript\">";
		print"setTimeout(function(){window.location.replace('Index.php');},20000); ";
		print"</script>";    
	}
?>
Par contre si je retire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
enctype=\"multipart/form-data\"
de la définition de mon formulaire. Les données sont bien envoyées (sauf $_FILE ce qui est normal)

Je dois avouer que là j'y comprend plus grand chose