copy().... mais qu'est-ce qui se passe???? - PHP - Programmation
Marsh Posté le 02-10-2002 à 16:47:23
ça c le formulaire qui envoie à la page où se trouve le bout de code que je vous ai montré... 
   
<input type="file" name="photo1" value="photo 1"> 
 <input type="file" name="photo2" value="photo 2"> 
 <br> 
 <input type="file" name="photo3" value="photo 3"> 
 <input type="file" name="photo4" value="photo 4">
Marsh Posté le 02-10-2002 à 17:02:16
si t'es en php 4.2, 
remplace tes  
 
$photoX  
 
par des  
 
HTTP_POST_FILES['photoX']; 
 
 
mais c'est juste une supposition, sinon regarde si apache a le droit d'ecrire dans ../../../rubrique/photos/ 
Marsh Posté le 02-10-2002 à 17:05:41
oki, merci,   v tester et voir ça....
 v tester et voir ça....
Marsh Posté le 02-10-2002 à 17:10:33
pas  
 
HTTP_POST_FILES['photoX'];  
 
mais  
 
$HTTP_POST_FILES['photoX'];  
 
mais tu aurras rectifier de toi meme ...
Marsh Posté le 02-10-2002 à 17:16:18
hum... maintenant  il me met:  
Unable to open 'Array' for reading: No such file or directory in f:\sites\www\jeff\admin\formulaires\envoi\concerts_rendus.php...
Marsh Posté le 02-10-2002 à 17:17:10
lol y a un mieux non??  
   
 
Marsh Posté le 02-10-2002 à 17:21:36
| Psykolio a écrit a écrit  : lol y a un mieux non??     | 
 
 
copie/colle ici la ligne qui pose pb (et celles autour)
Marsh Posté le 02-10-2002 à 17:26:01
copy($HTTP_POST_FILES['photo1'],"../../../rubriques/photos" . $photo1_name); 
copy($HTTP_POST_FILES['photo2'],"../../../rubriques/photos" . $photo2_name); 
copy($HTTP_POST_FILES['photo3'],"../../../rubriques/photos" . $photo3_name); 
copy($HTTP_POST_FILES['photo4'],"../../../rubriques/photos" . $photo4_name); 
 
voili
Marsh Posté le 02-10-2002 à 17:32:18
remplace par des  
[cpp] 
copy($HTTP_POST_FILES['photoX'][tmp_name],"../../../rubriques/photos/" .$HTTP_POST_FILES['photoX'][name]);  [cpp]
Marsh Posté le 02-10-2002 à 17:33:00
 remplace par des   
| Code : 
 | 
Marsh Posté le 02-10-2002 à 17:39:59
euh.... tu veux po me donner un exemple avec par exemple la photo1 qui devient photo1_name?? comme ça, je suis sur de po me gourer betement
Marsh Posté le 02-10-2002 à 17:51:03
bon, g mis ça: 
 
| Code : 
 | 
 et ça me refait une belle erreur: 
Warning: Unable to open '' for reading: Permission denied in f:\sites\www\jeff\admin\formulaires\envoi\concerts_rendus.php on line 13
Marsh Posté le 02-10-2002 à 17:53:17
y'a juste a remplacer les X par le chiffres, soit : 
 
| Code : 
 | 
Marsh Posté le 02-10-2002 à 18:02:50
ben ça refait l'erreur du que g mise 
Marsh Posté le 02-10-2002 à 18:06:28
oups... 
essaye avec ca  
 
| Code : 
 | 
Marsh Posté le 02-10-2002 à 18:16:33
ralalalala tj la même erreur, je pige vraiment po
Marsh Posté le 02-10-2002 à 18:19:06
| Psykolio a écrit a écrit  : ralalalala tj la même erreur, je pige vraiment po   | 
Vérifie les droits de lectures/écriture dans le répertoire (lecture seule et archive) ainsi que les éventuelles limitations réglé au niveau d'apache ou du module php.
Marsh Posté le 02-10-2002 à 18:52:51
ça y est  D..... ça fonctionne, grace aux lignes uqe nico m'a passées, et en plus, y avait une limitation d'apache.... merci à vous deux pour m'avoir aidé à sortir de cette me***
D..... ça fonctionne, grace aux lignes uqe nico m'a passées, et en plus, y avait une limitation d'apache.... merci à vous deux pour m'avoir aidé à sortir de cette me***
Marsh Posté le 02-10-2002 à 16:35:59
salut à tous..... voilà mon prob.... j'ai un site à finir très rapidement, et pleins d'emmerdes me tombent dessus lol... en fait, je veux me servir de la fonction copy(), je l'ai déja fait, sans probs, et j'ai même repris des morceaux de code personnels pour aller plus vite.... béh g une grosse erreur avec le copy et je pige po pourquoi (je tourne en local pour l'instant).....
 ....
.... 
 .....
..... 
ça c mon bout de code:
copy($photo1,"../../../rubriques/photos/" . $photo1_name);
copy($photo2,"../../../rubriques/photos/" . $photo2_name);
copy($photo3,"../../../rubriques/photos/" . $photo3_name);
copy($photo4,"../../../rubriques/photos/" . $photo4_name);
et ça c l'erreur
Warning: Unable to open '' for reading: Permission denied in f:\sites\www\admin\formulaires\envoi\concerts_rendus.php on line 13
Warning: Unable to open '' for reading: Permission denied in f:\sites\www\admin\formulaires\envoi\concerts_rendus.php on line 14
Warning: Unable to open '' for reading: Permission denied in f:\sites\www\admin\formulaires\envoi\concerts_rendus.php on line 15
Warning: Unable to open '' for reading: Permission denied in f:\sites\www\admin\formulaires\envoi\concerts_rendus.php on line 16
vous l'aurez deviné, les lignes 13-14-15-16, c les copy
Heeeeeelp!!!!!!!!!!!!!!!!!
---------------
-----------------------------------