Execution d'un script d'une autre page

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Execution d'un script d'une autre page

Re: Execution d'un script d'une autre page

par rimie » 18 déc. 2013, 01:53

Sinon cela revient à dire que la personne qui monte dans la voiture A peut actionner l'autoradio de la voiture B. ;)
On sait jamais, peut etre une option ou bien une commande qui peut faire ca, pour la voiture si j'ai la meme telecommande on peut :D

Re: Execution d'un script d'une autre page

par xTG » 17 déc. 2013, 14:05

Si index.php n'inclut pas faq.php ce sont deux requêtes différentes et donc le code de index.php ne peut pas être accessible par faq.php.
Sinon cela revient à dire que la personne qui monte dans la voiture A peut actionner l'autoradio de la voiture B. ;)

Dupliques le code JS dans les deux fichiers, ou bien exportes le dans un fichier .js et inclus le dans les deux.

Execution d'un script d'une autre page

par rimie » 17 déc. 2013, 11:04

Bonjour,

J'ai un formulaire en 2 fichier index.php (PHP + Ajax) et faq.php (PHP seulement), quand je clique sur suivant, il execute le code sur faq.php:

index.php
// show send button
  $('.nextQuestion').click(function(){
  
        $.ajax({
        type: "POST",
        url: "Admins/FAQ.php",
        dataType: "json",
          
        success: function(data) {
        //alert(data.form);
// display counter
        $('#time').fadeIn(5000).html(30);
// display form
        $('.displayFAQ').fadeIn(5000).html(data.form);
        
              
        }
  });
    
  return false;
  });
faq.php comporte un formulaire, je veux afficher ce formulaire:
Question
Reponse 1
Reponse 2
Reponse 3
Reponse 4

<a class="nextQuestion">Suivant</a>
J'aurais la meme structure du formulaire, alors quand je repond a une question (bouton radio), la page qui va traiter la reponse ne se charge, je sais tres bien que le resultat du formulaire est venu depuis le code de la page suivante, et le code JS se trouve sur index.php et ne se trouve pas sur faq, comment appeller ce code depuis faq.php?

Recap:

index.php ==> Question suivante ==> affichage de faq.php (les questions) ==> choisir une reponse (la page ne se charge pas)

merci a vous