Aller au contenu

appeler du php en javascript


Sujets conseillés

Posté

salut,

je viens de creer un fichier php avec un template (des blocs et des boucles) que je peux appeler en iframe pour integration, j'aurais aimer l'appeler en javascript et là je bute ...

les document.write marche pas :(

ou je fais pas ce qui faut :(

help !!

Posté

tu peux mettre un morceau de code, pour qu'on voit de quoi il en retourne ?

merci ;)

Posté

bon j'en ai marre là .. :evil:

exemple là ca roule biensur :

<script language="Javascript">
<!--
document.write('La date du serveur ' + '<?php echo date("d/m/Y"); ?>');
// -->
</script>

maintenant si dans ce doc je parse pour qu'il soit interpreter par ma classe template :

[CODE]
<script language="Javascript">
<!--
document.write('<?php
$date=date(d/m/y);
include "template.inc";
$template = new template("./template");
$template->set_file("template_1","template_1.tpl");  
$template->set_var("DATE", $date);
$template->parse("parse", "template_1");
$template->p("parse");
?>');
// -->
</script>

voilà genre de code, j'aimerai pouvoir afficher mon template

template_1.tpl :

{DATE}

en javascript, j'arrive pas soit c'est erreur javascript, soit rien !

pas tout pigé apparement.

...

Posté

Hum....

echo "<script language=\"Javascript\">";
echo "<!--";
echo "document.write('".date(d/m/y).";
[...]

essaie voir comme sa en faite il faut d'abord "traiter" le php avant le javascript, dans ton exemple c'est le contraire ?

Ou alors j'ai pas tout compris lol :)

Posté

tu peux soit faire du PHP dans le Javascript ou du Javascript dans du PHP.

sisi :)

je crois que ca vient plus de ma class, et là ca foire completement ...

je crois que je vais rester a l'iframe pour le moment, dommage :(

Posté

merci, mais avec ma class, c'est encore mieux :)

le resultat est saisissant :)

le seul truc c'est que pour l'integrer, il faudra quand meme passer par l'iframe, avec 2 variables en moins quand meme.

pense que lundi ca sera ok :)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...