mga masters, pwede patulong panu mag validate ng form before saving sa database? gamit ang php o javascript. nag research na po ako pero hindi sya nag vavalidate pag sinave sa database.
Thanks in advance po
Mas mainam na server-based ang gamitin mo for validation wag yung client-based... Gaya ng pinapakita ni kira111101 .for security reasons...gamitin mo lang yung client-based to check if may value yung fields...
arresultTry mo aralin ang AJAX Yan kasi pinaka used ngayon. gagawa ka ng API Request from AJAX (client) to PHP (server) so mangyayari dalawang validation. Kung ung validation sa backend nagreturn ng false hindi na siya tutuloy. to make a cleaner code.
function getValidated($arrData)
{
if($arrData)
{
if($arrData['name'])
{
return true;
}
}
return false;
}
tapus dun sa action button mo
function actionSubmit()
{
$arrRequest = $_POST;
$arrResult = [];
//If true it will proceed
if($this->getValidated($arrRequest))
{
return $arrResult = [
'data' => $arrRequest,
'success' => true
];
}
return false;
}
then sa ajax
$("#actionSubmit").submit(function (e) {
$.ajax({
type: "post",
dataType: 'json',
url: "sample_function.php",
data: {
'name': name
},
success: function (data) {
if (data.success == true) {
//TODO
}
}
});
e.preventDefault();
});
Mas mainam na server-based ang gamitin mo for validation wag yung client-based... Gaya ng pinapakita ni kira111101 .for security reasons...gamitin mo lang yung client-based to check if may value yung fields...