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 :
	
	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 :
	
	| 12
 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
						
					
Partager