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 :

[Système] Copier le contenu d'un fichier PHP executé dans un fichier texte


Sujet :

Langage PHP

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    440
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 440
    Points : 184
    Points
    184
    Par défaut [Système] Copier le contenu d'un fichier PHP executé dans un fichier texte
    Bonjour

    De ce que je comprends, cURL va chercher un URL pour avoir le contenu. Mais il est utilisable seulement si on l'appelle sur un serveur (un URL par exemple).

    Moi ce que j'aurais besoin de faire c'est de faire en sorte que ma fonction PHP execute une page php et mette sa source dans un fichier texte.

    Par exemple, la fonction ouvrira index.php, l'executera et mettra le contenu du fichier executé dans index.txt.

    Comment faire?

    Merci

  2. #2
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 193
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 193
    Points : 8 400
    Points
    8 400
    Billets dans le blog
    17
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    file_put_contents('index.txt', file_get_contents('http://www.exemple.net/index.php')) ;
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    440
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 440
    Points : 184
    Points
    184
    Par défaut
    Oui ca foncionne sauf que mon PHP n'est pas interprété. J'ai besoin que les données que mon fichier PHP va chercher dans la base de données soit mis dans le fichier texte et non les fonctions PHP...un peu comme si je voulais mettre le contenu de index.php dans index.html et que index.html puisse fonctionné sans base de données.

  4. #4
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 193
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 193
    Points : 8 400
    Points
    8 400
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par Prosis Voir le message
    Oui ca foncionne sauf que mon PHP n'est pas interprété.
    Si si, il le sera si tu passes par http://
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    440
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 440
    Points : 184
    Points
    184
    Par défaut
    Il n'y a pas moyen d'appeler le fichier, qui se trouve sur le même serveur, directement (avec ou sans cette solution )

  6. #6
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 193
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 193
    Points : 8 400
    Points
    8 400
    Billets dans le blog
    17
    Par défaut
    Sans passer par HTTP tu peux utiliser exec( ) si tu as les droits nécessaires.
    Ex. sous Windows :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exec('/access/to/php.exe index.php > index.html') ;
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    440
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 440
    Points : 184
    Points
    184
    Par défaut
    Mmm non je n'ai pas les droits...

    Alors HTTP ce sera!

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Recherche dans un fichier impossible enregistré dans un fichier
    Par cdjkhdjlhxjklnjskznj dans le forum Langage
    Réponses: 19
    Dernier message: 03/12/2014, 00h09
  2. fichier sql executé dans un fichier sql
    Par awalter1 dans le forum Sql*Plus
    Réponses: 2
    Dernier message: 10/01/2011, 19h16
  3. Réponses: 4
    Dernier message: 20/08/2006, 14h03
  4. [PHP-JS] PHP dans javascript = fichier .php ?
    Par DevloNewb' dans le forum Langage
    Réponses: 20
    Dernier message: 05/07/2006, 11h14

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