redirection avec variable suite a une alert

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 : redirection avec variable suite a une alert

par moi » 12 sept. 2007, 13:33

ok merci bcp, je pensais pas qu'on pouvait faire ça.
Et cela ne risquais pas de marcher j'ai fait une erreur precedemment.

Merci bcp a vous tous

Resolu

par jojolapine » 12 sept. 2007, 12:23

et bien si, c'est exactement ça... :roll:
Tu mets bien du php dans du html, alors d'après toi où est le problème avec javascript?

par moi » 12 sept. 2007, 11:56

je veux bien mettre un echo mais je ne peux pas mettre du php dans du javascript

Code : Tout sélectionner

window.location.replace("consult.php?num=<?php echo $num ?>");
merci

par Calimero » 12 sept. 2007, 11:09

ok je suis d'accord mais comment je fait pour inclure une variable php

par exemple un truc du genre

Code : Tout sélectionner

window.location.replace("consult.php?num=.$num");
merci
On "n'inclus" pas une variable php dans du javascript. Soit on va l'appeller à l'aide de javascript depuis le serveur (via ajax), soit on insère son contenu au milieu du code javascript exactement comme on le fait avec le html, avec un echo... Et c'est bien ce que tu veux faire ici :D

Il faut comprendre que php et javascript ne s'éxécutent pas au même moment ni au même endroit : il n'y a pas de conflit entre les deux. Le code javascript (à éxécuter par ton navigateur, quand la page est reçue) peut être le résultat de l'éxécution du code php (sur le serveur, quand la page est générée).

par fab » 12 sept. 2007, 10:46

tu mets un echo devant :) http://fr.php.net/echo

par moi » 12 sept. 2007, 10:41

ok je suis d'accord mais comment je fait pour inclure une variable php

par exemple un truc du genre

Code : Tout sélectionner

window.location.replace("consult.php?num=.$num");
merci

par Calimero » 12 sept. 2007, 10:28

Bonjour,

Tu peux réaliser une redirection en javascript à l'aide de

Code : Tout sélectionner

window.location.replace("http://tonsite.com");

redirection avec variable suite a une alert

par moi » 12 sept. 2007, 10:15

Bonjour,

Je fais afficher une alert et suite a celle ci je voudrai quelle me redirige vers une fenetre en incluant avec elle une variable. Mais etant donnée qu'apres une alert je ne peut pas utiliser un header, j'aimerai savoir comment inclure ma variable.

Merci d'avance pour l'aide que vous pourrez m'apporter