Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1409 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP] copy et mkdir

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] copy et mkdir

n°37889
Profil sup​primé
Posté le 07-06-2001 à 18:29:06  answer
 

encore moi :):):)
 
la doc de php ne dit pas grand chose sur le sfonctions copy() et mkdir().... avez-vous plus d'explications que ce que dit la doc ??
 
copy() :
copy (string source, string dest)  
ex:
copy($file, $file.'.bak');
 
si j'utilise un formulaire, j'ai juste à lui donner ma variable $file ? comment bien utiliser la destination ?
 
mkdir() :
mkdir (string pathname, int mode)  
ex:
mkdir ("/chemin/de/mon/dossier", 0700);
 
le chemin du dossier, c'est par rapport à quoi ? à la racine du site ? au répertoire dans lequel est le fcihier contenant cette ligne de code ?
la doc dit :
"Notez que vous aurez à préciser le mode en base octale, ce qui signifie que vous aurez probablement un 0 comme premier chiffre"
 
qué dice ????? no comprendo...
 
Elcap :)

mood
Publicité
Posté le 07-06-2001 à 18:29:06  profilanswer
 

n°37911
__Lolo__
C'est pouleversant !
Posté le 07-06-2001 à 20:09:24  profilanswer
 

c re-moi  :D  
 
copy c pr faire une copie d'un fichier dans un autre c tout
 
mkdir (chemin absolu, droits unix)
en gros le 2eme argument c pr spécifier les droits en lecture/ecriture/execution sur ton dossier (recherche la documentation sur la fonction unix chmod sit'as jamais touché a linux ou autre)

n°37916
Profil sup​primé
Posté le 07-06-2001 à 20:25:56  answer
 

merci patron bouana :)))
 
mais tu peux pas m'endire plus sur copy() ???
 
pour le reste ok, je vais chercher ça :)

n°37918
__Lolo__
C'est pouleversant !
Posté le 07-06-2001 à 20:32:14  profilanswer
 

bah c comme sous windows qd tu fais un copier coller sur un fichier... tu fais une copie de ton fichier qui s'appelle source et t'obtiens un fichier qui contient la meme chose et qui s'appelle dest

n°37919
Profil sup​primé
Posté le 07-06-2001 à 20:35:25  answer
 

ha ben d'accord....
 
va donc falloir creuser pour transférer un fichier de mon poste vers mon répertoire... ou pire encore vers un répertoire autre que le répertoire du fichier php :))

n°37960
__Lolo__
C'est pouleversant !
Posté le 08-06-2001 à 07:49:24  profilanswer
 

cherche "fichier upload" ds la doc ou sur le forum, ca a deja ete expliqué

n°37973
Profil sup​primé
Posté le 08-06-2001 à 09:10:45  answer
 

et ben merci comme d'habitude :)

n°37986
M@nu
Posté le 08-06-2001 à 09:32:41  profilanswer
 

tu peux uploader tt simplement un fichier avec copy();
 
comme ça :
 
copy($NomFichier,"upload/".$NomFichier_name);
 
où "NomFichier" est le nom de ton input :
<input type='file' name='NomFichier'>
 
=> ça t'envoie le fichier vers upload/ (qui doit être créé avant...)

n°37999
Profil sup​primé
Posté le 08-06-2001 à 09:47:20  answer
 

ha ben ct aussi con ?
 
ç amarche en effet.. je cherchais midi à quatorze heures comme on dit....
 
j'suis con des fois.. :):):)

n°38009
Profil sup​primé
Posté le 08-06-2001 à 10:12:29  answer
 

__Lolo__ a écrit a écrit :

c re-moi  :D  
 
copy c pr faire une copie d'un fichier dans un autre c tout
 
mkdir (chemin absolu, droits unix)
en gros le 2eme argument c pr spécifier les droits en lecture/ecriture/execution sur ton dossier (recherche la documentation sur la fonction unix chmod sit'as jamais touché a linux ou autre)




 
j'ai compris les droits..chmod et autres... seulement comme je suis chez free, j'imagine que je ne peut pas créer de répertoires avec auter chose que les droits imposés... que mettre dans ce cas ?
 
quels "droits" ? (chiffres ?)
sachants que mon logiciel ftp ne me "parle pas en chmod" bien sûr mais en "drwxr-xr-x"
il doit y avoir du write et autres là-dedans.. mais quid des chiffres ??
 
elcap

mood
Publicité
Posté le 08-06-2001 à 10:12:29  profilanswer
 

n°38017
__Lolo__
C&#039;est pouleversant !
Posté le 08-06-2001 à 10:20:54  profilanswer
 

pr chaque chiffre ca correspond a un triplet rwx
r -> +4
w -> +2
x -> +1
dc rw- donne 6 par exemple
 
t'as 4 chiffres pr un rep  
0657 correspond a 6 pr l'utilisateur, 5 pr le groupe de l'utilisateur, 7 pr tous les autres
 
si t'utilise cuteftp, tu fais clic droit sur un rep et t'as la fonction chmod ou t'as juste a cliquer sur les droits que tu veux
 
par contre je sais pas si ca marche chez free

n°38031
Profil sup​primé
Posté le 08-06-2001 à 10:44:10  answer
 

ben ça marche avec 0751 et avec 0657.....;) j'ai tout le temps les même droits....
 
mais si je ne mets rien, ça ne marche pas...
 
moralité :
il faut respecter la syntaxe, mais peu importe le chmod donné, chez free, ils mettent ce qu'ils veulent...
 
Elcap

n°38227
Profil sup​primé
Posté le 08-06-2001 à 16:28:45  answer
 

c'est tout faux.... il met bien les attributs qu'on lui dit de mettre :-(


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP] copy et mkdir

 

Sujets relatifs
[PHP] if... syntaxe ?=>[PHP] Help Truc Tous CON !
[PHP] Comment tronquer une chaine ?Developper un intranet ou extranet en PHP. Oui, mais ....
[PHP/MySQL] accéder à un champs dans un résultat[PHP] je sais que la réponse est non
Comment apprendre le PHP .. ??[PHP, MySQL]
[PHP] haute voltige[PHP & ORACLE] session & persistent connection
Plus de sujets relatifs à : [PHP] copy et mkdir


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR