headers php ajax

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 : headers php ajax

Re: headers php ajax

par @rthur » 04 avr. 2016, 09:39

En ajax, c'est toi qui maitrise en javascript quand tu envoies ta requêtes ajax...
Par ailleurs, les boutons précédent et suivant ne change que de page dans l'historique de navigation donc ne sont absolument pas lié à l'envoi d'une requête en ajax (à moins que tu l'ai mis au chargement de ta page...)
Bref difficile de t'en dire +, il faut que tu débugue ton code et nous donne les passages spécifiquement problématiques

Re: headers php ajax

par donkeykick » 03 avr. 2016, 23:32

Bonjour @arthur,

Ok. En page PHP classique j'aurai fait un header(location:...) en fin de page mais en ajax ?

do_ok

Re: headers php ajax

par @rthur » 03 avr. 2016, 10:14

Bonjour,

Tu ne peux pas bloquer les flèches précédent et suivant du navigateur, c'est donc du côté de ton code que tu dois faire en sorte de détecter qu'une soumission n'a pas été envoyée en double.

headers php ajax

par donkeykick » 03 avr. 2016, 00:31

Salut,

Comment faire pour empêcher de reposter ma page après une requête ajax via php (quand je clique sur la flèche précédent du navigateur) ?

do_ok