fonction copy() grrrrrr pourquoi ça marche pas bon sang - PHP - Programmation
Marsh Posté le 07-03-2003 à 12:03:09
T'es sûr que ton fichier se trouve bien dans le répertoire où le PHP s'exécute ? Fais un getcwd() avant pour savoir où tu te trouves.
Marsh Posté le 07-03-2003 à 12:06:59
Ben non justement mais en fait c'est pour un upload, je voulais le faire avec un script de FTP mais on m'a demandé de le faire avec copy() donc forcément ça doit déconner car à mon avis copy() ne marche pas super bien avec une URL en destination genre
http://ip/....
Ca je suis sur que ça marche pas, mais bon, c'est pas moi qui décide
Marsh Posté le 07-03-2003 à 12:12:06
qwix a écrit : |
Gné
Tu peux dire exactement ce qu'il faut que tu fasses ?
Marsh Posté le 07-03-2003 à 12:13:19
il trouve pas la source dans ton code, c'est logique... tu lui donnes le nom de la future image
j'aurais plutôt fait :
Code :
|
Marsh Posté le 07-03-2003 à 12:26:23
Taiche a écrit : |
OK alors voilà ce qu'il faut que je fasse:
Je sélectionne mon image et ensuite je la copie sur un serveur dans un dossier
Voilà c'est tout
Marsh Posté le 07-03-2003 à 12:31:26
qwix a écrit : |
Donc en gros, le client uploade un fichier sur le serveur et toi tu le déplaces ?
Bon ba dans ce cas, c'est pas avec copy() ou ce genre de trucs que ça marchera. Utilise la fonction move_uploaded_file() qui marche très bien (testé et approuvé).
Marsh Posté le 07-03-2003 à 12:33:50
ha oui ok merci pour la fonction je l'avais oubliée celle là
merci
Marsh Posté le 07-03-2003 à 12:49:47
tu parles d'adresse http pour la destination ? tu me fais peur là
avec copy, rename, move_uploaded_file, tu ne sais recopier le fichier que sur LE serveur où tu l'as uploadé, pas sur un autre serveur.
que contient $repertoire ???
Marsh Posté le 07-03-2003 à 12:01:05
Bonjour à tous j'ai ce script là:
et ceci
tous les chemins sont corrects et tout mais j'ai toujours cette erreur là:
Warning: Unable to open 'fade.gif' for reading: No such file or directory in /var/www/html/bes/addNews.php on line 103
Pourtant tout à l'air correct non ?