Hallo!
Ich hab ein Problem mit meinem Formmailer. Das Teil sendet mir leider nur den Namen und die Nachricht zu. E-Mail und Homepage-URL wird nur "keine Angebe/n" angezeigt.
Was läuft da falsch?
Habe den Mailer angehängt!
mfg
kanecorpse
Hallo!
Ich hab ein Problem mit meinem Formmailer. Das Teil sendet mir leider nur den Namen und die Nachricht zu. E-Mail und Homepage-URL wird nur "keine Angebe/n" angezeigt.
Was läuft da falsch?
Habe den Mailer angehängt!
mfg
kanecorpse
poste mal den text (in der arbeit keine dl-möglichkeit)
Habs mal übernommen! BITTE Fön
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css">
<!--
body {
background-color: #122E4D;
}
body,td,th {
color: #6699CC;
}
a:link {
color: #FFFF99;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #FFFF99;
}
a:hover {
text-decoration: none;
color: #FFFF00;
}
a:active {
text-decoration: none;
}
.Stil1 {color: #6699CC}
-->
</style>
</head>
<body>
<center>
<table bgcolor="#183C64" width="60%">
<tr>
<td>[b]<u>Deine Angaben:</u>[/b]
<?php
if ( $name == "" ) { $name = "<font color='red'>keine Angabe/n</font>"; }
if ( $email == "" ) { $email = "<font color='red'>keine Angabe/n</font>"; }
if ( $homepage == "" ) { $homepage = "<font color='red'>keine Angabe/n</font>"; }
if ( $nachricht == "" ) { $nachricht = "<font color='red'>keine Angabe/n</font>"; }
?>
<tr><td>
<?php echo "Name: $name"; ?>
</td></tr>
<tr><td>
<?php echo "E-mail: $email"; ?>
</td></tr>
<tr><td>
<?php echo "Homepage: $homepage"; ?>
</td></tr>
<tr><td>
<?php echo "Nachricht: $nachricht"; ?>
</td></tr>
<tr><td>
<?php
$text = $name."\n".$email."\n".$homepage."\n".$nachricht;
mail("boakane@gmx.de","Kontakt von $name",$text);
?>
</td></tr>
</table>
Hallo <?php echo "$name" ?>. Die Nachricht wurde soeben verschickt und
wird so schnell wie möglich beantwortet.
[url='kontakt.htm']Zurück[/url]
<SPAN class=Stil9><SPAN
class=Stil7>©</SPAN> by Ingo´s Exoten 2005 - 2006 </SPAN>
</center>
</body>
</html>
Alles anzeigen
Wo ist dein Formular?
hast du im Formular die Input Felder für Nachricht und Homepage richtig benannt? Wenn die nämlich nen falschen Namen haben ist das so als wären die leer.
Wie übergibst du die Daten in deine PHP Datei? Per Get oder Post? du kannst auch mal versuchen die Daten mit $_POST['nachricht'] zu überprüfen...
Wäre jetzt mal so meine idee.
MfG