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 :

Probleme avec les fonctions fopen fwrite


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2009
    Messages : 2
    Par défaut Probleme avec les fonctions fopen fwrite
    Bonjour,

    J'ai quelques connaissances de base en php, et j'essaie de créer un code qui me permettrait d'enregistrer mes pages en web en fichier .doc ou rtf. (en conservant la mise en forme).

    J'ai donc essayé de réaliser cela avec les fonctions fopen, fwrite, ... Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <?php
    $content = fopen("mapage.htm", "r");
    $fo = fopen("mapage.rtf", "a+");
    fwrite($fo, $content);
    ?>
    Le problème est qu'au lieu d'enregistrer ma page dans le fichier rtf, il me crée un fichier .htm (du nom de "mapage"), et dans le fichier .rtf il inscrit "Resource id #5".

    Voilà, si l'un de vous pourrait m'aider
    Merci d'avance.

  2. #2
    Membre émérite Avatar de obito
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2008
    Messages
    773
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2008
    Messages : 773
    Par défaut
    Bonjour ! Tu ne pourrais pas essayer ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $content=file_get_contents("mapage.htm");
    $fo = fopen("mapage.rtf", "a+");
    fwrite($fo, $content);
    fclose($fo);

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2009
    Messages : 2
    Par défaut
    (Re)Bonjour,

    J'ai essayé ce que vous avez suggéré. Ca règle une partie du problème (merci ) mais j'en ai un autre ( ) qui apparaît.

    En fait, il crée donc le fichier rtf mais, ce coup-ci, il inscrit dedans le code source de ma page (<html><head>.....), au lieu de sa mise en forme.

    Une idée ?

    Merci d'avance.

Discussions similaires

  1. Probleme avec la fonction fopen
    Par bigkentheone dans le forum Débuter
    Réponses: 12
    Dernier message: 25/12/2008, 07h19
  2. probleme avec les fonction get et set
    Par Invité dans le forum Flex
    Réponses: 0
    Dernier message: 23/01/2008, 14h44
  3. [Visual C++]probleme avec les fonctions declarées static
    Par sana06 dans le forum Visual C++
    Réponses: 2
    Dernier message: 20/07/2007, 11h21
  4. problemes avec les fonction de string en c++
    Par magniaco dans le forum C++
    Réponses: 13
    Dernier message: 08/10/2006, 15h28
  5. problème avec les fonctions MidStr et LeftStr
    Par timsah dans le forum C++Builder
    Réponses: 1
    Dernier message: 07/02/2006, 10h07

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