probleem bestel form

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ivo

ivo

01/02/2007 01:25:00
Quote Anchor link
Ik hebt een probleem met me bestel formulier elkaar als je iets bestel komt er dit in beeld te staan.

Omwille van een fout in de server is er niks verstuurd, excuus voor het ongemak. de aanvraag word dus niet verstuurd

Kan iemand mijn verder helpen?

Ik zal de code ook even hier neer zetten misshien hebben jullie er wel wat aan.

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
<?php
$mail
= "[email protected]";



   }


if(isset($_POST['verzenden'])){
 if(!isset($_POST['voorwaarden'])){
    echo 'De algemene voorwaarden zijn niet geaccepteerd. Gelieve terug te gaan en deze te accepteren.';
                                     }
else{

 if($_POST['aanhef'] == Dhr){
    $naam_ontvanger = "meneer ".$_POST['achternaam'];
                            }
else{
    $naam_ontvanger = "mevrouw ".$_POST['achternaam'];
                            }

 
    $email_ontvanger = $_POST['emailadres'];

    $naam_verzender = 'naam_verzender';
    $email_verzender = "email_verzender";
    
    $onderwerp = "Bestelling";

    $headers  = "MIME-Version: 1.0\n";  
    $headers  = "From: ".$naam_verzender." <".$email_verzender.">\r\n";
    $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $headers .= "Return-Path: Mail-Error <".$email_verzender.">\r\n";
    $headers .= "Reply-To: ".$naam_verzender." <".$email_verzender.">\r\n";
    
    $bericht = "Beste ".$naam_ontvanger.",
U heeft zich zojuist ingeschreven voor het hostingpakket, "
.$_POST['hostingpakket']." met ".$_POST['domein'].".
Bij het inschrijven bent u ook akkoort gegaan met het de algemene voorwaarden.
Bij de inschrijving hebt u de volgende gegevens in gevult
--------------------------
Betalingsperiode: "
.$_POST['periode'].".
Betalingmethode: "
.$_POST['methode'].".
  
Persoonsgegevens
-----------------    

Aanhef: "
.$_POST['aanhef'].".
Voorletters: "
.$_POST['voorletters'].".
Voornaam: "
.$_POST['voornaam'].".
Achternaam: "
.$_POST['achternaam'].".
Adres: "
.$_POST['adres'].".
Postcode: "
.$_POST['postcode'].".
Woonplaats: "
.$_POST['woonplaats'].".
Provincie: "
.$_POST['provincie'].".
Land: "
.$_POST['land'].".
Telefoonnummer: "
.$_POST['telefoonnummer'].".
Faxnummer: "
.$_POST['faxnummer'].".
E-mailadres: "
.$_POST['emailadres'].".
Geboorte datum: "
.$_POST['geb1']." ".$_POST['geb2']." ".$_POST['geb3'].".
Opmerkingen: "
.$_POST['opmerkingen'].".

Hosting pakket: "
.$_POST['hostingpakket'].".
Domein: "
.$_POST['domein'].".
----------------------------
Totaal per jaar:    "
.$_POST['prijs']." €.

--------------------------

Met vriendelijke groet,
i2web.nl"
;

    $bericht = nl2br($bericht);
    if(mail($email_ontvanger, $onderwerp, $bericht, $headers) && mail($email_verzender, $onderwerp, $bericht, $headers)){
        echo 'Uw gegevens zijn aangekomen en verwerkt, we zullen zo spoedig mogelijk met u in contact komen.';
    }
else {
        echo 'Omwille van een fout in de server is er niks verstuurd, excuus voor het ongemak.';
    }
                        }
}

?>


Mod-edit:
Even wat regels weggehaald (eenmalig). http://www.phphulp.nl/faq/#26
Gewijzigd op 01/01/1970 01:00:00 door Ivo
 
PHP hulp

PHP hulp

27/11/2024 06:23:09
 
Kalle P

Kalle P

01/02/2007 01:35:00
Quote Anchor link
Het gaat over dit stukje code (laat me raden kwakkeloos overgenomen en op je site gezet?):

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
    if(mail($email_ontvanger, $onderwerp, $bericht, $headers) && mail($email_verzender, $onderwerp, $bericht, $headers)){
        echo 'Uw gegevens zijn aangekomen en verwerkt, we zullen zo spoedig mogelijk met u in contact komen.';
    } else {
        echo 'Omwille van een fout in de server is er niks verstuurd, excuus voor het ongemak.';
    }

Wat er op neer komt dat je mail() functie niet werkt op je site.

Maak eens op nieuwe php pagina aan met
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
phpinfo();
?>

En kijk of de mailen wel mogelijk is op jou hosting.

Voor meer info misschien: phpinfo mail
 
Ivo

ivo

01/02/2007 02:09:00
Quote Anchor link
En dan ?
 
Terence Hersbach

Terence Hersbach

01/02/2007 08:48:00
Quote Anchor link
Zul je even aan moeten geven of mail aanstaat op jouw server..
 
Ivo

ivo

01/02/2007 11:36:00
Quote Anchor link
Ja dit staat aan hoor
 



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.