Execution javascript dans artcile pluxml
Bonjour,
J'essaie de faire un livre d'or, j'ai trouvé un bonne solution avec un bout de code qui permet de stocker une form dans un fichier texte,
je voudrais que le contenu du fichier soit lisible apres le submit de la form
directement dans l'article.
dans le forum jai vu que ce n'étas pas possible davoir directement des balises php dans les articles pluxml.
j'ai vu que le pluging hitcounter utilisait une directive javascript /php pour palier à ça
j'ai essayé de ladapter a mon cas mais ça ne fonctionne pas.
voici l'adresse de mon livre d'or
<a href="http://sylvain.sanglier.free.fr/?009/Vos-debilites"> ICI </a>
le post de la form fait appel a message.php qui met en forme le contenu du message avec des balise html, dans un fichier texte message.txt
en suite pour lire le contenu jai mis ceci mais ça ne fonctionne pas
<script src="pluxml/lib/consulterlo.php" type="text/javascript"></script>
merci de votre aide
a+
Thomas
J'essaie de faire un livre d'or, j'ai trouvé un bonne solution avec un bout de code qui permet de stocker une form dans un fichier texte,
je voudrais que le contenu du fichier soit lisible apres le submit de la form
directement dans l'article.
dans le forum jai vu que ce n'étas pas possible davoir directement des balises php dans les articles pluxml.
j'ai vu que le pluging hitcounter utilisait une directive javascript /php pour palier à ça
j'ai essayé de ladapter a mon cas mais ça ne fonctionne pas.
voici l'adresse de mon livre d'or
<a href="http://sylvain.sanglier.free.fr/?009/Vos-debilites"> ICI </a>
le post de la form fait appel a message.php qui met en forme le contenu du message avec des balise html, dans un fichier texte message.txt
en suite pour lire le contenu jai mis ceci mais ça ne fonctionne pas
<script src="pluxml/lib/consulterlo.php" type="text/javascript"></script>
merci de votre aide
a+
Thomas
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Question à la con, est-ce que pour le code PHP, si tu le mets entre ceci ça marche ? (Beurk, je déteste cet attribut language)
voici le code de lecture du fichier et retour du texte formaté html
consulterlo.php
<?php
header("Content-Type: text/javascript");
$fichiertxt='messages.txt';
if (file_exists($fichiertxt)) // si le fichier existe
{
$FileContent = fopen($fichiertxt , 'r'); // ouverture du fichier
while (!feof($FileContent)){
$contenu = fgets($FileContent); // récupération de la valeur
echo $contenu;
}
fclose($FileContent); // fermeture du fichier
}
?>
essai de mettre :
echo 'document.write('.$contenu.');';
à la place de :
echo $contenu;
le code php ne peut en principe pas etre interpreté par le serveur , car le code est du texte stockée dans un fichiers qui est parsé et renvoyé en texte en tout cas pas interprété par le serveur.
Pour rendre cela possible il te faudrait recupéré la portion de text representant le code php et la passé dans la fonction : eval() de php.
plutot compiqué car ça veut dire extraire la portion correspondant au code , l'interpreté et enfin renvoyé le tout interprété au navigateur.
(pluxml blog gere les commentaires sans pagnation , ceci est embryon de livre d'or surement plus faciles a exploité a mon avis , manque juste la pagination)
gc
fightsoul : ça n'a pas fonctionné comme l'a dit Gc pas possible dès qu'il ya des balises dans le texte
Merci GC pour les précisions
Je vais rester avec cette version là
a+
Thomas