Formulier vraagje

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front end developer React Sportgames

Functie Als Front end developer ga jij aan de slag bij een gave en bekende organisatie op het gebied van sportgames. Jij gaat aan de slag in een scrumteam met 6 developers die gepassioneerd en actief bezig zijn om spelers kwalitatieve en mooie spelervaringen aan te bieden. Als scrumteam werken ze in drie wekelijkse sprints en begin je iedere ochtend met een stand-up. Als Front end developer werk jij bij deze organisatie voornamelijk met Javascript, html, css en React. Er wordt veel gebruikt gemaakt ook van C#, Docker en Kubernetes. Het team hecht veel waarde aan het leveren van hoogwaardige

Bekijk vacature »

Java Developer bij een jonge groeiende organisatie

Bedrijfsomschrijving Vind jij het als Java developer ook zo belangrijk dat een bedrijf je de ruimte en tijd geeft voor persoonlijke ontwikkeling? Dan zit je hier helemaal goed. Deze jonge organisatie is opgericht in 2018 en is ondertussen uitgegroeid tot een club van ongeveer 30 medewerkers. Het gaat hier om een echte Java club, die vrijheid en verantwoordelijkheid erg belangrijk vinden. Het bedrijf heeft een informele sfeer en de teams zijn erg hecht met elkaar. Ze delen graag de kennis en ervaringen met anderen, maar vinden andermans mening ook zeer belangrijk. De organisatie zet zich in voor ontwikkeling en besteed

Bekijk vacature »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

Bekijk vacature »

.NET developer

Functie Jouw team van vier collega .NET developers is verantwoordelijk voor het bouwen van de ETL processen van jouw nieuwe werkgever. Op dit moment wordt de front-end gedaan door een extern team van professionals. Echter wilt jouw nieuwe werkgever graag intern deze kennis uitbreiden en heeft dan ook de ambitie om dit voor het eind van het jaar intern te gaan aanpakken. Dit betekend dat jij als .NET ontwikkelaar de ideale kans krijgt om jezelf samen met jouw collega’s te ontwikkelen als full stack developer. Als .NET ontwikkelaar werk jij bij deze gave werkgever met C# .NET, SQL, JavaScript, REST

Bekijk vacature »

Software Developer

Functie omschrijving Veel begeleiding en de kans om je verder te ontwikkelen als software developer. Dat kunnen wij jou bieden bij deelname aan deze leuke traineeship. Je krijgt een mentor toegewezen die jou alle kneepjes van het vak leert. Heb jij al wat ervaring als software developer? Daar worden wij heel blij van! Lees snel verder! Bedrijfsprofiel Als software developer neem je deel aan een trainings programma in de omgeving van Haarlem waar je persoonlijk wordt begeleidt, zodat je alle kneepjes van het vak leert. Aan de hand van jouw kennis en ervaring krijg je een persoonlijk opleidingstraject. Je gaat

Bekijk vacature »

Database developer - SQL

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je sluit aan bij meetings en brengt het gehele logistieke proces in kaart. Vervolgens ga je als lead developer aan de slag om de klus te klaren. Je stuurt het junior developer team en helpt, zo nodig,

Bekijk vacature »

C# .NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Ontwikkelen in Blazor; Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie. Hier ga je werken Binnen deze organisatie werken duizenden mensen binnen allerlei verschillende disciplines. Tevens hebben zij veel specialiteiten in huis, waaronder ook .Net Developers. Ter uitbreiding van een nieuw team en ter ondersteuning van het project zijn ze opzoek naar een nieuwe collega voor het team. Als C#.NET Developer zal jij je

Bekijk vacature »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

Junior Software Developer

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer .NET, C# voor een gaaf bedrijf in de omgeving van Utrecht! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Lees dan snel verder! Voor een opdrachtgever in de omgeving van Utrecht, zijn wij op zoek naar een Junior Software Developer. Werk jij graag aan verschillende projecten en ga je graag klanten op bezoek? Dan is dit de ideale functie voor jou! Binnen deze functie

Bekijk vacature »

Medior/Senior Front-end Developers gezocht (Utrech

Functie Het team bestaat uit 10+ gespecialiseerde (veel senior) front-end ontwikkelaars en ontwerpers die werken aan projecten voor klanten van verschillende groottes (kan twee jaar bezig zijn met 1 klant). Je helpt klanten met ingewikkelde front-end vraagstukken, hierbij kun je denken aan: UX/UI design, CI/CD, architectuur en integratie met back-end systemen. De werkzaamheden verricht je op locatie bij de klant, dit is vaak in de Randstad. De organisatiestructuur is plat en er heerst een informele sfeer, zo kun je met vragen dus terecht bij de directie. Er wordt veel nadruk gelegd op het bevorderen van persoonlijke ontwikkeling door middel van

Bekijk vacature »

PHP Web Developer

Functie omschrijving Voor een klein softwarebedrijf in de omgeving Roosendaal, zijn wij op zoek naar een PHP web developer met een aantal jaar werkervaring. Wil jij graag werken aan in-house software projecten voor diverse klanten? Voel jij je prettige in een klein team developers, waar jouw inbreng enorm gewaardeerd wordt? Lees dan snel verder! Jouw werkzaamheden zien er als volgt uit: Je wordt verantwoordelijk voor de ontwikkeling van diverse applicaties. Dit kan de ene keer een online platform voor aanbiedingen zijn, en de andere keer een software pakket dat gebruikt wordt om interne processen te automatiseren. Het zijn stuk voor

Bekijk vacature »

Low Code Ontwikkelaar

In het kort Als Low Code Developer werk je aan projecten bij en voor onze klanten, waarbij je voor het ontwikkelen van de oplossingen een technisch low-code platform gebruikt. Samen met het team streef je naar de beste oplossing en bepalen jullie de juiste aanpak. Je rol is divers en je bent van begin tot eind betrokken bij de ontwikkeling zowel de back-end en de front-end van de applicatie. Naast de ontwikkeling en oplevering, breng je ook advies uit aan de klant waarom bepaalde keuzes worden gemaakt. Je bent dan ook communicatief sterk en kunt je keuzes goed (inhoudelijk) onderbouwen.

Bekijk vacature »

Junior Software Developer (HBO / WO)

Functie omschrijving Voor een leuke opdrachtgever zijn wij op zoek naar een Junior Software Developer! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Dan hebben wij bij Jelling IT Professionals de perfecte opdrachtgever in de omgeving van Hoofddorp. Binnen deze functie vervul je een onsite learning programma waarbij je aan de slag gaat met PHP en Laravel. Hierbij ben je voornamelijk werkzaam op verschillende klantlocaties en is het jouw taak om hun wensen en eisen

Bekijk vacature »

Java Developer (Training And Simulation)

Wat jij doet Je zou onze Java Developer zijn en nauw samenwerken met je Product Owner, Software System Engineer, Scrum Master en andere Developers. Samen draag je bij aan een multidisciplinair en zelf organiserend Agile team. De rol is zeer afwisselend en bestaat uit, maar is zeker niet beperkt tot: de-risk en prototype onbewezen simulatietechnologieën; simulatiekaders ontwikkelen voor gebruik door andere teams; je bent goed in het begrijpen van ingewikkelde ideeën; heeft de mogelijkheid om nauw samen te werken met grote internationale klanten, leveranciers en overheden om onze oplossingen, vastleggingsvereisten, enz. te definiëren en te presenteren. Ben jij het? Wij

Bekijk vacature »

C# Developer Research and Development - Delft

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Delft Vacature ID: 6307 Introductie C# Developer Research and Development - Delft - Onze klant is één van de meest innovatieve bedrijven in de region van Delft. Op dit moment zijn ze voor het innovatie centrum. In het innovatie centrum wordt gewerkt aan de nieuwste technieken voor navigatie software. R&D / C# / Pattern Recognition / Algorithms / 3d Data / DotNET Functieomschrijving Als C# Developer kom je te werken in een innovatief scrumteam. We ontwikkelen en door ontwikkelen de nieuwste technieken op het gebied van navigatie software. Deze software wordt onder andere

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

04/05/2024 19:54:09
 
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.