Formularproblem

Status
Nicht offen für weitere Antworten.
Der PHP Code:
PHP:
<?php 
mail($_POST["EMail"], Betreff, Inhalt); 
?>
gehört nicht in Deine HTML Seite. Der Code gehört in die xyz.php!
Die Daten aus dem Formular werden an die xyz.php geleitet (übrigens, die kannst Du ruhig umbenennen ^^). Und in dieser xyz.php wird dann die Funktion mail() dafür sorgen, dass die Mail versendet wird.

redlama
 
Wie muss denn ein PHP Text aussehen?

In etwa so?

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?php
mail($_POST["EMail"], Ein beliebiger Betreff, Der Link);
?>
</body>
</html>
 
Zuletzt bearbeitet:
Könntest Du machen, aber der reine PHP Code reicht auch aus!
Es wird ja schließlich nichts ausgegeben sondern nur versendet, ...

redlama
 
Eine Frage hab ich noch:

Wie kann ich in PHP einen Link erstellen

<?php
mail($_POST["EMail"], Betreff, Danke für Ieine Registrierung. Mit einem Klick auf folgenden Link werden Sie weitergeleitet Link);
?>
 
Ich würde es so machen:
PHP:
<?php 
mail($_POST["EMail"], "Betreff", "Danke für Deine Registrierung. Mit einem Klick auf folgenden Link werden Sie weitergeleitet:\n
http://www.redlama.org"); 
?>
Das sollte die URL normalerweise als Link in der Mail zeigen!

redlama
 
Nichts gegen deine Hilfe, redlama, aber ich glaube, es schadet mehr, als es hilft, wenn du ihm einfach Code-Snippets hinwirfst, die er ohne jegliche Vorkenntnisse verstehen und einsetzen soll.

mhribernik: Wenn du ein PHP-Script selbst schreiben willst (und nicht ein bei HotScripts.com suchen willst), dann empfehle ich dir, dich gründlicher mit der Materie auseinanderzusetzen. Insbesondere, was PHP überhaupt ist, wie es arbeitet und ob es auf deinem Server überhaupt verfügbar ist.

-> http://schattenbaum.net/php/anfang.php
-> http://schattenbaum.net/php/mail.php
 
Status
Nicht offen für weitere Antworten.
Zurück