IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Opérations en php sur un fichier texte


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Gobelins
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Décembre 2007
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Décembre 2007
    Messages : 171
    Par défaut Opérations en php sur un fichier texte
    bonsoir,

    - J'ai cherché sur google et sur le forum de ce site, mais je n'ai pas trouvé ce que je cherche.Je voudrais effectuer les opérations suivantes mais je voudrais utliser des scripts php pour réaliser ces opérations:

    -ouverture du fichier en lecture.
    -pour chaque ligne, créer un enregistrement dans un tableau.
    - Découper chaque ligne suivant le fichier de description des lignes en un tableau de cellule (nom du champs=valeur)
    -afficher les valeurs du tableau dans un formulaire (modifiable).
    -un bouton enregistrement(sauvegarde des modifications)
    - écriture du fichier avec le meme format que celui ouvert au début

    Si vous avez des solutions ou des tuto à me proposer. Je suis preneur.

    A bientot et de votre aide

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Vu comme ca, je ne vois pas de piege de conception.
    C'est juste un peu d'écriture.

    Le début c'est fopen() fgets()
    Apres pour la découpe d'une ligne ca depend de ce que tu veux faire precisemment.
    Le formulaire tout ca, c'est juste de l'ecriture HTML.
    La réecriture du fichier, c'est pas plus dur que sa lecture.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre confirmé Avatar de Gobelins
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Décembre 2007
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Décembre 2007
    Messages : 171
    Par défaut
    Bonoir,

    J'ai mis en pièce jointe deux fichiers, l'un un fichier texte et l'autre un fichier de description en excel. Vous pouvez les ouvrir et voir comment sont organiées les données, tout simplement en champs. Pour l'ouverture du fichier en lecture, je sais comment la coder (avec file()). Les questions suivantes me posent problème comme le découpage de chaque ligne suivant le fichier de description (joint en pièce jointe) des lignes en un tableau de cellule (nom du champs=valeur). Je ne sais pas comment m'y prendre.

    Les fichiers joints sont tronqués car les lignes et les colonnes sont très longues, c'est pour ça je les réduits, mais la suite des fichiers est identique au début. Aidez-moi à trouver les solutions.

    A bientot

  4. #4
    Membre chevronné

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Par défaut
    Pour le découpage, jette un oeil ici

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    625
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 625
    Par défaut
    La liste des fonctions qui te seront nécéssaires :

    Pour la lecture :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    file() ou fopen()/fgets()
    substr()
    trim() (facultatif mais fortement conseillé)
    L'affichage n'a rien de particulier donc on en parle pas.

    Et pour remettre ton fichier en forme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    str_pad()
    fopen()/fwrite()
    Le reste c'est un peu de logique et d'imagination

    Bon courage !

Discussions similaires

  1. HTML et PHP: inclure un fichier texte
    Par Marc_ dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 11/01/2007, 15h29
  2. Réponses: 8
    Dernier message: 14/09/2006, 16h43
  3. Stats sur un fichier texte
    Par fermat dans le forum Delphi
    Réponses: 3
    Dernier message: 17/08/2006, 00h50
  4. Réponses: 7
    Dernier message: 09/12/2005, 23h26
  5. Réponses: 7
    Dernier message: 23/03/2005, 22h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo