par
dan26 » 18 août 2005, 21:54
Cyrano je viens de tester un code simple suite à une partie du code que tu m'as fais passer par le forum
voici le code du formulaire:
<html>
<head>
<title>Upload script</title>
</head>
<body>
<form method="post" action="pload.php" ENCTYPE="multipart/form-data">
<input type="file" name="file" ><br>
<input type="submit" value="envoyer" name="envoyer">
</form>
</body>
</html>
voici maintenant le code du traitement :
<?
$adresse=basename($_FILES['file']['name']);
$chemin="/www/fichier/";
$source_file=stripslashes($adresse);
$dest=$chemin.$source_file;
echo $dest."<BR>";
if(is_uploaded_file($_FILES['file']["tmp_name"]))
{
if (move_uploaded_file($_FILES['file']['tmp_name'],$chemin.$adresse))
{
echo"le fichier à été telechargée";
}else{
echo" le fichier n'a pas été téléchargé";
}
}
?>
le code fonctionne trés bien en local sur mon portable mais pas chez online.
J'ai regardé le php.ini et le safe mode sur mon poste est sur off alors que chez online il est sur on. Je me demande si mon probléme ne vient pas de la?
merci encore a toi cyrano, je continu de chercher car il faut que j'arrive à résoudre au plus vite ce soucis.... merci à tous
Cyrano je viens de tester un code simple suite à une partie du code que tu m'as fais passer par le forum
voici le code du formulaire:
[php]
<html>
<head>
<title>Upload script</title>
</head>
<body>
<form method="post" action="pload.php" ENCTYPE="multipart/form-data">
<input type="file" name="file" ><br>
<input type="submit" value="envoyer" name="envoyer">
</form>
</body>
</html>
[/php]
voici maintenant le code du traitement :
[php]
<?
$adresse=basename($_FILES['file']['name']);
$chemin="/www/fichier/";
$source_file=stripslashes($adresse);
$dest=$chemin.$source_file;
echo $dest."<BR>";
if(is_uploaded_file($_FILES['file']["tmp_name"]))
{
if (move_uploaded_file($_FILES['file']['tmp_name'],$chemin.$adresse))
{
echo"le fichier à été telechargée";
}else{
echo" le fichier n'a pas été téléchargé";
}
}
?>
[/php]
le code fonctionne trés bien en local sur mon portable mais pas chez online.
J'ai regardé le php.ini et le safe mode sur mon poste est sur off alors que chez online il est sur on. Je me demande si mon probléme ne vient pas de la?
merci encore a toi cyrano, je continu de chercher car il faut que j'arrive à résoudre au plus vite ce soucis.... merci à tous