begin process at 2010 02 10 13:09:27
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichier / Disque

 > MANIPULER DES FICHIERS

MANIPULER DES FICHIERS


 Information sur la source

Note :
6,63 / 10 - par 8 personnes
6,63 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichier / Disque Niveau :Débutant Date de création :28/09/2004 Date de mise à jour :28/09/2004 22:54:04 Vu :5 887

Auteur : bob3000

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (15)
Ajouter un commentaire et/ou une note


 Description

Juste un petit script pour montrer comment créer, ouvrir et effacer des fichiers pour compléter la source de Orion: http://phpcs.com/code.aspx?id=12870

Pour la liste des modes pour fopen ainsi que leur description, allez sur:
http://ca.php.net/manual/fr/function.fopen.ph p

Source

  • CRÉER UN FICHIER:
  • <?
  • // on cree le fichier(notez le w pour write)
  • $fichier = fopen("test.txt","w");
  • // on insert le contenu dans le fichier
  • fputs($fichier,"le contenu du fichier ici");
  • // on ferme le fichier
  • fclose($fichier);
  • echo "Le fichier a été créé!";
  • ?>
  • ***
  • OUVRIR UN FICHIER:
  • <?
  • // on ouvre le fichier(notez le r pour read)
  • $fichier = fopen("test.txt","r");
  • // on prend tout le contenu du fichier
  • $contenu = fread($fichier, filesize("test.txt"));
  • // on ferme le fichier
  • fclose($fichier);
  • // on affiche a l'ecran le contenu
  • echo $contenu;
  • ?>
  • ***
  • EFFACER UN FICHIER:
  • <?
  • // effacer le fichier
  • unlink("test.txt");
  • ?>
CRÉER UN FICHIER:

<?
// on cree le fichier(notez le w pour write)
$fichier = fopen("test.txt","w");

// on insert le contenu dans le fichier
fputs($fichier,"le contenu du fichier ici");

// on ferme le fichier
fclose($fichier);

echo "Le fichier a été créé!";
?>

***

OUVRIR UN FICHIER:

<?
// on ouvre le fichier(notez le r pour read)
$fichier = fopen("test.txt","r");

// on prend tout le contenu du fichier
$contenu = fread($fichier, filesize("test.txt"));

// on ferme le fichier
fclose($fichier);

// on affiche a l'ecran le contenu
echo $contenu;
?>

***

EFFACER UN FICHIER:

<?
// effacer le fichier
unlink("test.txt");
?>

 Conclusion

merci de m'aviser s'il y a des bugs,


bob3000


 Historique

28 septembre 2004 22:54:04 :
ajout de unlink(); ajout de lien vers l'explication des différents modes pour fopen();

 Sources du même auteur

SESSIONS
LOGIN-SIGNUP-LISTER LES MEMBRES - SANS MYSQL

 Sources de la même categorie

CONVERSION ET TEXTE DES TAILLE DE DONNÉES À PARTIRE D'UNE TA... par slhuilli
Source avec Zip EFFACER LES FICHIERS IMAGES ( .PNG ), D'UN RÉPERTOIRE TEMPS ... par christophe0511
COURTE ET SIMPLE FONCTION RÉCURSIVE POUR LECTURE DE RÉPERTOI... par mbdx
Source avec Zip Source avec une capture GESTIONNAIRE DE FICHIERS | MYSQL PHP 5.X {NEMENTON PHP MANA... par Nementon
Source avec Zip Source avec une capture LISTE REPERTOIRE (DIR EN PHP) par mephistope

Commentaires et avis

Commentaire de juki_webmaster le 28/09/2004 18:18:00

Salut,
Je heureux de voir que tu t'est mis au php  :)
Ce genre de source existe avec de bien plus grande explication sur les modes d'ouverture.
Mais j'aprecit enormement l'utilisation  de "filesize("test.txt")" :)
Bonne continuation en php

Commentaire de bob3000 le 28/09/2004 20:00:02

merci beaucoup!

Commentaire de quiaimeflash le 28/09/2004 20:25:46

Toujours utilise pour ceux qui debutent, mais il y a plein de source pareil que celle-ci.

Tu aurais du rajouter un p'tit truc en plus..

Commentaire de plopman le 28/09/2004 21:57:45

Pas mal mais tu aurais pu parler de tout les modes, pour faire un mini tuto sur les fichiers text complet. Tu aurais aussi pu dire comment supprimé un fichier ( unlink(); )
Bonne continuation
Plopman

Commentaire de bob3000 le 29/09/2004 01:02:50

j'ai ajoute unlink(); et un lien vers les modes pour fopen();


bob3000

Commentaire de defkrie le 29/09/2004 12:41:34

sans vouloir faire le prétentieux explique un peu plus par exemple pourquoi on a "a+" ou "w+"

regarde dans la rubrique cours de http://ndwc.fwhost.net sa te donnera un exemple

Voila @+++

Commentaire de plopman le 29/09/2004 13:14:58

Voila ;o) Le code est plus complet ainsi ;)
Un 7/10 pour ton effort de mise à jour
Plopman

Commentaire de plopman le 29/09/2004 13:27:30

juste un autre truc ... Avant de faire unlink(); pense à vérifier que le fichier existe bien, car je crois que ca renvoi une erreur si ton fichier existe pas... (ca reste à vérifier)

genre if($file) { unlink($file); } else { echo "Erreur! le fichier $file existe pas"; }

Commentaire de Reyzor le 04/04/2005 14:45:43

Pour moi qui debute dans le php je dois dire que ces petites explications m'ont bien aider et qu'elles suffisent largement, pas besoin d'explications .

Merci bcp

Commentaire de bob3000 le 04/04/2005 22:42:58

de rien :)

Commentaire de ADCM le 19/08/2005 17:50:07

Comment faire sous windows (ce n'est pas moi qui ai choisit l'OS) pour effacer un fichier???
Merci d'avance

Commentaire de ludovicanceaux le 26/03/2006 17:21:33

bjr, je voudrais juste savoir si la commande marche evec des fichiers images car quand je fait par exemple unlink($_GET['photo']);
Bah ca marche pas!!!!!!!

Commentaire de bob3000 le 26/03/2006 18:54:10

oui, ca devrait marcher.

ps: fait attention avec le $_GET['photo'], ca pourrait être dangereux...

Commentaire de ludovicanceaux le 27/03/2006 00:30:01

komment ca???

Commentaire de ludovicanceaux le 27/03/2006 00:30:50

ah oui je vois pk, mais en fait c une page qui est réservé que aux admins du sites dc, je pense pas qu'il y ai de dangers

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales