Insérer php dans javascript


ZelkiN
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 27 Juil 2007

Insérer php dans javascript

Message le Ven Sep 07, 2007 11:33

Bonjour, après n'avoir rien trouvé sur notre ami google, je m'en remet a vous.

J'ai un code javascript pour un jeu que je suis entrain de devellopper (un genre de mastermind), j'aimerai que quand le javascript appelle la fonction "effacer" par exemple, que dans cette fontcion il y ai du php ! je crois que je ne suis pas très clair lol, vous allez mieux comprendre

Ma function effacer:
Code: Tout sélectionner
function effacer() {

// si la partie est deja terminee
   if (fini) {
      alert('Vous avez deja termine cette partie !\nCliquez sur le bouton \'Rejouer\' pour demarrer une nouvelle partie');
      }
   else {
      for ( i = 0; i < 4; i++) {

// On efface la proposition en cours
         proposition = new Array(0);

// On remplace toute la ligne en cours par des images transparentes
         eval("document.prop" + essai + i).src = nom_image + "px" + ext;
         }
      }
   }


J'aimerai que lorsque ca mette l'alert, ca m'éxécute une requete php, du genre mettre
Code: Tout sélectionner
alert('<?php "mettre ici la requete UPDATE" echo "Vous avez deja termine cette partie !\nCliquez sur le bouton \'Rejouer\' pour demarrer une nouvelle partie";');


enfaite savoir tout simplement si on peu ajouter du php dans du javascript ... merci


seebz
WRInaute impliqué
WRInaute impliqué
 
Messages: 808
Inscription: 15 Avr 2007

Re: Insérer php dans javascript

Message le Ven Sep 07, 2007 11:39

ZelkiN a écrit:enfaite savoir tout simplement si on peu ajouter du php dans du javascript ... merci


Tu ne peux pas (ou plutot tu peux mais ca ne s'exécutera pas).

Par contre, tu peux écrire sur la page ou exécuter un script (avec ajax) sur le serveur qui lui fera la requete ou ce que tu désire faire sur le serveur.


ZelkiN
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 492
Inscription: 27 Juil 2007

Re: Insérer php dans javascript

Message le Ven Sep 07, 2007 11:40

seebz a écrit:Par contre, tu peux écrire sur la page ou exécuter un script (avec ajax) sur le serveur qui lui fera la requete ou ce que tu désire faire sur le serveur.


et comment tu fais ca :D ? lol


erestrebian
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 460
Inscription: 15 Juin 2007

Message le Ven Sep 07, 2007 11:51

http://developer.mozilla.org/fr/docs/AJAX:Premiers_pas


ça devrait te permettre de faire ce que tu veux... voire plus si tu t'y accroches vraiment...


e-kiwi
Modérateur
Modérateur
 
Messages: 15546
Inscription: 23 Déc 2003

Message le Ven Sep 07, 2007 13:46

le js s execute coté client, alors que le php s'execute bien avant coté serveur :)

si t'es motivé pour te mettre à l ajax ?


Jeviensderio
WRInaute passionné
WRInaute passionné
 
Messages: 1340
Inscription: 29 Sep 2006

Message le Ven Sep 07, 2007 14:58

Le JavaScript peut appeler une page qui est en PHP et qui exécute la commande.

Mais si on veut utiliser Ajax, au lieu de refaire le monde, utiliser un framework simple comme http://www.anaa.eu


e-kiwi
Modérateur
Modérateur
 
Messages: 15546
Inscription: 23 Déc 2003

Message le Ven Sep 07, 2007 15:12

ma préférennnce, à moiii
http://xhrconnection.sutekidane.net/


Jeviensderio
WRInaute passionné
WRInaute passionné
 
Messages: 1340
Inscription: 29 Sep 2006

Message le Ven Sep 07, 2007 15:22

Et c'est reparti pour une liste de frameworks Ajax... :)


xTrade
WRInaute passionné
WRInaute passionné
 
Messages: 2289
Inscription: 11 Déc 2006

Message le Ven Sep 07, 2007 16:42

Jeviensderio a écrit:Et c'est reparti pour une liste de frameworks Ajax... :)


Ouaip, c'est pour ça qu'utiliser des frameworks c'est chiant.
Ce n'est jamais pareil, si on veut changer c'est gonflant...

On me rétorquera que réinventer la roue ça sert à rien, que faire ses propres bibliothèques ça revient à faire des trucs pas compatibles...

Peut-être, mais tout dépend de ce qu'on veut :
-si on veut réellement apprendre le javascript, utiliser des frameworks, bof.
On apprend une grosse surcouche du langage, et pas forcément ce qui se fait de mieux.
-si on veut être productif, oui, c'est très bien, mais d'utiliser ça directement on passe à coté de tout javascript sans y comprendre grand chose.
-Il y a trop de framework, c'est chiant


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité