Ik heb gezocht op form validation maar die topics gingen alleen over javascript. Laat ik nou net zo'n probleem hebben, behalve dat mijn validation wel serverside gebeurt.
Het gaat om deze pagina: http://gene.science.uva.nl/~jvlek/register.php
Daarin werkt deze foreach loop niet helemaal:
Het is de bedoeling dat als er wel iets ingevoerd is, de <strong> tags worden verwijderd. Dit klinkt een beetje vaag, maar de totale code is te lang dus die geef ik met een link: http://gene.science.uva.nl/~jvlek/register.txt
Ik heb werkelijk alles al geprobeerd, isset, is_null, $_POST[$field_name] == "". Hij weigert te herkennen dat je wel iets ingevuld hebt.
Waarschijnlijk is het iets heel stoms, maar ik ziet het niet meer.
Het gaat om deze pagina: http://gene.science.uva.nl/~jvlek/register.php
Daarin werkt deze foreach loop niet helemaal:
code:
1
2
3
4
5
6
7
8
9
10
| foreach ($input_name as $field_name => $field_description) { if (strlen($_POST["$fieldname"]) == 0 && $field_name != 'gender' && $field_name != 'middlename' && $field_name != 'fax' && $field_name != 'mobile' && $field_name != 'birthdate') { $empty_fields = $empty_fields . $field_description . ' '; $input_name["$field_name"] = $pre_strong . $field_description . $suf_strong; } else { $input_name["$field_name"] = preg_replace('/(<.*?>)/', "", $field_description); $empty_fields = preg_replace("/$field_description/", "", $empty_fields); } } |
Het is de bedoeling dat als er wel iets ingevoerd is, de <strong> tags worden verwijderd. Dit klinkt een beetje vaag, maar de totale code is te lang dus die geef ik met een link: http://gene.science.uva.nl/~jvlek/register.txt
Ik heb werkelijk alles al geprobeerd, isset, is_null, $_POST[$field_name] == "". Hij weigert te herkennen dat je wel iets ingevuld hebt.
Waarschijnlijk is het iets heel stoms, maar ik ziet het niet meer.
Blasphemy is a victimless crime