confirm ... qui confirme rien du tt :-(

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 : confirm ... qui confirme rien du tt :-(

par jojolapine » 19 mai 2006, 17:35

Génial c'était ça je pensait que le return de la fonction suffisait...
merci beaucoup à plus tard pour de nouveaux bugs

Re: confirm ... qui confirme rien du tt :-(

par Shrell » 19 mai 2006, 17:27

Code : Tout sélectionner

<form method="post" action="purge.php" onSubmit="return confirmation('nom_table')"> <input type="hidden" name="table" value="<?php echo mysql_result($resultat,$i,"Name"); ?>" /> <input type="submit" value="Purger" /> </form>
ne pas oublier le return ;)

par jojolapine » 19 mai 2006, 16:15

comme tu l'as dit toi-même, ça change rien :-(

par albat » 19 mai 2006, 16:11

Tu peux déjà simplifier ton écriture :
function confirmation(service)
{ return (confirm("Vous êtes sur le point de vider le contenu de la table " + service + "\nVoulez-vous continuer ?"));
}
Est-ce que cela change quelque chose ?

Normalement : non. :langue:

confirm ... qui confirme rien du tt :-(

par jojolapine » 19 mai 2006, 16:07

bon alors j'explique vite fait, dans la partie administration d'un site, je propose à l'administrateur de "vider" les tables de la bdd, et j'essaye en vain de mettre une confirm javascript... voici mon code:

Code : Tout sélectionner

function confirmation(service) { if(confirm("Vous êtes sur le point de vider le contenu de la table "+service+"\nVoulez-vous continuer?")) return true; else return false; }
et le formulaire:

Code : Tout sélectionner

<form method="post" action="purge.php" onSubmit="confirmation('nom_table')"> <input type="hidden" name="table" value="<?php echo mysql_result($resultat,$i,"Name"); ?>" /> <input type="submit" value="Purger" /> </form>
merci d'avance :wink: