Forum-webmaster
Technique - programmation => Langages de programmation divers => Message commencé par: roboty4000.free.fr le le 13-02-2005 a 17:21:28

Titre: Au sujet des formulaires... [REGLE]: Merci gobmok...
Posté par: roboty4000.free.fr le le 13-02-2005 a 17:21:28

Bonjour j'ai un code dont le voici:


Code:
<FORM action="http://LIENDUCHATDUSITE.COM" method="post" target="pingchat33" onSubmit=" w=window.open('', 'pingchat33', 'scrollbars=no, menubar=no, toolbar=no, resizable=yes, width=800, height=600'); w.focus();">
<div align="center" style="width: 430
          ; height: 250">
<div align="center">
<table width="91%" height="210" border="1" cellpadding="0" cellspacing="0" bordercolor="#E7ECF2" id="AutoNumber1" style="border-collapse: collapse">
<tr>
<td width="100%" valign="top" colspan="2"><p align="center"> <font size="4">Connexion au Tchat: Club Info<br>
</font><span class="Style11"> <font face="Verdana">Tour le club informatique vous souhaite la bienvenue dans ce chat.</font></span></p>
<p align="left"> <u><span class="Style8">Votre Pseudonyme </span></u><span class="Style8">:</span><br>
<FONT face="Verdana, Arial, Helvetica, sans-serif" color=#000000

size=1>
<input name=nick class=zone size=19 maxlength="15">
</FONT><font size="+2" face="Arial">

</font><FONT face="Verdana, Arial, Helvetica, sans-serif" color=#000000

size=1> </FONT></p>
<p align="left"> <font face="Verdana"> <u><b><span class="Style10">Votre Pass (Si enregistrer) </span></b></u><b><span class="Style10">:</span></b><u><b><br>
</b></u> </font> <FONT face="Verdana, Arial, Helvetica, sans-serif" color=#000000

size=1>
<input name=chanserv class=zone size=19 type="password">
</FONT>

<table width="401" border="0">
<tr>
<td colspan="2"><span class="Style8"><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif"><u>Channel</u>:</font> </span></td>
<td width="24" rowspan="3">&nbsp;</td>
</tr>
<tr>
<td height="12" colspan="2"><img src="images/vide.gif" width="50" height="10"></td>
</tr>
<tr>
<td width="41">
<div align="right">
<input type="radio" value="Club_Info" checked name="channel">
</div></td>
<td width="322"><span class="Style8">Club Info</span></td>
</tr>
<tr>
<td colspan="3">&nbsp;</td>
</tr>
<tr>
<td colspan="3"><span class="Style8">
<input name="Approve" type="checkbox" id="Approve" value="checkbox">
J'ai l&ucirc; et j'approuve le <a href="tchat_reglement.php" target="_blank">r&egrave;glement</a></span> <span class="Style8">du Tchat </span></td>
</tr>
</table> <div align="center">
<center>
</center>
</div></td>
</tr>
<tr>
<td width="50%" valign="top" align="center"><p><br>
</p></td>
<td width="50%" valign="middle" align="center"><p align="right"><font color="#FFFFFF">
<INPUT class=bouton type=submit value='Entrer dans le Chat' name=submit>
</font></td>
</tr>
</table>
</div>
</div>
</FORM>


En fait ce que j'amerais faire c'est rendre la case a cocher"J'ai lu et j'approuve le règlement du Tchat" obliguatoire. Si maintenant un utilisateur clique sur "Entrer dans le Chat" et n'a pas cocher la case "J'ai lu et j'approuve le règlement du Tchat" un message s'affiche en mettant"Vous devez accepter le règlement du chat pour y accéder". Cas contraire, si un utilisateur se connecte et a cocher cette case, rien ne s'affiche et il se connecte au chat sans probleme.
Voilà. Sur ce, je vous laisse et vous remerci de la réponse que vous posterez.
Cordialement roboty4000.free.fr

Titre: Re:Au sujet des formulaires...
Posté par: roboty4000.free.fr le le 14-02-2005 a 09:30:50

toc toc toc... Y'a quelqun?

Titre: Re:Au sujet des formulaires...
Posté par: roboty4000.free.fr le le 15-02-2005 a 07:13:30

Surtout ne me répondez pas tous en même temps car sinon le topic risquerai d'être rempli en pas longtemps ;)

Titre: Re:Au sujet des formulaires...
Posté par: gobmok le le 15-02-2005 a 17:29:56

en JS:


Code:
function clicksurboutonvalider()
{
if(!document.nomDuFormulaire.nomDelacaseAcocher[0].checked)
alert('vous n'avez pas coché la case ..............')
else document.nomDuFormulaire.submit();
}
ensuite transforme le type de bouton d'envoi de formulaire de 'submit' en 'button', cole lui l'événement onClick=javascript:clicksurboutonvalider().

ceci doit marcher mais pas testé
enfin bon ceci ne fait qu'afficher un message d'erreur et ne bloquera pas quelqu'un qui a la source de ta page
n'envoit plus ta page entière de code HTML c'est ....... décourageant avant même qu'on ait lu pourquoi tu as envoyé ce message

Titre: Re:Au sujet des formulaires...
Posté par: gobmok le le 15-02-2005 a 17:33:18

en JS:

Code:
function clicksurboutonvalider()
{
if(!document.nomDuFormulaire.nomDelacaseAcocher[0].checked)
alert('vous n'avez pas coché la case ..............');
else document.nomDuFormulaire.submit();
}

sorry oublier ';'


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.