Altération de fichiers et dossiers en php
Lcf.vs
Messages postés
144
Statut
Membre
-
Lcf.vs Messages postés 144 Statut Membre -
Lcf.vs Messages postés 144 Statut Membre -
bonsoir,
je voudrais en scripts php:
créer nouveau dossier
copier certains fichiers, pas tous, d'un dossier déjà existant vers un autre
pouvoir renommer certains fichiers
pouvoir modifier l'extension d'un fichier
et ajouter des données en fin de fichier
ps: je suis un noob, alors, svp, soyez précis...
Merci
je voudrais en scripts php:
créer nouveau dossier
copier certains fichiers, pas tous, d'un dossier déjà existant vers un autre
pouvoir renommer certains fichiers
pouvoir modifier l'extension d'un fichier
et ajouter des données en fin de fichier
ps: je suis un noob, alors, svp, soyez précis...
Merci
Configuration: Windows XP Internet Explorer 7.0
10 réponses
-
Salut,
tu devrais pouvoir trouver tes reponses sur ce site:
http://www.progmatique.fr/article-30-Php-fonctions-manipuler-fichiers-partie-1.html -
merci, c'est cool, mais comment changer l'extension d'un fichier, stp? y po, ça...
-
Tu utilise la fonction rename
en metant $nom_fichier.".ext1",$nom_fichier.".ext2"
et tu dois pouvoir par une autre fonction extraire la partie $nom_fichier -
merci mais bon suis allé sur le site que tu m'as proposé et pour renommer un fichier (test.php) j'ai donc fait ceci:
<?php
function int rename(test.php,testbis.php);
?>
et ça ne fonctionne pas, où est l'erreur? -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Salut,
il ne faut pas tout recopier<?php rename("test.php","testbis.php"); ?>
et mettre des guillemets pour definir les noms -
ah, oki, mici...
et une dernière chose, stp, comment écris-tu un chemin (string)? -
-
Si le fichier est sur le serveur distant
$chemin="repertoire/sous_rep/fichier.php";
ceci pour un chemin relatif c a d par rapport a la position du script en cours dans l'arboresence
si tu dois remonter d'un rep c'est ../repertoire/sous_rep/fichier.php";
de deux rep ../../ etc
par exemple si tu as
racine_site/repA/tonScriptPhp.php
racine_site/repB/sousrepBB/tonfichierAatteindre
$chemin="../../repB/sousrepBB/tonfichierAatteindre"; -
-
dis, alain42,
j'ai encore une question, c'est pourquoi je n'ai pas encore mis ce sujet comme résolu.
bon, la création de fichiers, écrire dedans, etc, ok, mais quid pour changer une ligne en particulier ou même un mot en plein milieu d'une ligne?
en tous cas, merci pour ta façon d'expliquer, au moins, c'est vraiment clair, bcp mettent juste une ligne de code mais on sait po tjs quoi en faire, ou où la mettre...