pagina wordt in Iframe geladen

Status
Niet open voor verdere reacties.

Hans1962

Gebruiker
Lid geworden
16 feb 2007
Berichten
125
Goedenavond allemaal.

Ik heb een website gemaakt en maak gebruik van een iframe.
Mijn emailverkeer wordt via een php script afgehandeld en dit werkt perfect.
Het enige probleem is, als een bericht succesvol is verstuurd, wordt er een bedankpagina getoond. Alleen wordt deze nieuwe pagina in het iframe geladen en dat is niet de bedoeling.
Kan iemand mij helpen?

Het script ziet er als volgt uit:

=================================================================
<?php

$adminaddress = "info@test.nl";
$siteaddress ="http://www.test.nl";
$sitename = "test.nl";


$voornaam = $HTTP_POST_VARS['voornaam'] ;
$achternaam = $HTTP_POST_VARS['achternaam'] ;
$telefoonnummer = $HTTP_POST_VARS['telefoonnummer'] ;
$email = $HTTP_POST_VARS['email'] ;


if (empty($_POST['voornaam']) || empty($_POST['email'])) {


echo 'U heeft enkele verplichte gegevens niet ingevuld. Alle velden die met * zijn gemarkeerd, dienen te worden ingevuld. Klik op de button "Vorige"of "Back" van uw internetbrowser om de ontbrekende gegevens alsnog in te vullen. ';

} else {
$voornaam = $_POST['voornaam'];
$achternaam = $_POST['achternaam'];
$telefoonummer = $_POST['telefoonnummer'];
$Email = $_POST['email'];
$Bericht = $_POST['Bericht'];

$message = "Emailbericht verstuurd vanaf uw website:\nvoornaam = $voornaam\nachternaam = $achternaam\ntelefoonnummer = $telefoonnummer\nemail = $email\nBericht = $Bericht \n\n";

mail("info@imagination-webdesign.nl", "Emailbericht vanaf uw website", $message,
"From: test.nl\r\n"
."Reply-To: $email\r\n");



header( "location: http://www.test.nl/email_bedankt.htm" );

mail ("$email","Hartelijk bedankt voor het bezoeken van $sitename",
"Geachte mevrouw/mijnheer $achternaam,\n
Bedankt voor uw bericht en uw bezoek aan de website van $sitename.\n
Wij proberen uw bericht zo snel mogelijk te beantwoorden.\n


Met Vriendelijke Groet,\n
Team test.nl
$siteaddress","FROM:$adminaddress"
) ;
}
?>
 
opgelost

Goedenavond allemaal.

Ik heb een website gemaakt en maak gebruik van een iframe.
Mijn emailverkeer wordt via een php script afgehandeld en dit werkt perfect.
Het enige probleem is, als een bericht succesvol is verstuurd, wordt er een bedankpagina getoond. Alleen wordt deze nieuwe pagina in het iframe geladen en dat is niet de bedoeling.
Kan iemand mij helpen?

Het script ziet er als volgt uit:

=================================================================
<?php

$adminaddress = "info@test.nl";
$siteaddress ="http://www.test.nl";
$sitename = "test.nl";


$voornaam = $HTTP_POST_VARS['voornaam'] ;
$achternaam = $HTTP_POST_VARS['achternaam'] ;
$telefoonnummer = $HTTP_POST_VARS['telefoonnummer'] ;
$email = $HTTP_POST_VARS['email'] ;


if (empty($_POST['voornaam']) || empty($_POST['email'])) {


echo 'U heeft enkele verplichte gegevens niet ingevuld. Alle velden die met * zijn gemarkeerd, dienen te worden ingevuld. Klik op de button "Vorige"of "Back" van uw internetbrowser om de ontbrekende gegevens alsnog in te vullen. ';

} else {
$voornaam = $_POST['voornaam'];
$achternaam = $_POST['achternaam'];
$telefoonummer = $_POST['telefoonnummer'];
$Email = $_POST['email'];
$Bericht = $_POST['Bericht'];

$message = "Emailbericht verstuurd vanaf uw website:\nvoornaam = $voornaam\nachternaam = $achternaam\ntelefoonnummer = $telefoonnummer\nemail = $email\nBericht = $Bericht \n\n";

mail("info@imagination-webdesign.nl", "Emailbericht vanaf uw website", $message,
"From: test.nl\r\n"
."Reply-To: $email\r\n");



header( "location: http://www.test.nl/email_bedankt.htm" );

mail ("$email","Hartelijk bedankt voor het bezoeken van $sitename",
"Geachte mevrouw/mijnheer $achternaam,\n
Bedankt voor uw bericht en uw bezoek aan de website van $sitename.\n
Wij proberen uw bericht zo snel mogelijk te beantwoorden.\n


Met Vriendelijke Groet,\n
Team test.nl
$siteaddress","FROM:$adminaddress"
) ;
}
?>
 
Opgelost

Heb het al opgelost.

Heb alleen de pagina geladen die in het iframe moet.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan