Mail lijst

Status
Niet open voor verdere reacties.

vreugde

Gebruiker
Lid geworden
30 aug 2006
Berichten
186
Hey


ik heb een gelijk soortig probleem als hier http://www.helpmij.nl/forum/showthread.php?t=294632

Bij mij vul je het formulier in en wanneer je op de verzend knop klikt doet alles het, maar de succes pagina opent hij in een nieuw venster. Eigenlijk hoort hij deze pagina in de mainframe te openen want ik werk met frames.

Weet iemand wat er aan de hand is want ik weet me geen raad.
Het php script is als volgt:
PHP:
<?
foreach($_POST as $veld => $waarde){
	if(($veld != "ontvanger") || ($veld != "verzender") || ($veld != "verzendnaam") || ($veld != "onderwerp") || ($veld != "pagina")){ 
		$bericht .= $veld.": ".$waarde."<br>";
	}
}
$headers  = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "From: ".$_POST['verzender']." <".$_POST['verzendnaam'].">\n";
$headers .= "Return-Path: ".$_POST['verzender']."\n";
$headers .= "Reply-To: ".$_POST['verzender']."<".$_POST['verzendnaam'].">\n";
$headers .= "X-Mailer: ".$_POST['verzendnaam']."\n";
$headers .= "Content-Transfer-Encoding: 7bit\n";
mail($_POST['ontvanger'], $_POST['onderwerp'], $bericht, $headers);
header('LOCATION:'.$_POST['pagina']);
?>

Het formscript ziet er als volgt uit:
HTML:
<!-- BEGIN VERPLICHT GEDEELTE!!! -->
<form action='handle.php' method='POST'>
<input type='hidden' name='ontvanger' value='emailadres@emailadres'> <!-- BEPAAL ONTVANGER -->
<input type='hidden' name='verzender' value='emailadres@emailadres'> <!-- BEPAAL MAIL ADRES VERZENDER -->
<input type='hidden' name='verzendnaam' value='Naam zender'> <!-- BEPAAL NAAM VERZENDER -->
<input type='hidden' name='onderwerp' value='aanvraag proefles'> <!-- BEPAAL ONDERWERP -->
<input type='hidden' name='pagina' value='succespagina.html'> <!-- BEPAAL SUCCESPAGINA -->
<!-- EINDE VERPLICHT GEDEELTE --><br>
<form action="">
				
<input type="text" name="name" id="name" class="textbox" value="" size="40" />
<label for="name">Naam</label><br><br>
<input type="text" name="postcode" id="postcode" class="textbox" value="" size="8" />
<label for="postcode">Postcode</label>
<input type="text" name="woonplaats" id="woonplaats" class="textbox" value="" size="35" />
<label for="woonplaats">Woonplaats</label><br><br>
<input type="text" name="tel" id="tel" class="textbox" value="" size="14" />
<label for="tel">Telefoon</label>
<input type="text" name="leeftijd" id="leeftijd" class="textbox" value="" size="3" />
<label for="leeftijd">Leeftijd</label><br><br>
<input type="text" name="email" id="email" class="textbox" value="" size="40" />
<label for="email">E-mail</label><br><br>
<label for="comments">Ruimte voor opmerkingen</label>
<textarea name="comments" id="comments" class="textbox" rows="8" cols="30"></textarea>
<input type="submit" class="submitbutton" value="Verzend" />
</form>

Groeten Vreugde
 
Laatst bewerkt door een moderator:
Ik heb je vraag een eigen plek gegeven aangezien het niet netjes is in te breken in andermans vraag
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan