J.A.E -
Liittynyt: 13 Huh 2006 Viestejä: 11
|
Lähetetty: 9.5.2006 13:00 Viestin aihe: Ongelma palautteen mail-toiminnossa. |
|
|
Tuli tällainen ongelma, että kirjoitettu palaute ei näy sähköpostissa vaan ne Tuomari, Koti, Vieras..... Ei siis näy tekstiä, jonka palautteen kirjoittaja kirjoittaa.
jos joku viiittis ilmoitella virheistä.
Tässä on se osio, jonne pistin palaute lomakkeen.
Koodi: |
<title>Tuloksien ilmoitus</title>
<html>
<head>
<head>
<body>
<h1>Täytä alla olevat tiedot</h1>
<form method="post" action="tulostenkasittelija.php">
<table border=0 cellpadding=0 cellspacing=0 width=100%>
<tr>
<td width="40%" valign=top><b>Tuomari
</b>
<INPUT type="text" size="11" name="nimi"></td><td width="60%" valign=top>
<br>
<br>
</td>
</tr>
<tr>
<td width="40%" valign=top><b>Joukkueet
Koti </b>
<INPUT type="text" size="16" name="nimi"></td><td width="60%" valign=top>
<b>Vieras</b>
<INPUT type="text" size="18" name="nimi"><br><br>
</td>
</tr>
<tr>
<td width="40%" valign=top><p><p><b>Tulos</b>
<b> Koti</b>
<INPUT type="text" size="4" name="nimi"></td><td width="60%" valign=top>
<b>Vieras</b>
<INPUT type="text" size="5" name="nimi">
<br><br>
</td>
</tr>
<tr>
<td width="40%" valign=top><p><p><b>Maalit</b>
<b>Koti</b>
<INPUT type="text" size="21" name="nimi"></td><td width="60%" valign=top>
<b>Vieras</b>
<INPUT type="text" size="26" name="nimi">
<br><br>
</td>
</tr>
<tr>
<td width="40%" valign=top><p><b>Viesti:<br></b><TEXTAREA type="text" cols="40" rows="8" name="viesti">
</TEXTAREA><br></td><td width="60%" valign=top>
<p>
</td>
</tr>
<tr>
<td width="40%" valign=top>
<input type="submit" name="submit" value="Lähetä tiedot"><INPUT TYPE="RESET" NAME="reset" VALUE="Peruuta"></td><td width="60%" valign=top>
<p>
</form>
</table>
</body>
</html>
|
Tässä taas on lomakkeenkäsittelijä
Koodi: |
<?echo "<html>";
echo "\n<head>";
echo "\n<title>Lähettämäsi viestin käsittely</title>";
echo "\n</head>";
echo "\n<body>";
//Tekstikentät
$_POST['msg'] ="Nimi:\n $_POST[nimi]\n\n";
$_POST['msg'] .="E-mail:\n $_POST[mail]\n\n";
$_POST['msg'] .="Osoite:\n $_POST[osoite]\n\n";
$_POST['msg'] .="Puhelinnumero:\n $_POST[puh]\n\n";
//Textarea liitetään viestiin
$_POST['msg'] .= "\nViesti:\n $_POST[viesti]";
//------------Riisutaan tagit viestistä-----------------------------------------
$_POST['msg']= strip_tags($_POST['msg']);
//------------Muodostetaan viesti ja lähetetään se------------------------------
$comname = gethostbyaddr($REMOTE_ADDR);
$_POST['to']="muutettu@luukku.com"; //osoite, johon haluat viestin saapuvan
$_POST['headers'] = "From: " . $_POST['nimi'] . " <" . $_POST['mail']. ">\n". "Bcc: " . $_POST['nimi'] . " <" .$_POST['mail'].">";
$_POST['headers'].=
"
-----------------------------------------------------------------------
";
if (@mail($_POST['to'], $_POST['aihe'], $_POST['msg'], $_POST['headers']))
{
echo "\n<h3>Webpalveluitamme koskeva viestisi on lähetetty onnistuneesti</h3>\n<br>Kiitoksia viestistäsi!</b>";
echo "<p><br><a href="../indextuomarit.htm">Etusivulle</a><p><p>";
}
//Sivun lopetustagit
echo "\n</body>";
echo "\n</html>";
|
MOD-EDIT: Ens kerralla sitten siistitään sitä html koodia luettavaksi(eli ne pois) ja psitetään code tagit. t:Elekaz
MOD-EDIT2: Otsikko muutettu _hieman_ kuvaavammaksi.... t: Lurulude _________________ J.A.E |
|