J'utilise Jquery et cakephp pour mon application.Effectuer des validations pour le formulaire
J'ai un formulaire créé dans ma page en utilisant $form->create
. Le formulaire contient beaucoup de champs que l'utilisateur va remplir et soumettre, les données sont enregistrées par
function submit($id = null)
{
foreach ($_POST as $key => $value):
$this->data['Result']['form_id']=$id;//form id
$this->data['Result']['label']=$key;//this is the fieldname
$this->data['Result']['value']=$value;//fieldvalue
endforeach;
$this->Session->setFlash('Your entry has been submitted.');
}
Maintenant, je veux réaliser dans le formulaire de validation comme si toutes les valeurs de champ ont été remplies. S'il n'est pas rempli, il doit afficher une alerte ou un message demandant à l'utilisateur de remplir le champ approprié. Comment je fais ça?
Encore une suggestion nécessaire: ce qui serait mieux, la validation côté client ou côté serveur?
Pourquoi utilisez-vous id $ _POST vous créez des formulaires avec le FormHelper? –
* Si *, je voulais dire si, pas id .. –