Contact formulier > Email checker! [hulp nodig!]

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SQL ontwikkelaar

Functieomschrijving Voor een gave werkgever in regio Breda zijn wij per direct op zoek naar een SQL ontwikkelaar/ functioneel consultant. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Je test de ontwikkelde oplossingen om er zeker van te zijn dat deze voldoen aan de functionele specificaties en de behoeften van de organisatie; Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Je stelt op

Bekijk vacature »

Software developer

Werkzaamheden voor jou als software developer Voor een goede relatie in de regio Zwolle (meerdere locaties) zoeken wij een software developer die betrokken is bij de ontwikkelcyclus en verantwoordelijk is voor het testen en keuren van nieuwe en geoptimaliseerde software. In deze functie ben je in de implementatiefase de persoon die risico's beoordeelt en intern oplossingen aanbrengt om risico's te verkleinen. Binnen het ontwikkelteam van de software ben je een belangrijke schakel waar je intensief meewerkt met scrum. Het voorkomen van bugs in de programma's en het bevorderen van gebruiksvriendelijkheid voor eindklanten zijn voor jou een uitdaging en geeft voldoening

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Node.js developer looking for a challenging consul

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving Voor de gemeente Amsterdam zijn wij op zoek naar een softwareontwikkelaar Cleopatra. De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van brom- en snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie. Functie

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je werkt mee aan de migratie naar .NET 6; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Zij zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

Software Developer C++ en Perl

Ben je een slimme en enthousiaste universitair opgeleide bèta die graag bij een relatief klein softwarebedrijf wil werken waar de sfeer goed is en eigen inbreng gewaardeerd wordt? Wij, IntelliMagic in Leiden, ontwikkelen technisch hoogwaardige software op het gebied van IT infrastructuur performance analytics. Het type software zorgt voor intellectueel interessante uitdagingen. We ontwerpen de producten zelf en verkopen deze als off-the-shelf software aan grote bedrijven in Europa en de VS. Wij zoeken een ervaren C++ software engineer met kennis van Perl voor een van onze ontwikkelteams. Werkzaamheden Samen met de andere ontwikkelaars specificeren, ontwerpen en implementeren van nieuwe functionaliteit

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een bedrijf in de omgeving van Utrecht! Wil jij werken voor een internationaal bedrijf waar je legio mogelijkheden krijgt als Software Ontwikkelaar? Grijp nu je kans! Je kunt een uitdagende rol gaan vervullen als C#.NET Developer binnen een internationaal bedrijf dat gevestigd is in omgeving van Utrecht. Je zult gaan samenwerken met collega's die over de hele wereld verspreid zitten. Dit bedrijf is zeer vooruitstrevend en werkt met de nieuwste technieken. Als C#.NET Developer ga jij je bezig houden met het volgende: Je blijft op de hoogte van

Bekijk vacature »

Back-end Programmeur

Functieomschrijving Heb jij kort geleden je HBO ICT in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een ambitieuze werkgever in de regio van Breda zijn wij op zoek naar een Back-end programmeur met affiniteit met C#.NET, SQL en MS Access. Samen met team bestaand uit ware ICT professionals ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Belangrijk is dat je kennis of ervaring hebt van C#.NET en SQL. Je toont een flexibele en sociale houding naar klanten toe. Je denkt in nieuwe mogelijkheden & gaat graag de uitdaging aan. Bedrijfsprofiel De

Bekijk vacature »

Productontwikkelaar Food

Wat ga je doen Als Productontwikkelaar Food ga je nieuwe producten ontwikkelen en bestaande producten verbeteren. Je bent hierbij betrokken bij het gehele proces: van productconcept naar proefreceptuur, het realiseren va het product (op kleine schaal) en het testen van producten in een productieomgeving. Verder: Bewaak je de status van verschillende fases van productontwikkeling en lever je tijdig de benodigde data aan Ben je bezig met de optimalisatie van oude en nieuwe recepturen Begeleid of organiseer je proefsessies (sensorisch onderzoek) in het team en/of bij klanten Onderhoud je contacten met de klanten, leveranciers van grondstoffen e.a. externe partijen Houd je

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 »

Senior Java developer

Dit ga je doen Jouw taken als Senior Java Developer zijn: Het maken van strategische keuzes omtrent de nieuwbouw van applicaties; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java FX, JDBC, SQL, REST, Jax-RS, JSON, Maven, JUnit en Spring (boot)); Reviewen van code en feedback geven op collega developers; Analyseren en oplossen van bugs/incidenten door het onderlinge verband te kunnen leggen van verschillende losstaande systemen. Hier ga je werken Het bedrijf waar je als Senior Java Developer komt te werken staat internationaal bekend om het testen van bodemstructuren door middel van echotechnieken en beeldherkenning.

Bekijk vacature »

Lead Webdeveloper

Als Lead webdeveloper bij KUBUS ben je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de webapplicatie en services van BIMcollab. In je rol als lead developer zoek je als vanzelf op een creatieve manier naar het optimum tussen benodigde implementatie-tijd, de performance van de applicatie en een snelle go-to-market van features, aansluitend bij onze geautomatiseerde test- en release train. Hierbij bewaak je in samenwerking met de andere senior ontwikkelaars in je team de architectuur van de applicatie en adviseer je de product owner over noodzakelijke refactoring om de onderhoudbaarheid van het platform te verbeteren. Ons

Bekijk vacature »

Software Developer PHP

Functie omschrijving We are looking for a dutch native speaker Voor een opdrachtgever in de regio van Geldrop ben ik op zoek naar een Software Developer PHP. Jij krijgt een rol met veel verantwoordelijkheid in een groeiende organisatie. In deze functie werkt je voornamelijk remote en op een vast moment kom je met het team samen, om samen te werken en nieuwe doelen te bepalen. Wat ga je doen? Je wordt verantwoordelijk voor de interne applicatie; Je zorgt voor de doorontwikkeling van de applicatie: zowel back-end, front-end; De basis van het werk betreft front-end technieken; Periodiek bepaal je samen met

Bekijk vacature »

SQL Database Ontwikkelaar

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 houdt je bezig met het ontwerp en de ontwikkeling van MS SQL server databases, dit doe je met T-SQL als programmeer laag. De begeleiding van projecten van A tot Z, je zult aansluiten bij meetings met

Bekijk vacature »
Ibrahim A

Ibrahim A

11/01/2012 17:04:10
Quote Anchor link
Beste,

Ik wil graag een contact script voor mijn website..
ik heb er een gevonden! maar zonder mail checker...
ik heb een mailcheck script gedownload en erin gezet,
alleen werkt hij niet :S

Live preview: http://tinyurl.com/7skakzt

De contact script bestaad uit 4 paginas:
- index.php
- functions.php
- captcha.php
- config.php

index.php:
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
116
117
118
119
120
121
122
123
124
125
<?php

/** start sessions **/
@session_start();

/** include config **/
include('config.php');

/** include functions email **/
include('functions_email.php');

/** reset error & success vars **/
$error = 0;
$success = 0;
$error_message = '';

/** set error message array **/
$error_message = array();

/** try to send message **/
if(isset($_POST['submit']))
{

   /** check if name is filled in **/
   if($_POST['name'] == '')
   {

      $error = 1;
      $error_message[] = 'Please fill in your full name.';
   }

  
   /** check if email is filled in **/
   if($_POST['email'] == '')
   {

      $error = 1;
      $error_message[] = 'Please enter a valid email.';
   }

   elseif(ControleerEmail($_POST['email'])) {
      $error = 1;
      $error_message[] = 'controleer je email';
    }

  
   /** check if subject is filled in **/
   if($_POST['subject'] == '')
   {

      $error = 1;
      $error_message[] = 'Please enter a subject.';
   }

  
   /** check if comment is filled in **/
   if($_POST['comments'] == '')
   {

      $error = 1;
      $error_message[] = 'Please write a comment.';
   }


   /** check if captcha is correct **/
   if($_POST['Captcha'] != $_SESSION['Captcha'] || $_POST['Captcha'] == '')
   {

      $error = 1;
      $error_message[] = 'Please choose the correct captcha.';
   }


   /** no error **/
   if($error != 1)
   {

      send_generic($mailto, $_POST['email'], $_POST['subject'], $_POST['comments']);
      if($autorespond == true){ send_generic($_POST['email'], $mailto, 'RE: '.$_POST['subject'], $autorespond_message); }
      $success = 1;
   }
}



?>



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<style type="text/css">
#contact {background: #fff; border: 1px solid #e7e7e7; margin: 30px auto 1em; text-align: left; width: 400px; padding: 2em; margin-bottom: 30px;}
#contact #error {background: #f9efef url(images/cross.png) no-repeat 9px 8px; width: auto; height: auto; padding: 9px 34px; color: #494949; font: 11px arial; border: 1px #e9c6c6 solid; margin-bottom: 20px;}
#contact #success {background: #DFF2BF url(images/tick.png) no-repeat 9px 8px; width: auto; height: 13px; padding: 9px 34px; color: #4F8A10; font: 11px arial; border: 1px #4F8A10 solid;}
#contact .clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#contact hr {border: 0px; background: none; border-bottom: 1px dotted #aaa; height: 0px; margin: 1em 0;}
#contact label {display: block; margin-bottom: 4px; color: #6182a1;}
#contact input[type=text], #contact input[type=password], #contact textarea {color: #333; margin-bottom: 7px; background: #fff; border: 1px solid #ccc; padding: 5px; width: 95%;}
#contact input[type=submit] {background: #eee; border: 3px double #ccc; padding: 2px; font-size: 1em; width: auto; margin-right: 6px;}
#contact a {color: #6182a1; font: inherit; text-decoration: none;}
#contact #captcha div {display: inline; float: left;}
</style>
<script type="text/javascript" src="./javascript/jquery.js"></script>
<script type="text/javascript" src="./javascript/captcha.js"></script>
<title>SpiralContact</title>
</head>
<body>
<div id="contact" class="clearfix">
  <?php
  if($error == 1)
  {

     echo '<div id="error">';
     foreach($error_message as $err){ echo $err . "<br>"; }
     echo '</div>';
  }

  ?>

  
  <?php if($success != 1): ?>
    <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
    <label for="name">Name</label>
    <input name="name" id="name" size="30" type="text" value="<?php echo $_POST['name']; ?>" />
    <label for="email">Email</label>
    <input name="email" id="email" size="30" type="text" value="<?php echo $_POST['email']; ?>" />
    <label for="subject">Subject</label>
    <input name="subject" id="subject" size="30" type="text" value="<?php echo $_POST['subject']; ?>" />
    <label for="comments">Comments</label>
    <textarea name="comments" cols="46" rows="5" id="comments"><?php echo $_POST['comments']; ?></textarea>
    <div id="captcha"><?php require('captcha.php'); ?></div><br /><br />
    <hr>
    <input name="submit" value="Submit" type="submit" />
  </form>
  <?php else: ?>
  <div id="success">Thank you for your comments.</div>  
  <?php endif; ?>
</div>
</body>
</html>


Functions:
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
<?php


/** this function sends a custom email **/
function send_generic($recipient, $sender, $subject, $message, $search = "", $replace = "")
{

    /** decode subject and email for sending **/
    $subject = htmlspecialchars_decode($subject, ENT_QUOTES);
    $message = htmlspecialchars_decode($message, ENT_QUOTES);

    /** replace variables in subject and message **/
    $subject = str_replace($search, $replace, $subject);
    $message = str_replace($search, $replace, $message);

    /** encode subject for UTF8 **/
    $subject = "=?UTF-8?B?".base64_encode($subject)."?=";

    /** replace carriage returns with breaks **/
    $message = str_replace("\n", "<br>", $message);

    /** set headers **/
    $headers = "MIME-Version: 1.0"."\n";
    $headers .= "Content-type: text/html; charset=utf-8"."\n";
    $headers .= "Content-Transfer-Encoding: 8bit"."\n";
    $headers .= "From: $sender"."\n";
    $headers .= "Return-Path: $sender"."\n";
    $headers .= "Reply-To: $sender";

    /** send mail **/
    mail($recipient, $subject, $message, $headers);

    return true;
}



function
ControleerEmail($a)
{

return ereg("[A-Za-z0-9_-]+([\.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([\.]{1}[A-Za-z0-9-]+)+",$a);
}


?>


Het mail script werkt nu niet.. ,

Alvast bedankt!
Gewijzigd op 11/01/2012 17:52:22 door Chris -
 
PHP hulp

PHP hulp

27/05/2026 04:54:44
 
Nick van der heijden

nick van der heijden

11/01/2012 17:14:03
Quote Anchor link
Zoiezo zie ik al dat er
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
if(isset($_POST['submit']))
{
[\code]
staat
dat moet je veranderen in
if($_SERVER['REQUEST_METHOD']=="POST"){
\\cdoe
}
 
Obelix Idefix

Obelix Idefix

11/01/2012 17:17:46
Quote Anchor link
Code graag tussen code-tags.
Hoe weet je zeker dat het mailscript niet werkt? Gaat het niet eerder fout? Krijg je een foutmelding?
Ereg is verouderd. Kijk naar pregmatch
PHP_SELF wordt afgeraden. Gebruik bv action=""
Ik blijf adviseren om niet op de mailfunctie van php te vertrouwen, maar bv swiftmailer of phpmailer te gebruiken.
Gebruik geen if(isset($_POST['submit'])) maar if($_SERVER['REQUEST_METHOD'] == "POST")
om te controleren of een formulier is verzonden.
Waarom een @ voor session_start();
Gewijzigd op 11/01/2012 17:18:45 door Obelix Idefix
 
Kris Peeters

Kris Peeters

11/01/2012 17:48:42
Quote Anchor link
Ibrahim A op 11/01/2012 17:04:10:
... script voor mijn website ...

ik heb er een gevonden! ...

alleen werkt hij niet :S


Misschien kan je beter een script zoeken dat wel werkt.

Wanneer mensen een script maken en een specifiek probleem hebben, helpen we met plezier.
Maar hier heb je een kant-en-klaar script; en het werkt niet. We zien onmiddellijk dat er verouderde technologie in zit (bv. ereg() ).
 
Chris -

Chris -

11/01/2012 17:54:31
Quote Anchor link
Hoi Ibrahim,

Ik heb je post even aangepast en de code in de -tags geplaatst. Dat is een stuk beter te kijken.

Je functie ControleerEmail is verouderd. Je kan beter gebruik maken van filter_var, en dat gebruiken!

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
function ControleerEmail($a)
{
return filter_var($a, FILTER_VALIDATE_EMAIL);
}


Laat even horen of het nu wel werkt :)

Als het nog niet werkt, kijk dan ook even of je nog foutmeldingen heb en plaats die dan hier.

Groeten,
Chris
 



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.