Jak udělat kontrolu shodnosti polí ve formuláři od WZ?
7 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Mám takovejhle formulář od WZ: <form action="http://www.webzdarma.cz/sendform.php" method="post"> <input type="hidden" name="recipientSUBJECT" value="registrace"><input type="hidden" name="successPAGE" value="http://www.ratsserver.wz.cz/OK.htm"><input type="hidden" name="errorPAGE" value="http://www.ratsserver.wz.cz/CHYBA.htm"><font color="#FFFFFF">REGISTRACE</font> <p><font color="#FFFFFF">Kontaktní e-mail: </font></p> <p><input type="text" name="Email_odesilatele" size="40" value="Váš email (musí být správný)!" onclick="this.value='';"></p> <p><font color="#FFFFFF">Jméno: </font></p> <p><font color="#FFFFFF"><input type="text" name="Jmeno_prave" size="40" value="Vaše pravé jméno" onclick="this.value='';"></font></p> <p><font color="#FFFFFF">Jméno (ve hře): </font></p> <p><font color="#FFFFFF"><input type="text" name="Jmeno_ve_hre" size="40" value="Vaše jméno se kterým hrajete" onclick="this.value='';"><span style="visibility: hidden"><input type="text" name="Oblicej" size="8" value="2-2-3"></span></font></p> <p><font color="#FFFFFF">Národnost:</font></p> <p><font color="#FFFFFF"><input type="text" name="Narodnost" size="40" value="Vaše národnost" onclick="this.value='';"></font></p> <p><font color="#FFFFFF">Oblíbené zbraně (asi tak 4 až 6):</font></p> <p><font color="#FFFFFF"><input type="text" name="Oblibene_zbrane" size="40" value="Vaše oblíbené zbraně (AUG, G11...)" onclick="this.value='';"></font></p> <p><font color="#FFFFFF">Jméno (k přístupu k tajným materiálům):</font></p> <p><font color="#FFFFFF"><input type="text" name="Jmeno_prihlasovaci" size="40" value="Jméno se kterým se přihlásíte" onclick="this.value='';"></font></p> <p><font color="#FFFFFF">Heslo (k přístupu k tajným materiálům):</font></p> <p><font color="#FFFFFF"><input type="password" name="Heslo" size="40"></font></p> <p><font color="#FFFFFF">Vaše zvolená postava (neměňte):</font></p> <p><font color="#FFFFFF"><textarea rows="2" name="Vzkaz_adminum" cols="48" onclick="this.value='';">Váš vzkaz......</textarea></font></p> <p> </p> <p><font color="#FFFFFF"> Souhlasím s </font><font color="#FFFF00">podmínkami serveru a klanu </font><font color="#FFFFFF"> <input type="checkbox" name="SOHLASÍ" value> (musíte souhlasit pro dokončení)</font></p> <p> </p> <p><font color="#FFFFFF"><input type="submit" value="Odeslat" name="Stisknuto"> <input type="reset" value="Smazat" name="B2"></font></p> </form> a potřebuju tam dvě pole ( <p><font color="#FFFFFF"><input type="password" name="Heslo" size="40"></font></p> ), který budou kontrolovat shodnost a teprve pak se formulář odešle... Fuj to bylo ale vysilující....
-
myslis shodnost hesel? if($heslo1==$heslo2){ echo 'hesla jsou shodne'; } else { echo 'hesla nejsou shodne'; }
-
Jo to přesně myslim, ale když tam tohle zadám, tak i když jsou ty hesla jiný, formulář se odešle a neremcá něco jako "hesla nejsou shodná, jdi de vycpal LAMMO" nebo něco podobnýho...
-
Co třeba si udělat formulář předem s těmahle informacema a pak by to odesílalo na jinej PHP, kterej by to zkontroloval a když jo, tak by je odeslal na WZ formulář, ne? :-) Zkusim zapracovat, nejspíš to bude v jednom souboru:-). Udělám Ti výjimku MyFloweře...
-
Snad to je všechno (nechce se mi to testovat): <?php if (isset($udelej)): if ($heslo==$heslo2): Header ("Location: http://www.webzdarma.cz/sendform.php"); else: echo 'Hesla se liší!'; ?> else: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <meta name="generator" content="PSPad editor, www.pspad.com"> <title>Registrace</title> </head> <body> <form action="registrace.php?udelej" method="post"> <input type="hidden" name="recipientSUBJECT" value="registrace"> <input type="hidden" name="successPAGE" value="http://www.ratsserver.wz.cz/OK.htm"> <input type="hidden" name="errorPAGE" value="http://www.ratsserver.wz.cz/CHYBA.htm"> <font color="#FFFFFF">REGISTRACE</font> <p><font color="#FFFFFF">Kontaktní e-mail: </font></p> <p><input type="text" name="Email_odesilatele" size="40" value="Váš email (musí být správný)!" onclick="this.value='';"></p> <p><font color="#FFFFFF">Jméno: </font></p> <p><font color="#FFFFFF"> <input type="text" name="Jmeno_prave" size="40" value="Vaše pravé jméno" onclick="this.value='';"></font></p> <p><font color="#FFFFFF">Jméno (ve hře): </font></p> <p><font color="#FFFFFF"><input type="text" name="Jmeno_ve_hre" size="40" value="Vaše jméno se kterým hrajete" onclick="this.value='';"><span style="visibility: hidden"><input type="text" name="Oblicej" size="8" value="2-2-3"></span></font></p> <p><font color="#FFFFFF">Národnost:</font></p> <p><font color="#FFFFFF"><input type="text" name="Narodnost" size="40" value="Vaše národnost" onclick="this.value='';"></font></p> <p><font color="#FFFFFF">Oblíbené zbraně (asi tak 4 až 6):</font></p> <p><font color="#FFFFFF"><input type="text" name="Oblibene_zbrane" size="40" value="Vaše oblíbené zbraně (AUG, G11...)" onclick="this.value='';"></font></p> <p><font color="#FFFFFF">Jméno (k přístupu k tajným materiálům):</font></p> <p><font color="#FFFFFF"><input type="text" name="Jmeno_prihlasovaci" size="40" value="Jméno se kterým se přihlásíte" onclick="this.value='';"></font></p> <p><font color="#FFFFFF">Heslo (k přístupu k tajným materiálům):</font></p> <p><font color="#FFFFFF"><input type="password" name="Heslo" size="40"></font></p> <p><font color="#FFFFFF">Vaše zvolená postava (neměňte):</font></p> <p><font color="#FFFFFF"><textarea rows="2" name="Vzkaz_adminum" cols="48" onclick="this.value='';">Váš vzkaz......</textarea></font></p> <p> </p> <p><font color="#FFFFFF"> Souhlasím s </font><font color="#FFFF00">podmínkami serveru a klanu </font><font color="#FFFFFF"> <input type="checkbox" name="SOHLASÍ" value> (musíte souhlasit pro dokončení)</font></p> <p> </p> <p><font color="#FFFFFF"><input type="submit" value="Odeslat" name="Stisknuto"> <input type="reset" value="Smazat" name="B2"></font></p> </form> </body> <?php endif; endif; ?> Dyštak mě někdo opraví, že ano Sojko či Tome?
-
Jestli chceš,aby ti to kecalo "Hesla jsou ....." tak musíš použít JavaScript
-
to mi taky mohlo dojit, ze kdyz se ptas na poravnani ze to pak nebudes umet presmerovat a vypsat chybu.(njn, obcas mi to trva:))) >Jestli chceš,aby ti to kecalo "Hesla jsou ....." tak musíš použít JavaScript tohleto mi teda nedochazi vubec. proc by musel pouziva JavaScript? imho jde vsechno vypsat pomoci PHP