ERLEDIGT
JA
JA
ANTWORTEN
9
9
ZUGRIFFE
303
303
EMPFEHLEN
-
Also ich steh gerade ein bisschen auf dem Schlauch ...Ich will in meine Hp eine Kontakt mit einer Mail Funktion reinbauen. Jetzt habe ich einmal das Grafische und die Eingabefelder in der kontakt.php festgelegt
und die Funktionalität in der mail.phpPHP-Code:<link rel="stylesheet" type="text/css" href="style.css">
<div align="center">
<br>
<div class="htboxrechts">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td background="./gfx/news/oben.jpg" width="600px" height="27px">
</td>
</tr>
<tr>
<td background="./gfx/news/mitte.jpg" width="600px">
<!------------------------------------------------------------------------------------------------------------------------------------------>
<div align="center">
<table border="0" width="566px" bgcolor="#000000">
<tr>
<td align="center">
<font size="4" color="#F7C80A" font="Courier New"><u>
Kontakt
</u></font>
</td>
</tr>
</table>
<table border="0" width="566px" bgcolor="#292619">
<tr>
<td><br><br>
<div align="center">
<table border="0" width="510px">
<tr>
<td>
<font class="navlink" size="2px"> Hier könnt ihr mir eine E-Mail zusenden.</font>
</td>
</tr>
</table>
</div><br><br><br><br>
<!--Mail Area-->
<div align="center" class="navlink">
<form action="index.php?show=mail" method="post">
<table border="0" align=center cellspacing=0 cellpadding=0>
<tr>
<td width="155px"><font size="2px">Dein Name:</font></td>
<td><input type="text" name="k_name" size=20 maxlength=50></td>
</tr>
<tr>
<td><font size="2px">Deine<br>emailadresse:</font></td>
<td width="345px"><input type="text" name="k_mail" size=20 maxlength=50></td>
</tr>
</table>
<table border="0" cellspacing="0" cellpadding="0">
<tr><div align="right">
<td width="130px"><font size="2px">Deine<br>Nachricht:</font></td>
<td width="369px"><div align="right"><textarea name="k_msg" rows=5 cols=40></textarea><div></td>
</div>
</tr>
</table><br>
<input type=submit name=button value=Send>
</form></font>
</div>
</div><br>
<!--Ende-->
</td>
</tr>
</table>
</div>
<!------------------------------------------------------------------------------------------------------------------------------------------>
<tr>
<td background="./gfx/news/unten.jpg" width="600px" height="27px">
</td>
</tr>
</table>
</div><br><br><br><br><br>
jetzt sollte wenn man auf Senden drückt die Nachricht kommen : Deine Email wurde erfolgreich verschickt. Und danach wieder die kontakt.php geladen werden. Aber irgendwie geht das nichtPHP-Code:<?
///////Email
//Betreff in der Mail
$email_betreff = "MSG von $k_name, $k_anligen";
//BCC
$email_to_bcc = meine adresse";
//Absender-Email
$email_from_mail = "$k_mail";
//Absender-Name
$email_from_name = "$k_name";
//to_mail
$to_email = "meine adresse";
$msg="From:$email_from_name<$email_from_mail>";
$emailbody = "$k_msg
-----------------------------
diese Email kommt von $k_name, Telefon Nummer : $k_tel";
mail($to_email,$email_betreff,$emailbody,$msg);
echo "<b><font color=\"FF0000\">Deine Email wurde erfolgreich verschickt.</font><br><hr></b>";
include ("./inc/kontakt.php");
?>
-
Was genau geht denn nicht?
Wird die Mail nicht verschickt, der Text nicht ausgegeben, das andere Script nicht includet?
Gibt es eine Fehlermeldung?
Wo laeuft das Script, auf irgendeinem Server im Internet oder daheim? Falls daheim: Unter Windows, Linux, irgendwas anderem?PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
-
Also ich habe es auf meinen Webspace hochgeladen der email unterstützt da geht es nicht. Ich habe es bei mir auf dem Rechner (Windows xp ) mit Xampp versucht mail Funktion auch an. Da geht es auch nicht. Es wird keine Mail Verschickt der Text wird nicht Angezeigt und es wird die kontakt.php nicht mehr geladen.
-
Das Skript, zumindest in der hier veröffentlichten Form, enthält auch einen Syntaxfehler. Die Hervorhebung der Syntax wird dir dabei helfen.
Markus Wulftange
-
Also ich kann da nix finden... ich suche ja schon länger den Fehler. Vieleicht könntest du mir sagen wo
-
Ein Tipp: PHP-Zeichenketten werden rot dargestellt.
Markus Wulftange
-
also ich habe bei $emailbody = "$k_msg" das Gänzefüsschen vergessen und bei $to_email = "meine adresse"; ebenfalls. Das habe ich jetzt geändert aber es geht immer noch nichtPHP-Code:
<?
///////Email
//Betreff in der Mail
$email_betreff = "MSG von $k_name, $k_anligen";
//BCC
$email_to_bcc = "mein adresse";
//Absender-Email
$email_from_mail = "$k_mail";
//Absender-Name
$email_from_name = "$k_name";
//to_mail
$to_email = "meine adresse";
$msg="From:$email_from_name<$email_from_mail>";
$emailbody = "$k_msg"
-----------------------------
diese Email kommt von $k_name, Telefon Nummer : $k_tel";
mail($to_email,$email_betreff,$emailbody,$msg);
echo "<b><font color=\"FF0000\">Deine Email wurde erfolgreich verschickt.</font><br><hr></b>";
include ("./inc/kontakt.php");
?>
-
entschuldige ich meinte bei $email_to_bcc = meine adresse";
-
Du hast zwar einen Fehler beseitigt, aber dazu einen neuen eingebaut. Probier mal Folgendes:
Übrigens solltest du dich über die Verwendung der Register Globals informieren.PHP-Code:<?php
/////// E-Mail
// Betreff in der E-Mail
$email_betreff = 'MSG von '.$k_name.', '.$k_anligen;
// BCC
$email_to_bcc = 'mein adresse';
// E-Mail-Absender
$email_from_mail = $k_mail;
// Absendername
$email_from_name = $k_name;
// Empfänger
$to_email = 'meine adresse';
$additionalheader = 'From: "'.addslashes($email_from_name).'" <'.$email_from_mail.'>';
$emailbody = $k_msg.'
-----------------------------
diese E-Mail kommt von '.$k_name.', Telefonnummer: '.$k_tel;
mail($to_email, $email_betreff, $emailbody, $additionalheader);
echo '<p>Deine E-Mail wurde erfolgreich verschickt.</p>';
include './inc/kontakt.php';
?>Markus Wulftange
-
Danke !! Funktioniert super !! Ich werd mich mal darüber infromieren.
Ähnliche Themen
-
Mail-Funktion mit "Keine Kopie zulassen"
Von Fanatico im Forum PHPAntworten: 5Letzter Beitrag: 21.10.07, 12:42 -
Mail Funktion - bekomme keine Zeilenumbrüche
Von xtratz im Forum PHPAntworten: 6Letzter Beitrag: 12.07.07, 23:37 -
Mail-Funktion Problem -> sendet keine Mail
Von disear im Forum PHPAntworten: 2Letzter Beitrag: 04.06.05, 14:14 -
Keine Mail-MessageID => Spam-Mail
Von Frankdfe im Forum Internet, DSL & FlatrateAntworten: 0Letzter Beitrag: 07.04.04, 15:25 -
Funktion mail() zu nem fertigen script schreiben
Von FeX im Forum PHPAntworten: 7Letzter Beitrag: 10.10.02, 23:51





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren