Upload

Eléphant du PHP | 257 Messages

20 mars 2006, 04:11

Bonjour

quelqu'un peut-il me dire ce qui cloche dans ce script :
<?
if ($file_name == "none")
	{
	print "Spécifier un fichier à envoyer.";
	}

else
	{	
	/* indiquer $dest_file qui correspond au répertoire de destination */
	$dest_file="../logo";

	/* enlève un "\"  */
	$source_file=stripslashes($file_name);
	
	/* copie du fichier */
	$res_copy=copy($source_file , $dest_file);
	
	print "Fichier envoyé.";
	}
?>
... parce que si tout fonctionne bien, par contre le fichier envoyé dans "logo" est introuvable ..
:oops:

Eléphant du PHP | 254 Messages

20 mars 2006, 12:26

ca peut etre un probleme de droits ... par exemple.
tu as quel erreur ?
que renvoit la fonciton copy ?

Eléphant du PHP | 257 Messages

20 mars 2006, 17:22

ca peut etre un probleme de droits ... par exemple.
tu as quel erreur ?
que renvoit la fonciton copy ?
Rien. La page m'affiche bien Fichier copier !! Mais impossible de le trouver ce fichier !!

:oops:

Eléphant du PHP | 254 Messages

20 mars 2006, 20:39

ben c'est logique, regarde ton code, tu testes pas le retour de la fonciton copy ...
est ce que tu utilises des URL ou un autre protocole distant pour la source ou la destination ?

Eléphant du PHP | 440 Messages

20 mars 2006, 22:03

Hello ,

comme l as dis un peu Lorenzo dans la premiere reponse :

prends ton logiciel ftp -> clic droit sur le dossir "logos" puis "Changer les droits" et verifie que tu puisse ecrire dedans , le mieu tu mets 777 !
C'est en faisant des erreurs et en osant demander de l'aide qu'on apprend ! Il n'est pas ridicule de ne pas savoir !

Eléphant du PHP | 257 Messages

21 mars 2006, 02:07

ouai je viens de mettre comme droits 777, toujours rien dans le dossier logo.
La manoeuvre (envoi de l'image) à l'air de bien se passer, aucun message d'erreur, seulement je ne trouve pas mon fichier...

:oops: :oops: