Verplichte invoervelden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer Online Communicatiebranche / JavaScr

Wie wordt jouw werkgever?: Wij zijn werkzaam op het gebied van interne online communicatie. Heb jij uitstekende kennis van PHP en MySQL? Heb je ervaring met de online communicatiebranche? Vaste baan: PHP Developer Online Communicatiebranche MySQL 2.800 - 4.500 PHP Developer Wij hebben een hecht team van twintig medewerkers. We werken we elke dag aan de beste netwerken. Wij zijn een veelzijdige organisatie. Je werkt voor onze eigen IT organisatie. We werken met moderne technologie en staan open voor innovatie. Wat ga je precies doen?: Voor de vacature als PHP Developer Eindhoven MySQL ga je het volgende doen: Terwijl je

Bekijk vacature »

Sr PHP Developer ICT / GIT SVN

Voor wie je gaat werken: Wij ontwikkelen applicaties voor onderwijs en zorg. Ben jij een ervaren PHP Developer? Heb je kennis van MySQL en JavaScript? Vaste baan: Sr PHP Developer ICT JavaScript MySQL 3.300 - 4.700 Senior PHP Developer Wij zijn een bedrijf actief op gebied van o.a. loopbaanontwikkeling, onderwijs (via e-learning), reïntegratie en begeleid wonen.Met onze medewerkers werken wij aan verschillende producten / dienstverlening. Ondanks de grootte is de sfeer bij ons vriendschappelijk en gemoedelijk. Dit komt omdat de activiteiten verdeeld zijn over veel verschillende werkmaatschappijen. Bij ons werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de

Bekijk vacature »

Business Developer Refurbished

Bestaande en nieuwe afzetkanalen aanboren om de verkopen van refurbished en andere niet-nieuwe apparaten omhoog te brengen. Wat doe je als Business Developer Refurbished bij Coolblue? Als Business Developer Refurbished ben jij verantwoordelijk om zoveel mogelijk afzetkanalen te vinden voor refurbished apparaten voor de beste prijs. Dit zijn voornamelijk opkopers en andere tussenpartijen. Ook Business Developer Refurbished worden? Lees hieronder of het bij je past. Dit vind je leuk om te doen Vrijheid hebben om zelf je afzetkanalen te zoeken en een door jou gekozen verkoopstrategie te hanteren Bij opkopers, kringloopwinkels en andere verkopers van 2de hands witgoed langs gaan

Bekijk vacature »

Senior Software Developer / Software Architect

Ben jij degene in het team die de knopen doorhakt? Die samen met collega’s de best passende oplossing bepaalt en uitvoert? Waarvan collega’s mee willen sparren? Dan ben je bij ons aan het goede adres! Wij zijn op zoek naar een nieuwe collega om ons Applicatie Development team te versterken. Wat ga je doen? Als Senior Software Developer of Software Architect ben jij de baken van kennis in het project, je behoud het overzicht, je neemt technische beslissingen en bewaakt de kwaliteit. Samen met de andere architecten bepaal je de (technische) toekomststrategie. En met de development teams bouw je verder

Bekijk vacature »

C# .NET Software Ontwikkelaar Scrum / Docker

Voor wie je gaat werken: Wij ontwikkelen smart digital building software. Wil jij aan de slag als software ontwikkelaar? Heb jij ervaring met programmeren? Vaste baan: C# .NET Software Ontwikkelaar Scrum HBO 3.200 - 4.800 Software Developer Wij zijn een sterke speler op de internationale markt van digital signage/narrowcasting software. Vanuit onze vestiging in Eindhoven werken we met de nieuwste technologieën aan out-of-the-box producten voor digital signage. Deze producten worden via ons wereldwijd partner netwerk bij talloze bedrijven en organisaties ingezet voor dynamische beeldscherm-communicatie. Wij zijn een veelzijdige organisatie. Je werkt voor onze eigen IT organisatie. We werken met moderne

Bekijk vacature »

Full Stack .NET Developer Graduate Program - Exper

Via Experis Academy krijg je een unieke kans om de in de branche gewilde expertise op te doen die jou tot een gewilde Full Stack .NET Developer met een frontend-specialisatie maken. Het programma duurt 21 maanden en eindigt met een vaste baan bij een van onze vele, boeiende opdrachtgevers, of je blijft bij ons (Experis) werken. Ons programma tot .NET Developer Experis Academy start met een op maat gemaakte cursus die drie maanden duurt. Gedurende deze maanden komen theorie, praktijk en .NET-certificeringen aan bod. Hierbij is het onderwijsprogramma gebaseerd op de principes als versnelde training en flipped classroom. De volgende

Bekijk vacature »

Sr PHP Developer Symfony / Frameworks

Bij welk bedrijf je gaat werken: Ons bedrijf is een specialist in het fintech domein. Wil je aan de slag als PHP Developer? Heb je ervaring met PHP, Symfony en GIT? Vaste baan: Sr PHP Developer Symfony GIT 3.200 - 4.500 Senior PHP Developer Ons bedrijf specialiseert zich o.a. in het fintech domein. Wij helpen o.a. softwareleveranciers middels ons platform waarop wij koppelingen aanbieden. Daarnaast helpen wij bedrijven met het koppelen van softwareapplicaties. Variërend van kassasystemen tot boekhoudpakketten. Door de koppeling van diverse softwareapplicaties vervangen we handmatige taken door een optimaal digitaal proces. Dit maakt ons bedrijf tot een veelzijdig

Bekijk vacature »

Xamarin C# Developer

As an Xamarin C# Developer, you make sure our cross platform mobile apps give our employees the best possible way to manage Coolblue operations. How do I become a Xamarin C# Developer at Coolblue? Your specialty is either C# OR mobile app code, and you enjoy working with Xamarin. You like to do some pair programming with your colleagues, to guarantee higher quality in the codebase. Besides that you think about technical decisions like architecture, tools and processes. You also keep an eye on the performance of your app and you analyse with your team how to improve it. Following

Bekijk vacature »

DevOps Engineer

Senior DevOps Engineer Opleidingsbudget van € 5.000,- Onze opdrachtgevers werken met de nieuwste technieken dus onze medewerkers ook. Daarom bieden we jou uitgebreide opleidingsmogelijkheden en ondersteunen we je maximaal in je ontwikkeling. We bepalen samen met jou een opleidingstraject want niemand wil stilstaan in zijn ontwikkeling, zeker niet in de IT. Wat mag je nog meer verwachten? Direct een arbeidsovereenkomst voor onbepaalde tijd Een salaris tussen de € 4.000,- en € 4.500,- bruto per maand o.b.v. 40 uur Diverse bonussen: - 1800+ uur bonus - Wervingsbonus, een waardebon naar keus, ter waarde van € 1.500,- netto Een onkostenvergoeding van €

Bekijk vacature »

Senior C# developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Senior C# developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Developer / Python / Azure / Financial Organisatio

2021-06-10 iSense Developer Python Azure Financial Organisation Do you have experience as an IT Developer? Do you want to learn all there is to know about SAS? And do you like to work in an innovative and international environment? Then read on, because we're looking for you! ISDI45920 Salarisindicatie Depending on relevant work experience and or certification, you can expect a salary between €3.500,- and €5.500,- gross per month based on a 40-hour workweek. Aanvullende informatie opdracht iSense is a young, energetic and ambitious specialist in ICT employment mediation. iSense helps you find a job on operation, business consultancy and

Bekijk vacature »

Sr Java Developer Software / Consultancy

Over het bedrijf: Wij leveren software oplossingen. Ben jij een Senior Java Developer? Heb jij veel ervaring met Java? Vaste baan: Sr Java Developer Software Dynamic 3.200 - 4.800 Senior Java Developer Wij leveren software oplossingen. Hierbij hebben wij een innovatief platform opgericht die het gat dicht tussen papieren print en de online wereld. Bij ons is er een fijne werksfeer. Daarnaast is er binnen ons bedrijf veel kennis aanwezig en zijn de collega's graag bereid om elkaar te helpen. Jouw werkzaamheden als Sr Java Developer Software: Voor de vacature als Senior Java Developer Roermond Dynamic ga je het volgende

Bekijk vacature »

Delphi Developer

As a Delphi Developer you work together with other development teams to make our back-office applications work as optimal as possible. How do I become a Delphi Developer at Coolblue? You work together with other development teams to make our back-office applications work as optimal as possible, being extending features or migrating them to APIs. Everything to put a smile in our colleagues' faces! Although you are a Delphi Developer, you are not averse to a some C# or JavaScript. Would you also like to become a Delphi Developer at Coolblue? Read below if the job suits you. You enjoy

Bekijk vacature »

.NET Developer / Azure @ Ede

2021-08-02 iSense .NET Developer Azure Ben jij een (Medior) .NET Developer en wil jij een bijdrage leveren aan een gezondere wereld door innovatieve software te ontwikkelen? Wil jij naast C# werken met nieuwe technieken zoals Microservices, Docker en Azure? Lees dan nu verder! ISKO45882 Organisatie Deze organisatie in de regio van Ede/Wageningen waar jij als .NET Developer komt te werken is marktleider en pionier op het gebied van High-Quality apparatuur in de zorg. Het Scrum team waar jij deel van zal uitmaken bestaat uit zes developers. Als .NET Developer draag jij dagelijks bij aan een gezondere toekomst. De apparatuur waar

Bekijk vacature »

Scala Developer @ Den Haag

2021-07-21 iSense Scala Developer Ben jij een ervaren Scala Developer en op zeer korte termijn beschikaar voor een opdracht in Den Haag? Lees dan verder! ISAC50543 Nieuw Organisatie Onze klant is een internationale organisatie waarvan het Nederlandse kantoor is gevestigd in regio Den Haag. De branche waarin ze actief zijn is onderhevig aan grote technologische en digitale ontwikkelingen. Om deze ontwikkelingen ook van binnenuit de organisatie te ondersteunen en te professionaliseren is jouw positie erg belangrijk! Je komt te werken in het team wat verantwoordelijk is voor de search optimalisatie. Hierbij zal je samen gaan werken met onder meer een

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 <info@etsero.nl>";

    $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 <info@etsero.nl>' . "\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

22/09/2021 19:22:22
 
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 <info@etsero.nl>";

    $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 <info@etsero.nl>' . "\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.