<?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>