Formulier vraagje

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# ontwikkelaar

Functie omschrijving Werk jij graag met C# en het .NET framework in een leuk familiebedrijf? Lees dan snel verder! Jouw takenpakket hierbij is: Je gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Je gaat werken in een Microsoft omgeving (ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Daarnaast optimaliseer je de bestaande software. Bedrijfsprofiel Deze organisatie is gevestigd in de omgeving van Best en is een echt familiebedrijf. Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

Software ontwikkelaar

Ben jij graag bezig met verschillende projecten? Vind jij beleving van klanten én medewerkers ook belangrijk? Wij zijn vanwege de doorontwikkeling van het applicatielandschap van onze opdrachtgever op zoek naar een fulltime software ontwikkelaar. Omschrijving Jij en jouw collega’s zijn verantwoordelijk voor de continuïteit en waarborging van het applicatielandschap. Om de processen vloeiend te laten verlopen is software ontwikkeling daarom van essentieel belang. Onze opdrachtgever doet dit voornamelijk zelf, met door hun eigen ontwikkelde applicaties. Dit betekent dat jij: functionele eisen vertaalt naar gebruiksvriendelijke software; tijdens SCRUM sessies advies geeft over het te bouwen ontwerp; nieuwe software ontwikkelt en het

Bekijk vacature »

Senior .NET developer

Functie As a Senior .NET developer you will work in our Research & development team. Our team consists of 17 colleagues! We are currently busy setting up a completely new architecture for a new product. We use VS2022 and .NET 6.0 for our new product. Your function is therefore mainly backend oriented. Since we develop measuring equipment for the chemical industry, it is also very important to develop high-quality software for its control. You are also responsible for designing, implementing and testing new features. For this position its also very important to ensure future-proof and sustainable architecture. Eisen - A

Bekijk vacature »

Back-end ontwikkelaar

Functie omschrijving Wil jij meebouwen aan diverse databasesystemen in een klein bedrijf met een platte organisatie? In een team van ruim 10 ontwikkelaars wordt er aan diverse ICT oplossingen gewerkt. Jouw taken hierbij zullen bestaan uit: Het onderhouden en door-ontwikkelen van bestaande databases. Denk hierbij aan schema verbeteringen en performance-tuning. Bij nieuwe ontwikkelingen ga jij ook bezig met het bouwen van het databaseschema. Omdat je in een klein team werkt zal je ook de C# routine verder uitbouwen en ontwikkelen. Ook kan je meedraaien in algemene refactory-, ontwikkel- of testwerkzaamheden. Je zal voornamelijk gebruik maken van de volgende technieken: .NET

Bekijk vacature »

Frontend Developer - Leeuwarden

Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider in onderwijsland. Wat vragen

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Capelle aan den IJssel zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je

Bekijk vacature »

C# .NET Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf. Lees dan snel verder! Voor deze functie zoeken wij een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Daarnaast begeleid je complexe projecten, wij zoeken iemand die altijd kansen ziet en waarbij het glas altijd half vol is. Voor deze functie zoeken wij een Developer met ervaring op het gebied van .NET die deze organisatie gaat versterken. Binnen de organisatie ga jij je vooral bezighouden met het verbeteren van

Bekijk vacature »

Lead Fullstack developer

Functie omschrijving Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Wij zijn op zoek naar een full stack developer die zich bezig wil bezig houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator door middel van

Bekijk vacature »

Software Ontwikkelaar .NET te Zaandam

Bedrijfsomschrijving Je komt hier terecht bij een door-en-door softwarebedrijf, waarbinnen meerdere SaaS pakketten worden ontwikkelt voor diverse sectoren. Hierbij kun je denken aan bijvoorbeeld de logistieke en medische branche. Deze organisatie kenmerkt zich door de hoge mate van complexiteit in de applicaties, wat betekent dat jij je hier niet zal gaan vervelen. Integendeel: Jij gaat hier elke dag ontzettend veel leren en je in razend tempo ontwikkelen als C# .Net Developer met focus op back-end. Het team bestaat uit ongeveer 20 personen personen, waarvan het grootste deel zich richt op software development. De sfeer is informeel en professioneel. De producten

Bekijk vacature »

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Software developer - senior

Functie omschrijving Voor een echt softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking voor de afdeling Software Development! Ben jij op zoek naar een werkgever waar meerdere software developers werken aan interessante projecten? Ben jij op zoek naar een werkgever waar je onderdeel wordt van een team dat echt passie heeft voor het ontwikkelen van software? Dan ben je hier aan het juiste adres! Als softwareontwikkelaar kom je terecht bij een onafhankelijk, door kwaliteit gedreven, doortastend en daarbij op een Agile wijze werkend bedrijf. Ben jij een expert in het vertalen van Componenten van Functionaliteit naar Business lagen?

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

SQL database developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als SQL database developer? Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het development team zijn wij op zoek naar een SQL database ontwikkelaar. Wil jij werken voor een groeiende werkgever in regio Breda waar jij de ruimte en tijd krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van logistieke processen; Je gaat projecten vanaf het begin tot het

Bekijk vacature »

Pagina: 1 2 volgende »

Paul prive

paul prive

25/07/2011 12:49:26
Quote Anchor link
Beste
ik heb dit formulier in elkaar gestoken en dit werkt naar behoren,

alleen zou ik graag willen dat het stuk validatie regel 41 tot 187 ergens anders willen hebben alleen weet niet hoe ik dit het best kan doen.

ook had ik graag deze validatie via Ajax laten lopen maar zou niet weten hoe ik dit moet aanpakken, vooral op het vlak van email.

hoe kan ik de gegevens die de klant heeft ingevoerd na het versturen als overzicht laten weergeven en als de klant dit wederom bevestigd dat dan de gegevens pas in de DB worden opgeslagen.

Code verwijderd. Plaats slechts relevante code. 786 regels gaan mensen niet doorspitten en is niet relevant.[/modedit]
Gewijzigd op 25/07/2011 13:08:54 door Bas IJzelendoorn
 
PHP hulp

PHP hulp

15/05/2024 08:31:54
 
Sven b

Sven b

25/07/2011 14:48:44
Quote Anchor link
Deze vraag heb je ook op een andere forum geplaatst! Misschien is het handig om die tips mee te nemen en niet zomaar overal om hulp gaan roepen. Ik heb je genoeg tips gegeven.

Toevoeging op 25/07/2011 14:50:06:

http://www.pfz.nl/forum/topic/4862-formulier-vraagje/
 
Paul prive

paul prive

25/07/2011 15:04:24
Quote Anchor link
Inderdaad ik heb dezelfde vraag op een ander forum geplaatst.
en begrijp me niet verkeerd de tips pak ik zeker mee.

@Bas zeer vriendelijk om de code te verwijderen. mijn vraag is gebaseerd op dit script, bezorg dan een mogelijkheid zodat ik de code hier toch kan presenteren en mijn vraag beantwoord kan worden.
 
Sven b

Sven b

25/07/2011 15:11:25
Quote Anchor link
http://pastebin.com/

Dit is een manier... waarom plaats je twee keer dezelfde vraag? Als je de tips meeneemt hoef je niet 2x dezelde vraag stellen en kan je de eerst volgende keer meer gerichte vragen stellen, want het lijkt er nu op dat andere leden met een oplossing voor jou moeten komen..
 
- Ariën  -
Beheerder

- Ariën -

25/07/2011 15:15:25
Quote Anchor link
Waar kan je geen relevante code tonen? beter dan op pastebin gooien.
 
The Force

The Force

25/07/2011 15:15:47
Quote Anchor link
Slotje?
 
Joren de Wit

Joren de Wit

25/07/2011 15:37:39
Quote Anchor link
The Force op 25/07/2011 15:15:47:
Slotje?

Omdat een vraag ook op een ander forum gesteld is? Nee, dat lijkt me geen reden voor een slotje.

@Paul: plaats alleen relevante code en niet het hele script. Jij heb een vraag over de validatie in je script, laat daar dan de code van zien. De rest is, zeker in eerste instantie, overbodig...
 
Paul prive

paul prive

26/07/2011 12:06:35
Quote Anchor link
Ik heb via een tutorial het volgend formulier in elkaar gezet
http://pastebin.com/yUC2fner formulier
http://pastebin.com/dYLXVVrk validation
http://pastebin.com/6JDTsqQB headerform.php

Als ik nu op op submit klik zou ik na het validatie process de melding moeten krijgen dat bepaalde velden niet ingevuld zijn en dit gebeurd nu niet wat doe ik verkeerd.

Ik zou ook graag de mogelijkheid willen om een 2de of 3de hond van de zelfde eigenaar in te voeren.

Ik zou ook graag een overzicht willen laten zien als de klant op submit klikt voordat de gegevens opgeslagen worden in de database. hoe kan ik dit realiseren?

en hoe kan ik deze gegevens vervolgens opslaan in een database?


in 2de instantie zit ik met de volgende vragen,

weet iemand van jullie een goed script die me toe staat om reservaties te maken en te kijken of er nog kennels beschikbaar zijn voor een bepaalde periode?

een zoekfunctie om reservaties op te zoeken en af te printen bij aankomst
de mogelijkheid om alles in 2 talen nl/fr weer te geven

alvast bedankt voor jullie reactie
Gewijzigd op 26/07/2011 12:08:31 door paul prive
 
Joren de Wit

Joren de Wit

26/07/2011 12:18:12
Quote Anchor link
Quote:
@Paul: plaats alleen relevante code en niet het hele script. Jij heb een vraag over de validatie in je script, laat daar dan de code van zien. De rest is, zeker in eerste instantie, overbodig...

Relevante code kun je gewoon hier in je topic plaatsen. Code op externe locaties nodigt niet uit om er naar te kijken...

Quote:
Als ik nu op op submit klik zou ik na het validatie process de melding moeten krijgen dat bepaalde velden niet ingevuld zijn en dit gebeurd nu niet wat doe ik verkeerd.

Je methode van valideren klopt niet. In het eerste if-statement controleer je of al die variabelen bestaan en vervolgens ga je in afzonderlijke if-statements controleren of die variabelen niet bestaan. Die statements zullen nooit naar true evalueren omdat je immers al gecontroleerd hebt dat die variabelen bestaan. Kijk eens naar dit script als voorbeeld van hoe je een formulier kunt opbouwen en valideren.

Quote:
Ik zou ook graag de mogelijkheid willen om een 2de of 3de hond van de zelfde eigenaar in te voeren.

Kwestie van formulier uitbreiden? En natuurlijk de validatie daarop aanpassen...

Quote:
en hoe kan ik deze gegevens vervolgens opslaan in een database?

SQL beginnershandleiding

Quote:
in 2de instantie zit ik met de volgende vragen,

Ik zou eerst eens beginnen met bovenstaande. Daar heb je nog genoeg werk aan...
 
Paul prive

paul prive

26/07/2011 12:53:05
Quote Anchor link
wat ik niet begrijp is wanneer ik het origineel script gebruik alles wel correct werkt, alleen wanneer ik dit script aanpas naar mijn wensen lukt het niet
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?php
if ( $_SERVER['REQUEST_METHOD'] == 'POST'  &&
   isset($_POST['name'], $_POST['email'], $_POST['address1'], $_POST['address2'], $_POST['towncity'], $_POST['postcode']) )
   {

  //  Er zijn gegevens verstuurd naar deze pagina!

  //  We gaan de errors in een array bijhouden

  $aErrors = array();

  //  Een naam bevat letters en spaties (minimaal 3)
  if ( !isset($_POST['name']) or !preg_match( '~^[\w ]{3,}$~', $_POST['name'] ) ) {
    $aErrors['name'] = 'Please fill in your name';
  }


  //  Een email-adres is wat ingewikkelder
  if ( !isset($_POST['email']) or !preg_match( '~^[a-z0-9][a-z0-9_.\-]*@([a-z0-9]+\.)*[a-z0-9][a-z0-9\-]+\.([a-z]{2,6})$~i', $_POST['email'] ) ) {
    $aErrors['email'] = 'Please fill in your e-mail address';
  }


  //  Een adres heeft letters, cijfers, spaties (minimaal 5)
  if ( !isset($_POST['address1']) or !preg_match( '~^[\w\d ]{5,}$~', $_POST['address1'] ) ) {
    $aErrors['address1'] = 'Please fill in your adress';
  }


  //  Een adres heeft letters, cijfers, spaties (niet verplicht)
  if ( !isset($_POST['address2']) or !preg_match( '~^([\w\d ]{5,})?$~', $_POST['address2'] ) ) {
    $aErrors['address2'] = 'Please fill in your adress';
  }


  //  Een plaatsnaam heeft letters, spaties en misschien een apostrof
  if ( !isset($_POST['towncity']) or !preg_match( '~^[\w\d\' ]*$~', $_POST['towncity'] ) ) {
    $aErrors['towncity'] = 'Please fill in your town/city';
  }


  //  Een postcode heeft vier cijfers, eventueel een spatie, en twee cijfers
  if ( !isset($_POST['postcode']) or !preg_match( '~^\d{4} ?[a-zA-Z]{2}$~', $_POST['postcode'] ) ) {
    $aErrors['postcode'] = 'Please fill in your postal code';
  }

  
  if ( count($aErrors) == 0 ) {
    //  We hebben alle gegevens

    //  Gegevens verwerken!
    
    //  Volgende pagina aub

    header('Location: http://);
    die();
  }
  
}


/************************************************************************************************************
* Hier kunnen we een hele grote streep trekken. Alles wat hierboven was, was verwerking van de data, acties *
* bepalen etc. Alles wat hieronder staat, draait alleen maar om de uitvoer en de feedback. Niets hieronder  *
* schrijft dingen naar de database, niets hierboven schrijft iets naar het scherm. Zo houden we het model   *
* van de pagina gescheiden van de weergave!                                                                 *
************************************************************************************************************/


?>


dit is het complete script dat wel correct werkt

dit even ter illustratie
http://pastebin.com/h3Wc9hvR

dus ik moet wat verkeerd gedaan hebben maar weet niet wat.
Gewijzigd op 26/07/2011 12:54:22 door paul prive
 
- Ariën  -
Beheerder

- Ariën -

26/07/2011 12:54:55
Quote Anchor link
Wat pas je dan aan?
 
Paul prive

paul prive

26/07/2011 12:58:18
Quote Anchor link
dit is mijn aanpassing

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
<?php
if ( $_SERVER['REQUEST_METHOD'] == 'POST'  &&
   isset($_POST['name'], $_POST['lastname'], $_POST['email'], $_POST['address1'], $_POST['towncity'], $_POST['postcode'], $_POST['phone'], $_POST['dogname'], $_POST['chip'], $_POST['ras'], $_POST['weight'], $_POST['gender'], $_POST['dinner'], $_POST['socialdog'], $_POST['socialhuman'], $_POST['flea'], $_POST['carre'], $_POST['parvovirose'], $_POST['hepatitis'], $_POST['kennelhoest'] ) )
   {

  //  Er zijn gegevens verstuurd naar deze pagina!

  //  We gaan de errors in een array bijhouden

  $aErrors = array();

  //  Een naam bevat letters en spaties (minimaal 3)
  if ( !isset($_POST['name']) or !preg_match( '~^[\w ]{3,}$~', $_POST['name'] ) ) {
    $aErrors['name'] = 'Uw voornaam moet ingevuld zijn';
  }

  //  Een achternaam bevat letters en spaties (minimaal 3)
  if ( !isset($_POST['lastname']) or !preg_match( '~^[\w ]{3,}$~', $_POST['lastname'] ) ) {
    $aErrors['lastname'] = 'Uw Achternaam moet ingevuld zijn';
  }


  //  Een email-adres is wat ingewikkelder
  if ( !isset($_POST['email']) or !preg_match( '~^[a-z0-9][a-z0-9_.\-]*@([a-z0-9]+\.)*[a-z0-9][a-z0-9\-]+\.([a-z]{2,6})$~i', $_POST['email'] ) ) {
    $aErrors['email'] = 'Uw email adres moet ingevuld zijn';
  }


  //  Een adres heeft letters, cijfers, spaties (minimaal 5)
  if ( !isset($_POST['address1']) or !preg_match( '~^[\w\d ]{5,}$~', $_POST['address1'] ) ) {
    $aErrors['address1'] = 'Uw adres moet ingevuld zijn';
  }

  //  Een plaatsnaam heeft letters, spaties en misschien een apostrof
  if ( !isset($_POST['towncity']) or !preg_match( '~^[\w\d\' ]*$~', $_POST['towncity'] ) ) {
    $aErrors['towncity'] = 'Uw woonplaats moet ingevuld zijn';
  }


  //  Een postcode heeft vier cijfers, eventueel een spatie, en twee cijfers
  if ( !isset($_POST['postcode']) or !preg_match( '~^\d{4}~', $_POST['postcode'] ) ) {
    $aErrors['postcode'] = 'Uw postcode moet ingevuld zijn';
  }

  //  Een telefoonnummer heeft minimaal 2 cijfers, eventueel een spatie, gevolgd door 9 cijfers
  if ( !isset($_POST['phone']) or !preg_match('^[0-9]{10}$^', $_POST['phone'] ) ) {
    $aErrors['phone'] = 'Uw telefoon/gsm nummer moet ingevuld zijn';
  }

  //  Een hondenaam bevat letters en spaties (minimaal 3)
  if ( !isset($_POST['dogname']) or !preg_match( '~^[\w ]{2,}$~', $_POST['dogname'] ) ) {
    $aErrors['dogname'] = 'de naam van uw hond ingevuld zijn';
  }

 //  Een chipnummer heeft letters, cijfers, spaties (minimaal 5)
  if ( !isset($_POST['chip']) or !preg_match( '~^[\w\d ]{5,}$~', $_POST['chip'] ) ) {
    $aErrors['chip'] = 'Het chipnummer moet ingevuld zijn';
  }

//  Een rasnaam bevat letters en spaties (minimaal 3)
  if ( !isset($_POST['ras']) or !preg_match( '~^[\w ]{3,}$~', $_POST['ras'] ) ) {
    $aErrors['ras'] = 'Het ras van uw hond moet ingevuld zijn';
  }

 //  het gewicht heeft vier cijfers, eventueel een spatie, en twee letters
  if ( !isset($_POST['weight']) or !preg_match( '~^\d{2} ?[a-zA-Z]{2}$~', $_POST['weight'] ) ) {
    $aErrors['weight'] = 'het gewicht moet ingevuld zijn';
  }

  // geslacht
    if(!isset($_POST['gender'])){
        $aErrors['gender'] = "Geslacht moet ingevuld zijn.";
  }

 // voeding
    if(!isset($_POST['dinner'])){
        $aErrors['dinner'] = "Voeding moet ingevuld zijn";
 }

 // Sociaal met honden
    if(!isset($_POST['socialdog'])){
        $aErrors['socialdog'] = "Sociaal met honden moet ingevuld zijn";
 }

 // Sociaal met mensen
    if(!isset($_POST['socialhuman'])){
        $aErrors['socialhuman'] = "Sociaal met mensen moet ingevuld zijn";
 }


  // ontvlooid
    if(!isset($_POST['flea'])){
        $aErrors['flea'] = "ontvlooid moet ingevuld zijn";
 }

 // Carré
    if(!isset($_POST['carre'])){
        $aErrors['carre'] = "Carré moet ingevuld zijn";
 }

 // parvovirose
    if(!isset($_POST['parvovirose'])){
        $aErrors['parvovirose'] = "parvovirose moet ingevuld zijn";
 }

 // hepatitis
    if(!isset($_POST['hepatitis'])){
        $aErrors['hepatitis'] = "Hepatitis moet ingevuld zijn";
 }

 //Kennelhoest
    if(!isset($_POST['kennelhoest'])){
        $aErrors['kennelhoest'] = "Kennelhoest moet ingevuld zijn";
 }



  if ( count($aErrors) == 0 ) {
    //  We hebben alle gegevens

    //  Gegevens verwerken!
    
    //  Volgende pagina aub

    header('Location: http://');
    die();
  }
  
}


/************************************************************************************************************
* Hier kunnen we een hele grote streep trekken. Alles wat hierboven was, was verwerking van de data, acties *
* bepalen etc. Alles wat hieronder staat, draait alleen maar om de uitvoer en de feedback. Niets hieronder  *
* schrijft dingen naar de database, niets hierboven schrijft iets naar het scherm. Zo houden we het model   *
* van de pagina gescheiden van de weergave!                                                                 *
************************************************************************************************************/


?>
Gewijzigd op 26/07/2011 12:58:52 door paul prive
 
- SanThe -

- SanThe -

26/07/2011 12:59:19
Quote Anchor link
En wat werkt er niet en wat wel?
 
Paul prive

paul prive

26/07/2011 13:01:28
Quote Anchor link
zoals eerder gezegd als ik nu het formulier submit krijg ik niet de melding dat de niet ingevulde verplichte velden ingevuld dienen te worden

terwijl dat bij het origineel wel het geval is

ik doe dus iets verkeerd maar ik weet niet wat
 
- Ariën  -
Beheerder

- Ariën -

26/07/2011 13:07:03
Quote Anchor link
Bestaan die velden wel?

Wat zegt een print_r($_POST);
 
- SanThe -

- SanThe -

26/07/2011 13:08:48
Quote Anchor link
Heb je wel een echo in een foreach() ergens?
 
Paul prive

paul prive

26/07/2011 13:17:17
Quote Anchor link
waar moet ik deze invoeren?
 
- Ariën  -
Beheerder

- Ariën -

26/07/2011 13:22:25
Quote Anchor link
Alle fouten die gevonden zijn in de validatie, worden in een array verzameld.
Deze array moet je wel doorlopen d.m.v. een foreach().
 
Paul prive

paul prive

26/07/2011 13:22:57
Quote Anchor link
die staat in mijn formulier

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<form action="contact.php" method="post" class="cmxform">
      <?php
      if ( isset($aErrors) and count($aErrors) > 0 ) {
        print '<ul class="errorlist">';
        foreach ( $aErrors as $error ) {
          print '<li>' . $error . '</li>';
        }

        print '</ul>';
      }

      ?>
 
- SanThe -

- SanThe -

26/07/2011 13:23:44
Quote Anchor link
- Aar - op 26/07/2011 13:07:03:
Bestaan die velden wel?

Wat zegt een print_r($_POST);


Op de eerste regel.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<pre>' . print_r($_POST, true) . '</pre>';
?>
Gewijzigd op 26/07/2011 13:23:58 door - SanThe -
 
Paul prive

paul prive

26/07/2011 13:28:17
Quote Anchor link
SanThe moet ik deze op de eerste regel van de code die ik om 12u58 gepost heb in voeren?
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.