"Vreemde" tekens accepteren in jquery validate form
Johnny Cash
04/04/2014 17:51:55Goedemiddag mensen,
Ik gebruik al een tijdje met succes een jquery validate form script van formvalidator.net
Het werkt ideaal omdat het formulier goed wordt gecontroleerd voordat er op de submit button wordt gedrukt.
Maar... een bezoeker attendeerde mij er op dat hij zijn naam niet kon opgeven omdat deze als fout werd aangemerkt. Hoe dit kan?
Ik geef aan een input veld de volgende eigenschappen mee (Jquery Validate from script):
De parameters die beginnen met data- zijn van de Jquery Form validator.
Nu dacht ik heel eenvoudig alle "vreemde" tekens toe te voegen aan data-validation-allowing: áàâäéèêëíìîïóòôöúùûü
Maar helaas werkt dit niet en ik begrijp niet waarom. Ik heb het ook al met spaties ertussen geprobeerd, zonder succes. Het werkt trouwens niet omdat het formulier dan niet meer gevalideerd wordt. De website van deze Formvalidator.net heb ik ook al nageplozen.
Waarschijnlijk is het voor iemand met ervaring een stukje van een koekje, maar ik kom er niet meer uit...
Iemand hiervoor een oplossing of ervaring?
Ik gebruik al een tijdje met succes een jquery validate form script van formvalidator.net
Het werkt ideaal omdat het formulier goed wordt gecontroleerd voordat er op de submit button wordt gedrukt.
Maar... een bezoeker attendeerde mij er op dat hij zijn naam niet kon opgeven omdat deze als fout werd aangemerkt. Hoe dit kan?
Ik geef aan een input veld de volgende eigenschappen mee (Jquery Validate from script):
Code (php)
1
<input type='text' name='waarde' data-validation='alphanumeric' data-validation-allowing='-_ ' data-validation-error-msg='!' />
De parameters die beginnen met data- zijn van de Jquery Form validator.
Nu dacht ik heel eenvoudig alle "vreemde" tekens toe te voegen aan data-validation-allowing: áàâäéèêëíìîïóòôöúùûü
Maar helaas werkt dit niet en ik begrijp niet waarom. Ik heb het ook al met spaties ertussen geprobeerd, zonder succes. Het werkt trouwens niet omdat het formulier dan niet meer gevalideerd wordt. De website van deze Formvalidator.net heb ik ook al nageplozen.
Waarschijnlijk is het voor iemand met ervaring een stukje van een koekje, maar ik kom er niet meer uit...
Iemand hiervoor een oplossing of ervaring?
PHP hulp
17/11/2024 10:53:17Ivo P
04/04/2014 20:39:40Misschien is het zinniger om tekens die je niet wilt hebben, bijvoorbeeld de < en >
Te filteren?
Wie ben jij om te bepalen welke tekens in een naam mogen?
Waar striikelt hij trouwens over? De - is ook niet alfanum, maar zit wel in veel namen.
En behalve de klinkers met accenten zijn er ook nog ñ, ?, ç ß en nog een berg.
Toevoeging op 04/04/2014 20:40:53:
Zie ook http://www.phphulp.nl/php/forum/topic/verificatie-veiligheid/94423/last/
Te filteren?
Wie ben jij om te bepalen welke tekens in een naam mogen?
Waar striikelt hij trouwens over? De - is ook niet alfanum, maar zit wel in veel namen.
En behalve de klinkers met accenten zijn er ook nog ñ, ?, ç ß en nog een berg.
Toevoeging op 04/04/2014 20:40:53:
Zie ook http://www.phphulp.nl/php/forum/topic/verificatie-veiligheid/94423/last/