begin process at 2012 05 27 19:58:24
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichier / Disque

 > ECRIR EN DEBUT DE FICHIERS SANS EFFACER LE RESTE - NEOCIDE

ECRIR EN DEBUT DE FICHIERS SANS EFFACER LE RESTE - NEOCIDE


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichier / Disque Niveau :Débutant Date de création :22/05/2003 Date de mise à jour :22/05/2003 14:36:47 Vu :2 726

Auteur : neocide

Ecrire un message privé
Site perso
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Ce script permet d'ecrir en debut de fichiers en conservant le contenu original. Il peut aussi servir a limiter l'ecriture dans le fichier a un certain nombre de lignes.

Source

  • <?
  • $contenuOriginal = file ("$fichier");
  • if ($handle = fopen("$fichier", "w+"))
  • {
  • fputs ($handle, $nouveauMessage);
  • while (list ($cle, $var) = each ($contenuOriginal))
  • {fputs ($handle, $var);}
  • fclose($handle);
  • }
  • ////////////////////////////////////////////////////////////////////////////
  • // En rajoutant if ($cle < 10) devans fputs ($handle, $var);
  • // vous pouvez limiter l'inscriptiondans le fichier a 10 lignes
  • ////////////////////////////////////////////////////////////////////////////
  • $contenuOriginal = file ("$fichier");
  • if ($handle = fopen("$fichier", "w+"))
  • {
  • fputs ($handle, $nouveauMessage);
  • while (list ($cle, $var) = each ($contenuOriginal))
  • {
  • if ($cle < 10) fputs ($handle, $var);
  • }
  • fclose($handle);
  • }
  • ?>
<?
$contenuOriginal = file ("$fichier");
if ($handle = fopen("$fichier", "w+"))
    {
     fputs ($handle, $nouveauMessage);
     while (list ($cle, $var) = each ($contenuOriginal))
            {fputs ($handle, $var);}
     fclose($handle);
    }

////////////////////////////////////////////////////////////////////////////
// En rajoutant if ($cle < 10) devans fputs ($handle, $var);
// vous pouvez limiter l'inscriptiondans le fichier a 10 lignes
////////////////////////////////////////////////////////////////////////////

$contenuOriginal = file ("$fichier");
if ($handle = fopen("$fichier", "w+"))
    {
     fputs ($handle, $nouveauMessage);
     while (list ($cle, $var) = each ($contenuOriginal))
            {
             if ($cle < 10) fputs ($handle, $var);
            }
     fclose($handle);
    }
?>

 Conclusion

Script réaliser par Neocide (neocide@nomade.fr), 97.1 Kreasyon


 Sources du même auteur

NEOCIDE PITIMESAJ V1.0
Source avec Zip NEOCIDE MP3RENAMMER V1.1
Source avec Zip NEOCIDE GALERIEAUTOMATIQUE SANS MYSQL V2.2

 Sources de la même categorie

SUPPRESSION AUTOMATIQUE DES FICHIERS RAW ORPHELINS APRÈS UN ... par malokaff
UPLOADER DES FICHIER DANSUN DOSSIER, SÉCURISÉ AVEC MOT DE PA... par raizzo
COMPTEUR DE VISITES SUR FICHIER par pierreSabatier
FONCTION RECURSIVE DE DOSSIERS par tefa24600
Source avec Zip CONVERSION DES UNITÉS INFORMATIQUE (O, KIO, MIO, GIO, TIO...... par genetApt151

Commentaires et avis

Commentaire de revinc le 23/05/2003 09:30:40

salut!

contenuoriginal est un tableau numéroté de 0 à nblignes-1.
donc pour le lire, autant faire
for($i = 0; $i &lt; count($contenuOriginal); $i++) {
}

sinon c une bonne méthode mais un peu lente pour des grands fichier...

Commentaire de neocide le 24/05/2003 04:09:52

Salut!
merci, moi j'utilise ce script pour mon posteur de message qui se limite a 10 ligne donc ca va!

A propos de for($i = 0; $i &lt; count($contenuOriginal); $i++) {}, il s'agit de ta technique de naviguation dans les dossier, on peut utiliser d'autre astuce!

Merci de ton commentaire, ca fait plesir!  :D)

Commentaire de MaXoR le 28/05/2003 06:57:42

merci bien pour ton script il ma aider beaucoup pour mon livre dor
tien voila mon site http://maxor.ath.cx:8080/

Commentaire de neocide le 30/05/2003 04:09:12

Merci cher collegue!

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,359 sec (3)

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