voila, je comprends pas. Je suis chez online.net et je n'arrive pas à deplacer un fichier uploader sur le serveur web.

J'envoie le fichier. On voit bien le fichier dans : $_FILES["fichier"]["tmp_name"]

mais j'obtiens ce message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Warning: rename(): SAFE MODE Restriction in effect. The script is not allowed to access a file owned by another uid in uploadinfo.php on line 23
avec ce bout de code :
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
$retour=uploadfile($_FILES["fichier"]["tmp_name"],'/pdf/infopdf.pdf');
 
if ($retour = FALSE)
	echo "faux";
else
	echo "good";
 
 
function uploadfile ($pathsourceimagename, $pathdestinationimagename)
{   
    //$pathsourceimagename => fichier source avec le chemin (exemple : $_file[  ]['tmp_name']
	//$pathdestinationimagename => repertoire de destination avec le nouveau nom de fichier
 
	if (is_uploaded_file($pathsourceimagename)) 
	{
        if (rename($pathsourceimagename,$pathdestinationimagename)) 
		{
			return "true";
        } 
		else 
		{
			return "erreur deplacement";
        }         
    } 
	else 
	{
       return "Le fichier n'a pas été uploadé (trop gros ?)";
    }
}
j'ai essayé avec move_uploaded_file aussi, mais j'obtiens le meme souci. Je ne comprends vraiment pas.
/pdf/ est le repertoire de destination et infopdf.pdf le nom de fichier de destination