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 :

écrire du php dans un nouveau fichier avec php


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 7
    Points : 8
    Points
    8
    Par défaut écrire du php dans un nouveau fichier avec php
    Bonjour,

    voila, j'aimerai écrire du php dans un nouveau fichier avec du php : je m'explique !

    j'ai cette ligne de code dans le fichier 1 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "<a href='".$result->url."' >".$result->nom_item."</a><br/>";
    j'utilise fputs($monfichier, "blablabla ....");, on suppose que $result->url = val1, et $result->nom_item = val2.

    j'aimerai avoir dans le fichier $monfichier (la cible) la ligne suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo '<a href="val1" >val2</a><br/>';
    sachant que la variable $result et le resultat d'une requête sql.

    Merci d'avance

  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
    Points : 44 155
    Points
    44 155
    Par défaut
    Tu as déjà tout :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fputs($monfichier, '<a href="'.$result->url.'" >'.$result->nom_item.'</a><br/>');
    Ce que tu fais ressemble par contre a une infame usine a gaz.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éprouvé Avatar de patrickbaras
    Homme Profil pro
    Informaticien (à sa mémère).
    Inscrit en
    Septembre 2010
    Messages
    525
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien (à sa mémère).
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 525
    Points : 1 103
    Points
    1 103
    Par défaut
    tu peux utiliser le output buffer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <?php
    header ('Content-Type: text/txt; charset=UTF-8');
    
    ob_start();
    
    echo "<?php"."\n";
    echo "/* ceci est un test"."\n"; // le ."\n" pour ajouter un CR à la fin de la ligne
    echo "un text bidon*/"."\n";
    //tu peux aussi utiliser heredoc
    echo <<<EOD
    echo "ceci est un test<br/>";
    echo "de code php créé par un script php";
    
    EOD;
    echo "?>";
    file_put_contents("buffer_output.php",ob_get_contents());
    ob_clean();
    ?>
    le resultat des echo sera enregistré dans "buffer_output.php"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?php
    /* ceci est un test
    un text bidon*/
    echo "ceci est un test<br/>";
    echo "de code php créé par un script php";
    ?>
    ce message vous a aidé ! Un petit click sur fait toujours plaisir

    "Nos études ont montré que la probabilité qu’un programme corrigé fonctionne comme avant la correction est seulement de cinquante pour cent." Bev Littlewood & Lorenzo Strigini

    "Le logiciel, c’est comme le sexe, c’est meilleur quand c’est libre/gratuit." Linus Torvalds

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/11/2012, 13h47
  2. [XL-2007] Exporter feuille dans nouveau fichier avec date du jour
    Par Mati24 dans le forum Excel
    Réponses: 3
    Dernier message: 06/08/2012, 12h27
  3. Réponses: 2
    Dernier message: 18/02/2011, 09h58
  4. [XSLT] Utilisation de XML avec PHP dans le cadre d'un site
    Par nicolas66 dans le forum Bibliothèques et frameworks
    Réponses: 15
    Dernier message: 06/11/2005, 22h39

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