PHP Formulier

Status
Niet open voor verdere reacties.

Knijntjuh

Gebruiker
Lid geworden
31 dec 2005
Berichten
73
Hey,
ik heb een formulier van php,
alleen als ik een mail wil beantwoorden,
moet ik de emailadres van diegene zelf invullen.
Kan het niet zo ingesteld zijn als ik wil beantwoorden,
dat dan gelijk de emailadres van diegene komt als
die heeft gemailt?
Hier codes;
PHP:
<STYLE type="text/css">
BODY {scrollbar-3dlight-color:#F0FFF0;
scrollbar-arrow-color:#000000;
scrollbar-base-color:#F5F5F5;
scrollbar-track-color:#F5F5F5;
scrollbar-darkshadow-color:#F0F8FF;
scrollbar-face-color:#F5F5F5;
scrollbar-highlight-color:#F5F5F5;
scrollbar-shadow-color:#C0C0C0}
</STYLE> 
  <font size="1" face="Verdana">
  <?php

$websitenaam = "Habbonet";
$wij = "c.smissaert@planet.nl";
if($submit) {
if($wij == "" || $onderwerp == "" || $onderwerp == "niets" || $naam == "" || $email == "" || $bericht == "") {
echo "Je hebt niet alles ingevuld!<a href='javascript:history.back(-1)'> Klik hier</a> en vul alles goed in.<br>";
}
else {
mail("$wij", "$onderwerp", "
Iemand heeft een mail verstuurd vanaf het contactformulier op $websitenaam
Zijn gegevens:

naam: $naam,
e-mail: $email
onderwerp: $onderwerp
Bericht: $bericht
IP adres: ".$_SERVER['REMOTE_ADDR']);
echo "Bedankt voor de mail, je krijgt zo snel mogelijk antwoord terug!";
mail("$email", "Mail Habbonet", "
Beste $naam ,
bedankt voor het invullen van het contact formulier.
We laten je weten met deze automatische mail dat je e-mail is ontvangen.
Krijg je binnen 5 werkdagen geen antwoord terug,
dan verzoeken we jou om met deze automatische terug te beantwoorden,
om de automatische mail van Habbonet opnieuw te voorkomen.

$websitenaam ");
}
}
else {
echo "
<form method=post>
Habbo naam:<br>
<input type=text name=naam><br>
E-mail (voor antwoord):<br>
<input type=text name=email><br>
Onderwerp:<br>
<select name=onderwerp>
<option value=niets>Klik op de pijlen om te kiezen</option>
<option value=klacht>Klacht</option>
<option value=idee>Idee voor Habbonet</option>
<option value=vraag>Algemene vraag</option>
<option value=fout>Fout in de site</option>
<option value=iets anders>Overige</option>
</select><br>
Bericht:<br>
<textarea name=bericht cols=30 rows=4></textarea><br>
<br>
<input type=submit name=submit value=Zenden>
</form> ";

}
echo("<br><i>Habbonet<i>");
?></font>
 
Je bedoelt dat dit een mail form is dat mensen kunnen invullen, en dat dan die mail bij jou terecht komt, en dat als jij zo'n mail beantwoord dat dan auto het e-mail van de mailform gebruiker in het aan venster komt te staan ofzo???

PHP:
mail("$wij", "$onderwerp", "
Iemand heeft een mail verstuurd vanaf het contactformulier op $websitenaam
Zijn gegevens:

naam: $naam,
e-mail: $email
onderwerp: $onderwerp
Bericht: $bericht
IP adres: ".$_SERVER['REMOTE_ADDR']);
volgens mij als je gewoon nog zon kommatje erbij doet krijg je de "from" oftewel:
PHP:
mail("naarE-mail", "onderwerp", "hetbericht", "vanemail bij jou is dat de variabel $email"
Ik kan niet goed php, sterker nog, ik kan het niet, ik kan het snappen. Dit moet kloppen geloof ik...:)
 
Laatst bewerkt:
Dat is het probleem bij mij ook, heb ook geen verstand van php.
En van wat jij hebt getypt, weet ik niet waar ik die moet bewerken of invoegen.

Kan je voor mij de hele formulier kopieren met de goede codes erbij? :P
 
ehm... moet lukken.. ik hoopte dat jij php kon, en mij snapte en zelf er in kon plaatsen, maar ik zal kijken of het lukt...

Ik zal dan sowiso ff googelen of wat ik zei precies klopt...

aww... ik heb gegoogled, en ik kom uit dat de volgende ,"" niet from is maar headers... Maar ik ben nog niet uitgezocht, voor school beantwoord ik vaak e-mailtjes, en daarbij hoef ik niet het e-mail adres te kopieren...


Nope sorry, ik kan je niet helpen. overal waar ik kom is header het laatst, en niet from. Het spijt me...:(
 
Ik heb hier nog een formulier, waar die automatische beantwoord ding er wel inzit denkik.
Alleen, waar moet ik mijn emaialdres invullen om het te ontvangen?
PHP:
<body>



<table border="0" cellspacing="0" cellpadding="0" width="505" height="223">
<tr>
	<td width="152" height="26"><font size="1" face="Verdana">Onderwerp&nbsp;</font></td>
	<td width="7" height="26><select name="type">
	<option value="">Klik op de pijlen om te kiezen</option>
	<option value="enter">Ik heb een idee</option>
	<option value="purchase">Algemene feedback</option>
	<option value="ban">Klacht</option>
</select>

    </td>
</tr>
<tr>
	<td width="152" height="26"><font size="1" face="Verdana">Jouw Habbonaam</font></td>
	<td width="7" height="26"><input type="text" name="habboname" size="20" value=""></td>
	<td width="340" height="26"></td>
</tr>
<tr>
	<td width="152" height="25"><font size="1" face="Verdana">Jouw
      emailadres?&nbsp;</font></td>
	<td width="7" height="25"><input type="text" name="email" size="20" value=""></td>
</tr>
<tr>
	<td valign="top" width="152" height="138"><font size="1" face="Verdana">Type
      hier je bericht:</font></td>
	<td width="340" height="138"><textarea name="message" rows="6" cols="20"></textarea></td></tr>
<tr><td colspan="3" align="right" width="502" height="27">
    <p align="center"><input type="submit" value="Verzenden"></p>
  </td>
</tr>
</table>
 
Laatst bewerkt:
Dit ding kan niet werken... Er moet dan een extra file bij zitten. Dit is alleen een form, die nergens heen gaat... waarschijnlijk is dit gemaakt als form, en niet als volledig systeem...

dat moet in php...:confused:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan