First timer zoek hulp van ervaren dames/heren die waarschijnlijk meteen zien wat er niet klopt. Zit al uren te proberen maar ik kom niet verder...

Waarom wordt in de onderstaande code de overgedragen variabele BRONPAGINA wel weergeven op het scherm bij de ECHO (komt dus correct mee vanaf de vorige pagina) maar gaat de inhoud vd variabele niet mee in het mailbericht dat verderop wordt gegenereerd? Ook als ik de regel "echo $_GET['bronpagina'];" verwijder komt de variabele niet mee in de tekst vh bericht...

<?php
 
echo $_GET['bronpagina'];
 
?>


<?php
if (empty($_POST)) {
    //formulier niet verzonden, geef formulier weer
    ?>
<form action="mailform.php" method="post">
	<table border="0">
		<tbody>
		<tr>
			<td>Naam</td>
			<td><input type="text" name="naam" /></td>
		</tr>
		<tr>
			<td>Email</td>
			<td><input type="text" name="email" /></td>
		</tr>
		<tr>
			<td>Bericht</td>
			<td><textarea name="bericht" rows="5" cols="20"></textarea></td>
		</tr>
		<tr>
			<td>Keuze 1</td>
			<td><input name="Checkbox1" type="checkbox" />&nbsp;</td>
		</tr>
		<tr>
			<td>Keuze 2</td>
			<td><input name="Checkbox2" type="checkbox" />&nbsp;</td>
		</tr>
		<tr>
			<td>&nbsp;</td>
			<td><input type="submit" value="Verzenden" /></td>
		</tr>
	</tbody>
	</table>
</form>
<?php
}
else {
    //formulier wel verzonden, verzend bericht
    //definieer verzendopties
    $ontvanger = '[email protected]';
    $onderwerp = 'Docuaanvraag over ...';
    
    //stel bericht op
    $bericht = 'Naam: '.$_POST['naam'].'
    Email: '.$_POST['email'].'
    
    Bericht: '.$_POST['bericht'].'
    
    Keuze1: '.$_POST['Checkbox1'].' 
    
    Keuze2: '.$_POST['Checkbox2'].' 
    
    Bronpagina: '.$_GET['bronpagina'];

    //stel verzend-header op
    $verzender = 'From: '.$_POST['naam'].' <'.$_POST['email'].'>';
    
    //verzend bericht
    if (mail($ontvanger, $onderwerp, $bericht, $verzender)) {
        //succesmelding als correct verzonden
        echo '<p>Bericht is succesvol verzonden.</p>';
    }
?>

Je verwijst naar mailform.php, en je GET-parameters missen hierin.
Hoe pas ik dat aan dan?

De andere variabelen (velden) komen netjes mee, alleen BRONPAGINA niet. Mvrgr, Ed
Je kan ook de action leeglaten.
Thanks a lot Ariën, door "Je verwijst naar mailform.php, en je GET-parameters missen hierin" werd ik op het goede spoor gezet!

Opgelost met

<form action="mailformactiepags.php?bronpagina=<?php echo $_GET['bronpagina']; ?>" method="post">

Reageren