de rien, n'oublie pas de mettre en "résolu"
Type: Messages; Utilisateur: patrickbaras
de rien, n'oublie pas de mettre en "résolu"
pour être sur des bêtises que je raconte j'ai fait un petit test:
en fait :
dans ton php, tu génère ton script sans les balises <script></script>
mais dans les infos de l'ajax tu doit ajouter...
pas de eval dans ton $.ajax tu ajoute (ou modifie si ca existe) le contenu de
success :
$.ajax({
url:...
....,
success: function() {
alert(NomDeMaVariableJs);
}
xhr. n'a rien a voir avec XML, mais c'est pas grave, lol.
en procédant de la même manière mais en ajoutant les balises <script></script>
echo "<script>";
echo "var NomDeMaVariableJs='".$nom."';"
echo "</script>";
tu fait donc une requete ajax à partir d'une page html , vers un fichier php qui met dans une varibale $nom='quelquechose'
tu veux récupérer le contenu dans une variable javascript dans la page html...
lorsque tu demande un fichier .htm ou .html au serveur il prend le fichier et l'envois (presque) sans rien faire.
lorsque tu demande un fichier .php au serveur il le fait d'abord passer le fichier...
si l’extension est html le serveur ne sait pas qu'il contient du php à interpréter donc tu doit la changer en .php
quel est l'extention de ton fichier qui contient
var NomVariable = '<?php echo $nom; ?>' ;
.htm, .html, .php ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.