login  Naam:   Wachtwoord: 
Registreer je!
 Forum

submit laten submitten

Offline Martijn - 08/09/2008 16:45
Avatar van MartijnCrew PHP Ik heb een captcha, en als daar 4 tekens zijn moet ie submitten. Dat doe ik via JS, maar ik heb ook gemaakt dat de captcha niet kan komen als je op een andere submit klikt (bv als je net een topic wou aanmaken)

mijn js is zo:
  1. function controleSubmit(){
  2. if(document.controleForm.Ccheck.value.length==4){
  3. document.controleForm.submit();
  4. }
  5. }


is er een manier dat ik de daadwerkelijke submit submit?
Ik denk dat de submit normaal wel door die antisubmit blok heen komt, omdat er een action is naar de controle, is dat na te maken?

beide kan ik niet vinden Dus, iemand die het wel weet?

2 antwoorden

Gesponsorde links
Offline Wim - 08/09/2008 17:52
Avatar van Wim Crew algemeen document.form.submit werkt bij mij normaal perfect....

zeker dat "document.controleForm.Ccheck.value.length" gelijk is aan 4??? controleer dit met bvb een alert!

als hier geen probleem zit, hoe roep je het dan aan?

<input type="button" onclick="javascript:controleSubmit();" />

zo?
Offline Martijn - 08/09/2008 17:57 (laatste wijziging 10/09/2008 18:33)
Avatar van Martijn Crew PHP een onkeyup. Het werkt ook wel, maar door deze regel in mn main bestand:
  1. elseif($_SESSION['UserCheck']<$tijdnu && ($_SERVER['REQUEST_METHOD'] != "POST" || isset($_POST['Cdoen']))){$page="controle";}// gebeurd vanaf 20min s


kom alleen de echte submit erdoor. Hoe laat ik mn js ook door?

edit: de session is de tijd dat je weer een code moet typen, post['Cdoen'] is de submit van de controle form

mssn ietsw in de zit van 'submit'.isset==true?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.169s