demande de confirmation à l'utilisateur

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 : demande de confirmation à l'utilisateur

Re: demande de confirmation à l'utilisateur

par ouckileou » 31 mars 2006, 14:30

Attention, php est un langage serveur. C'est à dire qu'il est exécuté AVANT l'affichage de ta page. Il lui est donc impossible de réagir à un évenement qui intervient APRES l'affichage de la page ...
Pour celà, comme te le dit mario, il existe le javascript.
C'est tout de même possible en utilisant PHP et un traitement intermédiaire

Je clique sur "supprimer la news N°15"
=> envoi de $action = "suppression" et $num_news = 15 vers confirm.php
=> confirm.php m'affiche "Êtes-vous sûr"
=> clic sur Oui => DELETE FROM news WHERE id_news=15
=> clic sur NON => redirection vers la page de départ par exemple

C'est plus long (à réaliser) mais ça peut permettre d'effectuer des opérations plus élaborées qu'avec un confirm() Javascript
Ex : "cette news est reliée aux articles 11, 12 et 16, êtes-vous sûr de vouloir la supprimer ? Parceque ça va foutre le bazard là..."

Re: demande de confirmation à l'utilisateur

par zeus » 31 mars 2006, 13:13

Est-il possible de faire ça en php ?
Attention, php est un langage serveur. C'est à dire qu'il est exécuté AVANT l'affichage de ta page. Il lui est donc impossible de réagir à un évenement qui intervient APRES l'affichage de la page ...

Pour celà, comme te le dit mario, il existe le javascript.

par mario » 31 mars 2006, 12:44

tu peux utiliser la boite de confirmation javascript
http://www.aidejavascript.com/article60.html

demande de confirmation à l'utilisateur

par sam01 » 31 mars 2006, 12:42

J’aimerais avertir l’utilisateur que lorsqu’il fait tel action,
Il risque de supprimer un article. En lui demandant, si oui ou non, il veut continuer.
Un peu comme une msgbox dans vb.
Dois-je passer par un pop-up ?
Est-il possible de faire ça en php ?
Merci d’avance pour vos réponses. :wink: