Ik heb ergens een mailscript vandaag getrokken om direct vanaf een website een formulier te verzenden.
Ik krijg wel netjes een nieuwe mail, maar alleen zonder de ingevulde tekst / naam / onderwerp etc.
Ik denk dat ik iets niet goed heb gedaan, maar ben aardig leek op php gebied.
<?php
$emailadres = "info@gerritpasman.nl";
$sitenaam = "www.gerritpasman.nl";
if(isset($_GET['actie']) == "verzenden")
{
if(empty($_POST['onderwerp']) || empty($_POST['naam']) || empty($_POST['email']) || empty($_POST['bericht']))
{
echo "U bent wat vergeten in te vullen! Alles moet ingevuld zijn.";
}
else
{
mail($emailadres, $onderwerp, "Afzender: $naam \nEmail adres: $email \nIP: ".$_SERVER['REMOTE_ADDR']." \n\nBericht: \n$bericht", "From: $naam || $sitenaam");
echo "Mail succesvol verzonden!";
}
}
else
{
?>
<form method="post" name="verzenden" action="<?=$_SERVER['PHP_SELF']?>?actie=verzenden">
<table border="0" width="346">
<tr>
<td height="16" width="142">Naam</td>
<td height="16" width="151">
<input type="text" name="naam" size="22"></td>
</tr>
<tr>
<td height="27" width="142">Emailadres</td>
<td height="27" width="151">
<input type="text" name="email" size="22"></td>
</tr>
<tr>
<td height="17" width="142">Onderwerp</td>
<td height="17" width="151">
<input type="text" name="onderwerp" size="22"></td>
</tr>
<tr>
<td height="140" width="340" colspan="2">
<textarea name="bericht" rows="8" cols="47""></textarea></td>
</tr>
<tr>
<td height="18" width="340" colspan="2">
<input type="submit" value="Verzenden" name="verzenden""></td>
</tr>
</table>
</form>
<?php
}
?>
kan iemand helpen?
Ik krijg wel netjes een nieuwe mail, maar alleen zonder de ingevulde tekst / naam / onderwerp etc.
Ik denk dat ik iets niet goed heb gedaan, maar ben aardig leek op php gebied.
<?php
$emailadres = "info@gerritpasman.nl";
$sitenaam = "www.gerritpasman.nl";
if(isset($_GET['actie']) == "verzenden")
{
if(empty($_POST['onderwerp']) || empty($_POST['naam']) || empty($_POST['email']) || empty($_POST['bericht']))
{
echo "U bent wat vergeten in te vullen! Alles moet ingevuld zijn.";
}
else
{
mail($emailadres, $onderwerp, "Afzender: $naam \nEmail adres: $email \nIP: ".$_SERVER['REMOTE_ADDR']." \n\nBericht: \n$bericht", "From: $naam || $sitenaam");
echo "Mail succesvol verzonden!";
}
}
else
{
?>
<form method="post" name="verzenden" action="<?=$_SERVER['PHP_SELF']?>?actie=verzenden">
<table border="0" width="346">
<tr>
<td height="16" width="142">Naam</td>
<td height="16" width="151">
<input type="text" name="naam" size="22"></td>
</tr>
<tr>
<td height="27" width="142">Emailadres</td>
<td height="27" width="151">
<input type="text" name="email" size="22"></td>
</tr>
<tr>
<td height="17" width="142">Onderwerp</td>
<td height="17" width="151">
<input type="text" name="onderwerp" size="22"></td>
</tr>
<tr>
<td height="140" width="340" colspan="2">
<textarea name="bericht" rows="8" cols="47""></textarea></td>
</tr>
<tr>
<td height="18" width="340" colspan="2">
<input type="submit" value="Verzenden" name="verzenden""></td>
</tr>
</table>
</form>
<?php
}
?>
kan iemand helpen?
XboX live : DaWauZ