<?php <form action="action.php" method="post"> <p><label for="field1" class="displayBlock">Email (required):</label> <input type="text" id="field1" /> </p> <p><label for="field2" class="displayBlock">Acceptance (required):</label> <input type="checkbox" id="field2" class="checkbox" /> </p> <p><label for="field3" class="displayBlock">Presence (required):</label> <textarea id="field3" class="shallow" rows="2" cols="10"></textarea> </p> <p><input type="submit" class="submit" value="Test me!" /></p> </fieldset> </form> <script type="text/javascript"> var field1 = new LiveValidation( 'field1', {onlyOnSubmit: true } ); field1.add( Validate.Email ); field1.add( Validate.Presence ); var field2 = new LiveValidation( 'field2', {onlyOnSubmit: true } ); field2.add( Validate.Acceptance ); var field3 = new LiveValidation( 'field3', {onlyOnSubmit: true } ); field3.add( Validate.Presence ); var automaticOnSubmit = field1.form.onsubmit; field1.form.onsubmit = function(){ var valid = automaticOnSubmit(); if(valid)alert('The form is valid!'); return false; } </script> ?>
Mam następujący kod walidacji formularza wszystko działa ok ale nie wiem jak zmienić jedną kluczową rzecz. Kiedy formularz jest dobrze wypełniony pojawia się alert z napisem the form is valid
<?php if(valid)alert('The form is valid!'); ?>
chciałbym to zmienić żeby poprostu wykonał się formularz metoda post do pliku coś.php tak jak to napisalem w <form>