Jump to content
php.lv forumi

<form> datu paarbaude pirms paarieshanas taalaak


Recommended Posts

Posted

ir viena lapa 1.php

<form action=2.php ...>

<input type=text>

<input type=checkbox>

blabla

</form>

 

respektiivi visaadu ievades lauku sakopojums. un vajag izdariit taa, lai uz otro lapu paarietu tikai tad, kad visi lauki ir pareizi aizpildiiti, neizmantojot Javscriptus. pashlaik ir shaads kods:

<?php

if($HTTP_POST_VARS['submit']) {

if(!$HTTP_POST_VARS['kaukaaclaux']) {

echo "tu neesi aizpildiijis kaukaaclaux";

}

}

?>

bet vinjs straadaa, ja ,form action=1.php, ja ieliek citas lapas nosaukumu, tad vinjs veesaa mieraa paariet uz naakamo lapu.

Posted

taisi ka action=1.php, kur viss tiek pārbaudīts un OK gadījuma, piem. ieseivots sessijā - tad redirekts uz 2.php kur tiek čekots, vai sessija aizpildīta un tālākās darbības

 

otherwise izpildāms tikai ar $_GET mocīšanu

Posted
Nesapratu problēmu. Risinājumu gan sapratu :)

cilvēks grib, lai dati tiek nodoti uz otru lapu uzreiz pilnība, resp. pārbaudot tos pirmajā lapā, bet nesubmitojot uz to pašu un nelietojot javascript (ko tik neizdomā, ā)

×
×
  • Create New...