Inclure une page avec onclick

Inclure une page avec onclick - PHP - Programmation

Marsh Posté le 07-04-2009 à 15:04:09    

Bonjour
Je souhaite générer (ou inclure) une page php en cliquant sur un lien sans cependant changer de page avec un lien de type <a href="#" onclick="XxXx">
 
J'ai utilisé la fonction  

Code :
  1. onclick="open(<?php $pge='add_com'; ?> )"


 

Code :
  1. <script language="Javascript">
  2. <!--
  3. function open(url) {
  4. <?php
  5. include($pge.'.php');
  6. ?>
  7. }
  8. // -->
  9. </script>


 
Mais cela ne marche pas
Merci d'avance pour vos réponses
Adam

Reply

Marsh Posté le 07-04-2009 à 15:04:09   

Reply

Marsh Posté le 07-04-2009 à 15:13:20    

toughzaa a écrit :

Bonjour
Je souhaite[...]Mais cela ne marche pas
Merci d'avance pour vos réponses
Adam


Détails ?
Ca plante (message d'erreur), ça ne produit pas le résultat escompté, autre (préciser) ?
 
Pour rappel :
Javascript => Langage exécuté côté "client" (par le navigateur)
PHP => Langage exécuté côté serveur.
 
Ce que tu veux faire ressemble furieusement à de l'AJAX  :ange:

Reply

Marsh Posté le 07-04-2009 à 15:14:07    

Le problème est que tu ne comprends pas comment fonctionne PHP.
PHP est exécuté côté serveur, le javascript côté client.
Donc le navigateur ne peut pas interagir avec PHP (il est obligé d'envoyé une requête supplémentaire).

Reply

Marsh Posté le 07-04-2009 à 15:17:42    

Je plussoie les réponses données précédemment.
 
Googlise Ajax pour plus d'infos !


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

Marsh Posté le 07-04-2009 à 15:23:19    

En fait, ça affiche une page blanche et on a l'impression qu'elle se recharge indéfiniment.
Sinon, comment faire ?
 
Voici comment je veux faire :  
http://www.gusbazar.com/bazar-vide [...] 56945.html
Cliquez sur Contacter le vendeur
 
En fait, j'ai un code anti robot mais il est le même pour les articles que j'affiche car tous les articles sont affichés sur une page (5 par page). Je veux qu'il soit unique pour chaque article

Reply

Marsh Posté le 07-04-2009 à 15:29:42    

kao98 a écrit :


 
Googlise Ajax pour plus d'infos !


 
+1
ajax est ton ami,
avec l'aide de Mr google, tu devrais y arriver rapidement.

Reply

Sujets relatifs:

Leave a Replay

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