begin process at 2012 02 13 08:23:26
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > RECUPERER LE RESULTAT D'UN INCLUDE DANS UNE VARIABLE EN TANT QUE CHAINE

RECUPERER LE RESULTAT D'UN INCLUDE DANS UNE VARIABLE EN TANT QUE CHAINE


 Information sur la source

Note :
5,5 / 10 - par 4 personnes
5,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Astuces Niveau :Débutant Date de création :03/05/2004 Vu :3 661

Auteur : yami_no_ookami

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

 Description

j'ai eu ce probleme de recupere le resultat d'un include dans une variable.
Certains diront qu'ils suffit de le lire comme un fichier texte et d'utiliser eval() pour les variable php sauf qu'avec du code complexe melangeant html javascript et php, eval() est inutilisable.
Voici donc un code court et qui a ete testé avec un include complexe donc pas de prob.

Source

  • ob_start();
  • include($DOCUMENT_ROOT . "nomduscript.inc");
  • $recup = ob_get_contents();
  • ob_end_clean;
ob_start();
include($DOCUMENT_ROOT . "nomduscript.inc");
$recup = ob_get_contents();
ob_end_clean;

 Conclusion

la variable $recup contient maitenant le resultat renvoyé par le include.
ca utilise les buffers de sortie.


 Sources de la même categorie

Source avec Zip Source avec une capture GENERATEUR D'ONGLET DE NAVIGATION PHP par pos123
FORMATER UN LIEN YOUTUBE, DAILYMOTION OU VIMEO POUR L'UTILIS... par kgb93
Source avec Zip Source avec une capture PAGINATION + FICHIER CSS par profdi
Source avec Zip Source avec une capture SYSTEME D'AUTHENTIFICATION PHP AVEC PROTÉCTION KEYLOGGER par mtrix000
Source avec Zip Source avec une capture GENERATEUR DE BOUTONS DE PARTAGES POUR RESEAUX SOCIAUX par cod57

Commentaires et avis

Commentaire de yami_no_ookami le 03/05/2004 10:44:34

en esperant que ca soit utile en tout moi ca ma sauvé la vie :)p

Commentaire de gege217 le 04/05/2004 14:58:45

Moi, je connais un truc encore plus rapide et plus 'clean' :

$mavariable = file_get_contents($DOCUMENT_ROOT . "nomduscript.php");

.oOMimiLOo.

Commentaire de yami_no_ookami le 05/05/2004 10:30:33

peut-etre plus clean mais retourne des erreurs tout du moins dans le cas ou je l'ai testé.
alors que cette methode semble fonctionner dans tout les cas.

Commentaire de touffator le 26/12/2006 00:33:19

MERCIIIII....

c'est ce que je cherchais, car quand j'ai tester avec file get contents ça me compilais pas le code php (moche quoi) alors que la normalement si :p

++
Clem

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,092 sec (4)

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