[PHP] fonction copy

fonction copy [PHP] - PHP - Programmation

Marsh Posté le 09-05-2002 à 00:19:33    

j'ai un problème avec la fonction copy ... je m'explique:
 
j'ai ça::
copy($fic, $place);
 
sauf que des fois, $place est un autre repertoire et ça pose problème quand on doit remonter d'un niveau pour accéder à ce repertoire ...
 
(exemple $place = ../Images/blabla.jpg)
 
est ce que cette syntaxe est censée marcher ou est ce qu'il faut procéder autrement ?

Reply

Marsh Posté le 09-05-2002 à 00:19:33   

Reply

Marsh Posté le 09-05-2002 à 10:32:50    

T'aurais plus donner plus de détail, m'enfin voici comment je remonte un répertoire (par l'exemple).
 
Si $place = /cerep/image/dossier/ados/

Code :
  1. if (substr($place, -1)=='/') {
  2.   $place = substr($place, 0, strlen($place)-1);
  3.   // on obtient alors /cerep/image/dossier/ados
  4. }
  5. $pos = strrpos($place, '/');
  6. $place = substr($place, 0, ($pos+1));
  7. // on a alors /cerep/image/dossier/


Dans le cas de "/Images/blabla.jpg" ça donnera "/Images" tout simplement.

 

[jfdsdjhfuetppo]--Message édité par Dost67 le 09-05-2002 à 10:33:05--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 09-05-2002 à 13:38:59    

je suis pas sûr d'avoir bien suivi !!!!!!!!
 
bon, je donnes plus d'explications:
 
mon script est dans le repertoire "admin"
je veux copier un fichier dans "img/Images"
 
je dois donc faire un copy($fichier, "../img/Images" );
 
mais ça ne arche pas c'est bizarre non ?  :??: :??:

Reply

Marsh Posté le 09-05-2002 à 17:10:53    

:bounce:

Reply

Marsh Posté le 09-05-2002 à 17:48:07    

:bounce:

Reply

Marsh Posté le 09-05-2002 à 19:23:59    

error_reporting(E_ALL); au début du fichier pour voir TOUTES les erreurs. Tu sauras certainement ce qui ne va pas.

Reply

Marsh Posté le 09-05-2002 à 21:45:51    

Dost67 a écrit a écrit :

error_reporting(E_ALL); au début du fichier pour voir TOUTES les erreurs. Tu sauras certainement ce qui ne va pas.  




 
oké merci, je vais tester ça ...
 
au pire, si je trouve pas, je déplacerai le dossier mais ça me ferait un peu chier ...
 
:bounce: quand même

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed