Verplichte invoervelden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

OutSystems Developer

Dit ga je doen Het van scratch af aan ontwikkelen van applicaties met OutSystems; Het aanhaken bij diverse projecten binnen de organisatie; Schakelen met de business; Meedenken over de mogelijkheden van het platform binnen de organisatie. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap, bestaande uit standaard- en maatwerkapplicaties. De maatwerkapplicaties worden ontwikkeld door een inhouse development team. Het doel voor de komende periode is het verder vernieuwen en optimaliseren van het huidige applicatielandschap. Zo staat de organisatie aan

Bekijk vacature »

Software ontwikkelaar ASP .Net / C#

Functie omschrijving Gezocht! Software ontwikkelaar. Ben jij bekend met termen als ASP .Net, C# en SQL? Ben jij op zoek naar een afwisselende en uitdagende IT-functie binnen de agrarische sector? En omschrijf jij jezelf als zelfstandig, enthousiast en proactief? Dan hebben wij de perfecte functie voor jou! Als Software ontwikkelaar binnen deze organisatie ben je samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Je gaat hierbij bijdragen aan de vertaling van klantwensen naar effectieve softwareoplossingen. Verder bestaan je werkzaamheden uit: Technische uitwerking van de business

Bekijk vacature »

Senior Java developer

Als Senior Developer bij Sogeti ben je onderdeel van onze toonaangevende best-gecertificeerde Java community. Deze bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Aval en de Nationale Politie. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je hier

Bekijk vacature »

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

Bekijk vacature »

Medior/senior Front-end developer (Vue.js)

Functie Als Front-end developer ben je uiteindelijk overkoepelend aan de slag voor de 3 ontwikkelteams die ieder aan een specifiek product werken. In samenwerking met de UX-designer en de huidige Front-end developer zorg je voor gebruiksvriendelijke software. Lijkt het jou interessant om complexe problemen op te lossen en feautures naar een hoger niveau te tillen? En vind je het niet erg om oudere delen van de applicaties te refactoren i.c.m. het toevoegen van nieuwe functionaliteiten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en zelfredzaamheid)

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 »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

Front-end (Angular) developer

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een Front-end (Angular) developer. Het it-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn dus op zoek naar professionals die autonoom en gedisciplineerd aan de slag gaan, en bij aanvang als enige developer met hun Front-end applicaties aan de slag gaat. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI

Bekijk vacature »

Java developer

Functie Je gaat aan de slag als Tester voor een aantal mooie projecten. Je komt terecht in een DevOps team waar jij aan de slag gaat om de kwaliteit te waarborgen omtrent de maatwerk software voor de klanten. Je draait je hand er niet voor om de adviserende rol te bekleden op het gebied van testautomatisering en het opzetten van testframeworks. Zoals aangegeven ga je daadwerkelijk in het eigen team aan de slag en is het daarnaast ook gebruikelijk bij de klanten op locatie te komen om te werken aan de opdrachten. Je krijgt zodoende echt een mooie kijk in

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 »

Medior Front-end Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte websites die in eigen beheer zijn. In onze vestiging in Nederweert zit onze development afdeling en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé Medior Front-end Developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het uitwerken van designs tot functionele layouts Je

Bekijk vacature »

UX Writer (m/v/d)

UX Writer (m/v/d) Everything we do, starts with you. Together with you, we build the most human-centric fintech. We have the ambition to create the next. And - with Bertelsmann - a strong foundation to start from. Let’s make it new – for society and for yourself. Wij zijn op zoek naar een UX Writer (m/v/d) Fulltime - Op ons kantoor in Amsterdam of Heerenveen / deels vanuit huis Als UX Writer bij Riverty hou jij je bezig met onze strategie om daar te zijn waar onze gebruikers zijn en op de manier waarop zij ons nodig hebben, terwijl wij

Bekijk vacature »

JAVA Programmeur

Bedrijfsomschrijving Functieomschrijving We zoeken per direct enthousiaste software engineers die ons team komen versterken.We werken in DevOps teams met een sterk gevoel voor verantwoordelijkheid. Er wordt nauw samengewerkt met ons Business analyse team (BAT), met onze uitvoerende medewerkers en met de DevOps teams onderling binnen het domein. Het liefst hebben we veel en vaak interactie met onze interne en externe eindgebruikers om zo de juiste dingen te maken. We werken multidisciplinair in een dynamische omgeving. Achtergrond opdracht De Businesseenheid Examens is verantwoordelijk voor de logistiek van de staatsexamens Voortgezet (speciaal) onderwijs, Nederlands als 2e taal en schoolexamens. In het kader

Bekijk vacature »

Back end developer Digital agency

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 20 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »
Ricardo Santanera

Ricardo Santanera

05/09/2011 16:36:16
Quote Anchor link
Ik ben bezig met een website waarin een contact formulier moet komen alleen loop ik steeds tegen een probleem aan..
Ik krijg geen verplichte invoervelden. Ik heb 2 pagina's: contact.php en contact_send.php.

Als ik if (jes) toevoeg krijg ik een blanco pagina, zou iemand mij hier mee kunnen helpen?

Quote:
<form action="contact_send.php" method="post">
<table width="110%" cellpadding="2" cellspacing="2" border="0">
<tr>
<td colspan="2" ><h2>Uw gegevens:</h2></td>
</tr>
<tr>
<td width="209" class="tekst_719">Voornaam: *</td>
<td width="498" class="tekst_719"><input type="text" name="voornaam" size="53" /></td>
</tr>
<tr>
<td class="tekst_719">Achternaam: *</td>
<td class="tekst_719"><input type="text" name="achternaam" size="53" /></td>
</tr>
<tr>
<td class="tekst_719">Adres (+eventuele toevoeging): *</td>
<td class="tekst_719"><input type="text" name="adres" size="53" /></td>
</tr>
<tr>
<td class="tekst_719">Postcode: *</td>
<td class="tekst_719"><input type="text" name="postcode" size="53" maxlength="6" />
<i>bv 1234AA</i></td>
</tr>
<tr>
<td class="tekst_719">Woonplaats: *</td>
<td class="tekst_719"><input type="text" name="woonplaats" size="53" /></td>
</tr>
<tr>
<td class="tekst_719">Land:</td>
<td class="tekst_719"><input type="text" name="land" size="53" /></td>
</tr>
<tr>
<td colspan="2" class="kop_719">Contactgegevens:</td>
</tr>
<tr>
<td class="tekst_719">Telefoonnummer:</td>
<td class="tekst_719"><input type="text" name="telefoonnummer" size="53" maxlength="" />
<i>bv 0123456789</i></td>
</tr>
<tr>
<td class="tekst_719">Mobiel Telefoonnummer:</td>
<td class="tekst_719"><input type="text" name="mobiel" size="53" maxlength="" />
<i>bv 0612345678</i></td>
</tr>
<tr>
<td class="tekst_719">E-mail adres: *</td>
<td class="tekst_719"><input type="text" name="email" size="53" /></td>
</tr>
<tr>
<td colspan="2" class="h2">Uw vragen of opmerkingen</td>
</tr>
<tr>
<td valign="top" class="tekst_719">Opmerkingen/Vragen: *</td>
<td valign="top" class="tekst_719"><textarea name="opmerkingen" cols="54" rows="8"></textarea> </td>
</tr>
<tr>
<td class="tekst_719">&nbsp;</td>
<td class="tekst_719"><input name="submit" type="submit" value="Verzenden" /></td>
</tr>
</table>
</form>


Contact_send.php:
Quote:
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
<?php

    $voornaam
=$_POST[voornaam];
    $achternaam=$_POST[achternaam];
    $adres=$_POST[adres];
    $postcode=$_POST[postcode];
    $woonplaats=$_POST[woonplaats];
    $land=$_POST[land];
    $telefoonnummer=$_POST[telefoonnummer];
    $mobiel=$_POST[mobiel];
    $email=$_POST[email];
    $opmerkingen=$_POST[opmerkingen];
    
    //Nieuw:
    $to = "Etsero <[email protected]>";

    $subject = "[$aanhef $voornaam $achternaam] - Reactie via de contact pagina";

    $message= "Deze vraag werd ingezonden via de contact pagina: \n\n";
    $message.= "Voornaam: $voornaam\n";
    $message.= "Achternaam: $achternaam\n";
    $message.= "Adres: $adres\n";
    $message.= "Postcode: $postcode\n";
    $message.= "Woonplaats: $woonplaats\n";
    $message.= "Land: $land\n\n";
    $message.= "Telefoon: $telefoonnummer\n";
    $message.= "Mobiel: $mobiel\n";
    $message.= "E-Mail adres: $email\n\n";
    $message.= "Vragen/opmerkingen:\n $opmerkingen\n";
    
    $headers .= 'From: Etsero <[email protected]>' . "\r\n";

    if ($email<>"")
    {

        $headers .= 'Reply-to: ' . $email . "\r\n";
    }

    mail($to, $subject, $message, $headers);
?>
Gewijzigd op 05/09/2011 16:41:07 door Ricardo Santanera
 
PHP hulp

PHP hulp

26/12/2024 05:59:40
 
Bart Willemsen

Bart Willemsen

05/09/2011 22:51:59
Quote Anchor link
Je moet natuurlijk wel eerst een controle toevoegen op de velden die je verplicht in wilt vullen, ongeveer op deze manier:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if (strlen($voornaam) < 0) {
    $error['voornaam'] = "Geen voornaam ingevuld";
}


if (strlen($achternaam) < 0 {
    $error['achternaam'] = "Geen achternaam ingevuld";
}

?>


Enzovoorts. Daarna kun je de foutmeldingen geven door gewoon te controleren of de $error array is aangemaakt.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
if (isset($error)) {
    foreach ($error as $value) {
        echo $value;
     }
}

?>
Gewijzigd op 05/09/2011 22:55:31 door Bart Willemsen
 
- SanThe -

- SanThe -

05/09/2011 23:09:45
Quote Anchor link
Bart Willemsen op 05/09/2011 22:51:59:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if (strlen($voornaam) < 0) {
    $error['voornaam'] = "Geen voornaam ingevuld";
}


if (strlen($achternaam) < 0 {
    $error['achternaam'] = "Geen achternaam ingevuld";
}

?>


@Bart: Je bedoelt het goed, maar kleiner dan nul?
 
Bart Willemsen

Bart Willemsen

05/09/2011 23:12:03
Quote Anchor link
Ow sorry, dat kan niet inderdaad.. >.<

Ik bedoel
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if (strlen($voornaam) == 0) {
    $error['voornaam'] = "Geen voornaam ingevuld";
}


if (strlen($achternaam) == 0 {
    $error['achternaam'] = "Geen achternaam ingevuld";
}

?>
Gewijzigd op 05/09/2011 23:14:04 door Bart Willemsen
 
- SanThe -

- SanThe -

05/09/2011 23:26:32
Quote Anchor link
Je hebt duidelijk de error_reporting(E_ALL) niet aanstaan. Anders had je bij de regels 3 t/m 12 op elke regel een Notice gezien. $_POST is een array() en dan gebruik je quotes om de key. Dus $_POST['bla']. Verder is het aan te raden om $vars buiten de quotes te houden. En voor \r\n heeft php een eigen invulling, namelijk PHP_EOL.
 
Ricardo Santanera

Ricardo Santanera

06/09/2011 13:38:31
Quote Anchor link
Bedankt trouwens voor jullie reactie!
Ik heb het nu aangepast maar ik ik krijg nog steeds een blanco pagina..
Ben helaas geen ster in php :P

Code ziet er nu zo uit:

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
<?php
    error_reporting(E_ALL)

    $voornaam=$_POST['voornaam'];
    $achternaam=$_POST['achternaam'];
    $adres=$_POST['adres'];
    $postcode=$_POST['postcode'];
    $woonplaats=$_POST['woonplaats'];
    $land=$_POST['land'];
    $telefoonnummer=$_POST['telefoonnummer'];
    $mobiel=$_POST['mobiel'];
    $email=$_POST['email'];
    $opmerkingen=$_POST['opmerkingen'];
    
    if (strlen($voornaam) == 0) {
        $error['voornaam'] = "Geen voornaam ingevuld";
    }

    if (strlen($achternaam) == 0 {
        $error['achternaam'] = "Geen achternaam ingevuld";
    }

    if (strlen($adres) == 0 {
        $error['adres'] = "Geen adres ingevuld";
    }

    if (strlen($postcode) == 0 {
        $error['postcode'] = "Geen postcode ingevuld";
    }

    if (strlen($woonplaats) == 0 {
        $error['woonplaats'] = "Geen woonplaats ingevuld";
    }

    if (strlen($email) == 0 {
        $error['email'] = "Geen geldig e-mail adres ingevuld";
    }

    if (strlen($opmerkingen) == 0 {
        $error['opmerkingen'] = "Geen opmerkingen ingevuld";
    }

        
    //Nieuw:
    $to = "Etsero <[email protected]>";

    $subject = "[$aanhef $voornaam $achternaam] - Reactie via de contact pagina";

    $message= "Deze vraag werd ingezonden via de contact pagina: \n\n";
    $message.= "Voornaam: $voornaam\n";
    $message.= "Achternaam: $achternaam\n";
    $message.= "Adres: $adres\n";
    $message.= "Postcode: $postcode\n";
    $message.= "Woonplaats: $woonplaats\n";
    $message.= "Land: $land\n\n";
    $message.= "Telefoon: $telefoonnummer\n";
    $message.= "Mobiel: $mobiel\n";
    $message.= "E-Mail adres: $email\n\n";
    $message.= "Vragen/opmerkingen:\n $opmerkingen\n";
    
    $headers .= 'From: Etsero <[email protected]>' . "\r\n";

    if ($email<>"")
    {

        $headers .= 'Reply-to: ' . $email . "\r\n";
    }

    mail($to, $subject, $message, $headers);
    
    if (isset($error)) {
    foreach ($error as $value) {
        echo $value;
     }
}

?>
 
Jacco Engel

Jacco Engel

06/09/2011 13:58:27
Quote Anchor link
Kleine tip :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
 $voornaam
=$_POST['voornaam'];
?>


veranderen in :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
 $voornaam
= trim($_POST['voornaam']);
?>


Anders kan ik gewoon allemaal spaties invullen ;)
 
Vincent Huisman

Vincent Huisman

06/09/2011 14:01:29
Quote Anchor link
je doet ook nog nieks met de errors
 
Jacco Engel

Jacco Engel

06/09/2011 14:03:16
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
    if (isset($error)) {
    foreach ($error as $value) {
        echo $value;
     }

?>


regel 62 - 65
 
- SanThe -

- SanThe -

06/09/2011 14:07:23
Quote Anchor link
Puntkomma op regel 2 mist.
 
Ricardo Santanera

Ricardo Santanera

06/09/2011 14:13:08
Quote Anchor link
oke heb het nu aangepast, moet alleen nog met de errors bezig neem ik aan.. Bedankt voor de tip trouwens ;)

haha die puntkomma was ook niet echt handig van mij! tnx ga het zo testen!


Toevoeging op 06/09/2011 14:31:40:

Ik loop nog steeds tegen een blanco pagina aan waar in mijn errors of wat dan ook niet kan zien.. iemand die weet waar het aan ligt? ( i know, me :P )

Bvd

Toevoeging op 06/09/2011 15:10:16:

Ik heb het probleem gevonden, miste haakjes bij :

if (strlen($achternaam) == 0 { ----> if (strlen($achternaam) == 0) {

iedereen toch nog bedankt!
 
Jason  van der Zeeuw

Jason van der Zeeuw

06/09/2011 16:08:59
Quote Anchor link
-opgelost
Gewijzigd op 06/09/2011 16:09:13 door Jason van der Zeeuw
 



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.