Forum de discussion et d'aide au php
Vous n'êtes pas identifié.
|
Regles d'utilisation des forums : pensez à toujours les respecter si vous désirez obtenir des réponses rapides. FAQ : pensez à toujours chercher dedans si la réponse à votre question est dedans. Proposez vos news : si vous avez un evenement à annoncer le chat : venez discuter de php. |
||
Bonjour,
Avant de procéder au lancement de certains scripts, je souhterais verifier que l'utilisateur est sur de lui.
En effet
j'ai par exemple ce script:
if (isset($_GET['fournisseur'])) {
$dmd = "DELETE FROM fiches_fournisseurs WHERE abreviation='".$_GET['fournisseur']."'";
$requete = mysql_query($dmd) or die('Erreur SQL !<br>'.$dmd.'<br>'.mysql_error());
}je souhaiterais qu'avant que celui ci s'éxécute et bien ca demande une confirmation dans un message type:
Etes vour sur de vouloir supprimer ce fournisseur:
Oui => le script s'éxécute
Non => le script ne s'éxécute pas
comment dois je procéder pour cela?
Merci d'avance
Hors ligne
l'ennui etant que je ne passe pas par un formulaire mais par un lien dans cet exemple:
<a href="interface.php?cadre=fournisseurs&page=consultation&fournisseur='.$fournisseur['abreviation'].'"><img src="Images/poubelle.gif" width="35" height="25" border="0"></a>
Hors ligne
Eh bien, en javascript, une fonction comme :
function valide(msg, url1, url2) {
if (!confirm(msg)) {
document.location.href = url1;
} else {
= url2;
}
}Lorsque la personne clique sur le lien de suppression, tu execute cette fonction. en Url 1, tu mets l'url en cas d'annulation.
Et en url2, tu mets l'url vers la suppression.
Déplacé dans le forum autres langages.
Hors ligne
oui sauf que je connais rien en javascript
donc pourrais tu juste pour une premiere fois me dire comment creer un lien qui execute cette fonction?
au hasard est juste un onlick="valide()" ??
Hors ligne
et ou est ce que je met mon message dans ton systeme?
Hors ligne
<a onclick="valide('voulez vous vraiment supprimer ?', 'http://www.example.com', 'http://www.example.com');" href="#">supprimer</a>P.S. : j'y connais rien en javascript non plus, mais en cherchant 3 minutes, j'ai trouvé la solution hein ...
Hors ligne
dans le cas ou l'utilisateur selectionne annuler, si on ne veux pas de redirection mais que simplement rien ne se passe comment doit on faire?
Hors ligne
oups pardon j'ai trouver c'etait tres simple désolé
et merci a toi kazhar!
Hors ligne