Afficher la source - PHP

Résolu/Fermé
powpowland Messages postés 395 Date d'inscription lundi 3 mars 2008 Statut Membre Dernière intervention 2 mars 2022 - 4 juil. 2008 à 12:20
powpowland Messages postés 395 Date d'inscription lundi 3 mars 2008 Statut Membre Dernière intervention 2 mars 2022 - 5 juil. 2008 à 10:39
Bonjour,
j'ai du code html dans une variable.
Comment puis-je afficher ce code tel quel, sans traduction de la part du navigateur ???

Je veux donc voir apparaître toutes les balises.

merci d'avance
A voir également:

3 réponses

X-Fan Messages postés 805 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 6 janvier 2010 19
4 juil. 2008 à 20:44
Tu dois convertir les caractères spéciaux avec leur code ASCII.
Donc exemple:
< sera & lt; -->sans l'espace entre & et lt;

Une table ici: https://www.degraeve.com/reference/specialcharacters.php
0
[o.o]REplay Messages postés 357 Date d'inscription vendredi 20 juin 2008 Statut Membre Dernière intervention 20 juillet 2009 28
5 juil. 2008 à 01:17
Fais toi ta propre fonction?

fonction afficheCaGro($string)
{
//dès que tu rencontre un < ou autre (a toi de spécifier), tu met un antislash devant :)
}

^^
++
0
powpowland Messages postés 395 Date d'inscription lundi 3 mars 2008 Statut Membre Dernière intervention 2 mars 2022 20
5 juil. 2008 à 10:39
merci mais j'ai réglé le problème

voici le code :
//fonction pour créer un nouveau document
function writeTextFile($fileName,$text) {

    $session = fopen($fileName,"a+");
    fputs($session,$text);
    fclose($session);
}

ob_start();
$content = ob_get_contents();

//enregistre le contenu
writeTextFile("source.php",$content);

//visione la source du contenu 
highlight_file('source.php');

//et dans mon cas on supprime le fichier
unlink("source.php");


c'était pour aller avec ça : http://www.commentcamarche.net/forum/affich 7218883 encoder iso 8859 1
0