Mailformpje mailt niet !

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Melvin reuvers

melvin reuvers

05/05/2011 12:07:29
Quote Anchor link
Hallo allemaal,

Heb een paar dagen geleden een mailformpje in elkaar geflanst,
na het invullen van de formulier en als ik hem verzend krijg ik de bedankpagina,
dus kan ik er van uitgaan dat er (nog) geen fouten in het formpje zijn dat er voor moet zorgen dat alles netjes in mijn mailbox moet komen.

Misschien iemand met meer (veeel meer) kennis/ervaring met php die me in de juiste weg kan duwen?

Hier de simpele code:


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
<?php
  $Voorletters
= $_REQUEST['voorletters'] ;
  $Achternaam = $_REQUEST['achternaam'] ;
  $Adres = $_REQUEST['adres'] ;
  $Woonplaats = $_REQUEST['woonplaats'] ;
  $Land = $_REQUEST['land'] ;
  $Telefoon = $_REQUEST['telefoon'] ;
  $Emailadres = $_REQUEST['emailadres'] ;
  $Soort = $_REQUEST['methode'] ;
  $Merk = $_REQUEST['merk'] ;
  $Type = $_REQUEST['type'] ;
  $Brandstof = $_REQUEST['brandstof'] ;
  $Transmissie = $_REQUEST['transmissie'] ;
  $Carosserie = $_REQUEST['carosserie'] ;
  $Bouwmaand = $_REQUEST['bouwmaand'] ;
  $Bouwmaand = $_REQUEST['bouwjaar'] ;
  $Kilometerstand = $_REQUEST['kmstand'] ;
  $Gewenste = $_REQUEST['gewenstekleur'] ;
  $Kenteken = $_REQUEST['kenteken_land'] ;
  $Kenteken = $_REQUEST['kenteken'] ;
  $Gemeente = $_REQUEST['Gemeente'] ;
  $Opties = $_REQUEST['opties'] ;
  $Gevonden = $_REQUEST['gevonden_via'] ;

   $mailto = 'emailadres' ;
   $subject = "Aanvraag" ;
   $formurl = "http://formadres.php" ;
   header( "Location: ../bedankt.php" );
$uself = 0;
$forcelf = 0;
$use_envsender = 1;
$use_sendmailfrom = 1;
$smtp_server_win = '' ;
$use_webmaster_email_for_from = 1;
$use_utf8 = 1;

$headersep = $uself ? "\n" : "\r\n" ;
$content_nl = $forcelf ? "\n" : (defined('PHP_EOL') ? PHP_EOL : "\n") ;
$content_type = $use_utf8 ? 'Content-Type: text/plain; charset="utf-8"' : 'Content-Type: text/plain; charset="iso-8859-1"' ;
if ($use_sendmailfrom) {
    ini_set( 'sendmail_from', $mailto );
}

if (strlen($smtp_server_win)) {
    ini_set( 'SMTP', $smtp_server_win );
}

$envsender = "-f$mailto" ;
$fullname = isset($_POST['voorletters']) ? $_POST['voorletters'] : $_POST['achternaam'] ;
$email = $_POST['emailadres'] ;
$comments = $_POST['opties'] ;
$http_referrer = getenv( "HTTP_REFERER" );

if (!isset($_POST['emailadres'])) {
    header( "Location: $formurl" );
    exit ;
}

if (($email_is_required && (empty($email) || !preg_match('/@/', $email))) || ($name_is_required && empty($fullname)) || ($comments_is_required && empty($comments))) {
    header( "Location: $errorurl" );
    exit ;
}

if ( preg_match( "/[\r\n]/", $fullname ) || preg_match( "/[\r\n]/", $email ) ) {
    header( "Location: $errorurl" );
    exit ;
}

?>
 
PHP hulp

PHP hulp

16/01/2025 01:15:28
 
Vincent Huisman

Vincent Huisman

05/05/2011 12:12:02
Quote Anchor link
Gewoon dit script even weg gooien en een nieuwe opzoeken :-)
Er is heel veel fout met dit script
 
John D

John D

05/05/2011 12:14:30
Quote Anchor link
Gooi maar weg, lees een tutorial en begin opnieuw.
$mailto = 'emailadres' ; <- dit wordt nooit een echt email adres
$formurl = "http://formadres.php" ; <- vreemde url, mischien http:// eraf halen?
$envsender = "-f$mailto" ; <- wat doet -f ??
enz, kortom: weggooien
 
Melvin reuvers

melvin reuvers

05/05/2011 12:20:57
Quote Anchor link
Bij emailadres hoort mijn prive emailadres met @ en al,
Formurl = onder normale omstandigheden ../public_html.form.php


Toevoeging op 05/05/2011 12:32:19:

Ben al weer op zoek :(
 
John D

John D

05/05/2011 12:54:32
Quote Anchor link
Zoek iets wat met $_POST['emailadres'] werkt en niet $_REQUEST['emailadres'] ;
Raadpleeg in ieder geval: http://phpwiki.santhe.nl/index.php/De_juiste_mailheaders
 



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.