OVH Cloud OVH Cloud

Boite de dialogue

4 réponses
Avatar
fanfan
Bonjour,

J'aimerais sécuriser la suppression de données par l'utilisateur de l'appli
en affichant une boite de dialogue Windows, du type "Voulez-vous bla bla..."
avec deux boutons OUI et NON. Quelle methode utilise-t-on en PHP et comment
je recupère le bouton cliqué par l'utilisateur ?

merci beaucoup,
Frank

--

4 réponses

Avatar
Thibaut Allender

J'aimerais sécuriser la suppression de données par l'utilisateur de l'appli
en affichant une boite de dialogue Windows, du type "Voulez-vous bla bla..."
avec deux boutons OUI et NON. Quelle methode utilise-t-on en PHP et comment
je recupère le bouton cliqué par l'utilisateur ?


c'est du javascript, pas du PHP

--
thibaut allender | freelance | http://capsule.org

--

Avatar
fanfan
Très bien, mais comment j'ouvre cette boite de dialogue depuis mon script
PHP et comment je recupère le choix de l'utilisateur ?

Merci
Frank
"Thibaut Allender" a
écrit dans le message de news:

J'aimerais sécuriser la suppression de données par l'utilisateur de
l'appli


en affichant une boite de dialogue Windows, du type "Voulez-vous bla
bla..."


avec deux boutons OUI et NON. Quelle methode utilise-t-on en PHP et
comment


je recupère le bouton cliqué par l'utilisateur ?


c'est du javascript, pas du PHP

--
thibaut allender | freelance | http://capsule.org

--


--


Avatar
Sebastian 'CrashandDie' Lauwers
fanfan wrote:

Très bien, mais comment j'ouvre cette boite de dialogue depuis mon script
PHP et comment je recupère le choix de l'utilisateur ?


Le PHP est un langage côté serveur. Il ne vous est donc pas possible
d'ouvrir une boîte de dialogue sur le client, directement et uniquement
avec du PHP. Il faut utiliser du Javascript.

Je pense que vous trouverez une aide bien plus précieuse sur
fr.comp.lang.javascript

Merci


Amicalement,

Frank


Sebastian,

--

Avatar
Guillaume BOUCHARD
fanfan wrote:
J'aimerais sécuriser la suppression de données par l'utilisateur de l'appli
en affichant une boite de dialogue Windows, du type "Voulez-vous bla bla..."
avec deux boutons OUI et NON. Quelle methode utilise-t-on en PHP et comment
je recupère le bouton cliqué par l'utilisateur ?


Le probleme c'est que comme il a été dit precedament, PHP ne gere pas ce
button, c'est le javascript qui s'en occupe.

C'est ainsi que sur ton button DELETE tu pourras mettre un script qui
demande oui ou non et qui, dans le cas de oui, lance la page de supression.

L'enorme probleme de cette technique, c'est que si l'utilisateur
desactive le JS sur son navigateur, soit il ne pourra pas utiliser
l'application, soit il n'aura pas le warning de securité.

La solution consiste à, dans le cas ou le JS est activé, renvoyer vers
la page de supression avec une variable, du style ?verification=ok. Dans
le cas où le js n'est pas activé, renvoyer vers la page de supression
sans cette variable, et afficher en html le message de confirmation.

Maitenant je pense que cette couche de javascript est vraiment inutile,
et qu'il est preferable de se concentrer sur une bonne gestion de la
confirmation en php/html.

--
Guillaume.

--