php mailscript bedank pagina?

Status
Niet open voor verdere reacties.

hiddevk

Gebruiker
Lid geworden
16 nov 2007
Berichten
58
Ik heb het eindelijk voor elkaar gekregen om een php mailscript voor op mijn site te maken.
Het is een formulier waar bezoekers kunnen klagen als mijn website niet goed wordt weergeven. Nu wil ik een eigen bedank pagina instellen, maar dat lukt dus niet

Ik heb nu deze code:

PHP:
<?php 
$naam = htmlspecialchars($_POST["naam"]);
$browser = htmlspecialchars($_POST["browser"]);
$klacht = htmlspecialchars($_POST["klacht"]);

if (!$naam) {
echo "U heeft geen naam ingevuld!";
exit; }

if (!$browser) {
echo "U heeft geen e-mailadres ingevuld!";
exit; }

if (!$klacht) {
echo "U heeft geen aanvullende informatie ingevuld!";
exit; }

else {

$tijd = time();
$datum = strftime("%d/%m/%y %H:%M", $tijd);
$ip = getenv("REMOTE_ADDR");
$message = "" . $naam . " met het IP $ip, en de browser $browser stuurde op $datum het volgende bericht: 
____________________________________
" . $klacht . "
------------------------------------";

$mailadres = "info@hiddevk.nl";
$message = str_replace ("<br>","\n", $message);
  mail("$mailadres", "Een klacht over HIDDEVK.NL",
    $message, "From: " . $naam . "");
    
echo "Bedankt dat je een bericht verzonden hebt!"
}
?>

Ik dacht dat ik de URL (http://www.hiddevk.nl/verzonden.html) moest zetten waar nu even voor het gemak

PHP:
echo "HIER MOET DE URL KOMEN"

staat, maar als ik dat doe doet hij het niet!

Wat moet ik doen?
 
PHP:
<?php  
$naam = htmlspecialchars($_POST["naam"]); 
$browser = htmlspecialchars($_POST["browser"]); 
$klacht = htmlspecialchars($_POST["klacht"]); 

if (!$naam) { 
echo "U heeft geen naam ingevuld!"; 
exit; } 

if (!$browser) { 
echo "U heeft geen e-mailadres ingevuld!"; 
exit; } 

if (!$klacht) { 
echo "U heeft geen aanvullende informatie ingevuld!"; 
exit; } 

else { 

$tijd = time(); 
$datum = strftime("%d/%m/%y %H:%M", $tijd); 
$ip = getenv("REMOTE_ADDR"); 
$message = "" . $naam . " met het IP $ip, en de browser $browser stuurde op $datum het volgende bericht:  
____________________________________ 
" . $klacht . " 
------------------------------------"; 

$mailadres = "info@hiddevk.nl"; 
$message = str_replace ("<br>","\n", $message); 
  mail("$mailadres", "Een klacht over HIDDEVK.NL", 
    $message, "From: " . $naam . ""); 

/* Hieronder zet je de inhoud van je bedankpagina... */ ?>


<?php /* Hierboven de inhoud van je bedankpagina...*/
} 
?>
Gewoon de broncode van die bedankpagina tussen het bovenstaande commentaar plaatsen.
 
:-d

Kan ik ook HTML daartussen zetten?
Ik ben dit weekeind niet bij mijn computer waar de bedanktpagina op staat, maar ik zal het zondagavond meteen proberen!

Bedankt!
 
Ja hoor, aangezien ik de PHP-tags sluit kun je daarna alleen maar HTML typen.
Zolang je maar tussen de door mij neergezette comments blijft :)

Je kunt ook gewoon de bron uit de pagina op internet halen aangezien die hetzelfde is :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan