8768 sujets

Développement web côté serveur, CMS

Bonjour tout le monde,

J'aimerais afficher une constante PHP _TEST qui contient en fonction du fichier php qui est appelé soit un texte en anglais soit le meme en Chinois, let tout dans un code javascript (qui m'affiche une popup).

J'ai essayé la solution suivante ( seconde ligne ) mais elle ne fonctionne pas :

<script>
.done(function(response) {
$(form_ebookMessages).html('Thank you for downloading our eBook.<br />If you’ve missed the download, you\'ll be receiving an email shortly.');
$(form_ebookMessages).html('<?php echo _CONSTANTE_PHP ?>');
		})
</script>


Quelqu'un aurait-il une idée svp ?
Salut Fanny Smiley smile

Le php ne peut être interprété que dans une page en .php Smiley smile

Donc ton code peut parfaitement fonctionner SI la page dans laquelle il se trouve a bien l'extension php Smiley cligne
Modérateur
Coucou,

Je peux regarder du coté de AJAX. Tu pourra faire des appel à des fichiers php depuis ton js. voila le tuto Openclasseroom: https://openclassrooms.com/courses/simplifiez-vos-developpements-javascript-avec-jquery/premiers-pas-avec-ajax (et du coup la partie avec le GET et le POST ou il y a meme un exemple pile pour toi "Passons à la pratique. À l'aide de la fonctionget(), nous allons modifier le code précédent pour récupérer le code HTML retourné par une page PHP et l'afficher dans une boîte de message." https://openclassrooms.com/courses/simplifiez-vos-developpements-javascript-avec-jquery/premiers-pas-avec-ajax#/id/r-1636282 )

Et voila un article Alsa a propos du Json, AJAX, XMLHttpRequest... https://www.alsacreations.com/article/lire/1161-json-ajax-jquery-jsonp-getjson.html