Altération de fichiers et dossiers en php
Lcf.vs
Messages postés
144
Date d'inscription
Statut
Membre
Dernière intervention
-
Lcf.vs Messages postés 144 Date d'inscription Statut Membre Dernière intervention -
Lcf.vs Messages postés 144 Date d'inscription Statut Membre Dernière intervention -
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
A voir également:
- Altération de fichiers et dossiers en php
- Renommer des fichiers en masse - Guide
- Explorateur de fichiers - Guide
- Fichiers epub - Guide
- Gestionnaire de fichiers - Télécharger - Gestion de fichiers
- Wetransfer gratuit fichiers lourd - Guide
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
tu devrais pouvoir trouver tes reponses sur ce site:
http://www.progmatique.fr/article-30-Php-fonctions-manipuler-fichiers-partie-1.html
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
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?
<?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
et mettre des guillemets pour definir les noms
il ne faut pas tout recopier
<?php rename("test.php","testbis.php"); ?>
et mettre des guillemets pour definir les noms
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";
$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...
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...