Comment faire un passage par valeur correct ?

Comment faire un passage par valeur correct ? - HTML/CSS - Programmation

Marsh Posté le 28-04-2008 à 16:05:48    

Bonjour,
 
Je viens vers vous car j'ai un gros soucis ! J'aimerais envoyer des valeurs dans ma fonction PHP, en javascript ! Je vous montre le code qui fonctionne actuellement que j'aimerais modifier.
 
 

Code :
  1. <script>
  2. (...)
  3. var icon = new GIcon();
  4. icon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";
  5. icon.shadow = "http://labs.google.com/ridefinder/images/mm_20;
  6. icon.iconSize = new GSize(12, 20);
  7. icon.shadowSize = new GSize(22, 20);
  8. icon.iconAnchor = new GPoint(6, 20);
  9. icon.infoWindowAnchor = new GPoint(5, 1);
  10. var afficher = "MARIE";
  11. <?php
  12. $ptsfon = new PtsFonera();
  13. $res = $ptsfon->AfficherPtsFon();
  14. ?>
  15. (...)
  16. </Script>


 
 
 
Problème:
 
 
 
Je souheterais passer en paramètre  ma variable JavaScript "afficher" dans ma fonction PHP AfficherPtsFon().  J'ai essayé ceci.
 
 

Code :
  1. <script>
  2. (...)
  3. var afficher = "FON_MARIE_ETAGE";
  4. <?php
  5. $ptsfon = new PtsFonera();
  6. $res = $ptsfon->AfficherPtsFon(?> afficher <?php );
  7. ?>
  8. (...)
  9. </script>


 
 
 
J'obtiens le message d'erreur suivant :  
 
Parse error: syntax error, unexpected ';', expecting ')' in C:\wamp\www\FONERA13032008\index.php on line 56
 
 
 
 
Question :
 
Est-ce que c'est possible de faire ça ?
Pourriez-vous me dire comment procéder, pour passer en paramètre dans ma fonction PHP des variables Javascript ?  
 
 
 
D'avance merci pour les réponses
@++

Reply

Marsh Posté le 28-04-2008 à 16:05:48   

Reply

Marsh Posté le 28-04-2008 à 16:20:10    

Ca va être long d'expliquer là [:sadnoir] Dis-toi au départ qu'il n'y a aucune communication entre JavaScript et PHP. L'un est exécuté côté client, l'autre côté serveur.
 
Tout ce que tu peux faire, c'est générer le javascript en PHP. Mais pas mixer les deux comme ça.

Reply

Marsh Posté le 28-04-2008 à 16:35:11    

FlorentG a écrit :

Ca va être long d'expliquer là [:sadnoir] Dis-toi au départ qu'il n'y a aucune communication entre JavaScript et PHP. L'un est exécuté côté client, l'autre côté serveur.
 
Tout ce que tu peux faire, c'est générer le javascript en PHP. Mais pas mixer les deux comme ça.


 
Je sais bien que l'un s'éxecute coté client et l'autre coté serveur. Je vais essayer de générer le tout en PHP...
Faut que j'étudie tout ça, en fonction de ce que je veux faire....
 
Merci beaucoup !  
 :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed