• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Wie macht man text in die mail?

TiniJott

Öffentlich anerkanntes Foren-Küken
Wenn ich das Formular "Formular senden/überprüfen" ausfülle und abschicke, ist der text nicht in der Mail drin. Wie aknn ich das ändern???:confused:
 
Ähm ich füge den Code hier ein, er ist bei en Formularen.

<SCRIPT LANGUAGE="JavaScript">
<!--
function validate_form() {
validity = true; // assume valid
if (!check_empty(document.form.NAME.value))
{ validity = false; alert('Namensfeld ist leer!'); }
if (!check_email(document.form.EMAIL.value))
{ validity = false; alert('eMail ist ungültig!'); }
if (!check_url(document.form.URL.value))
{ validity = false; alert('URL ist ungültig!'); }
if (!check_empty(document.form.DESCRIPTION.value))
{ validity = false; alert('Beschreibung ist leer'); }
if (validity)
alert ("Alle benötigten Informationen wurden geprüft. "
+ "Die eingaben wurden als richtig erkannt "
+ "Mail Delivery Sub-System.");
return validity;
}

function check_empty(text) {
return (text.length > 0); // gibt false zurück wenn leehr
}

function check_email(address) {
if ((address == "")
|| (address.indexOf ('@') == -1)
|| (address.indexOf ('.') == -1))
return false;
return true;
}

function check_url(address) {
if ((address == "")
|| (address.indexOf ('http://') == -1)
|| (address.indexOf ('.') == -1))
return false;
return true;
}
// -->
</script>

<form name="form" method="post"
action="mailto:ihreEMail@Adresse?SUBJECT=Betreff für die Mail" enctype="text/plain"
onSubmit="return validate_form()">
Name:<br>
<input type="text" size=50 name="NAME"><br>
Email:<br>
<input type="text" size=50 name="EMAIL"><br>
URL:<br>
<input type="text" size=50 name="URL"><br>
Beschreibung:<br>
<TEXTAREA NAME="DESCRIPTION" ROWS=8 COLS=50 wrap=virtual></TEXTAREA><br>
<input type="submit" name="submit" value="Senden">
<input type="reset" value="Reset"></form>
</font></b>



So das isser

Greetz Tini
 
…und wo willst du jetzt einen Text einfügen, der Script macht das doch schon:

eMail-Auszug:
 NAME = Wert
 EMAIL = Wert
 URL = Wert
 DESCRIPTION = Wert
 
also ich hab das script auch getestet und bei mir springt outlook auch an....
sag mal gibs nicht ein script was ein e-mail program simuliert oder muss man das das über den provider pop laufenlassen....oder ist das alles hier falsch???
 
Nun ja, ich meine, der Text aus dem Formular kommt dann nicht automatisch in die Mail, sondern mann muss es extra eingeben. Undf außerdem stört mich, dass sich ein Mailfenster öffnet. kann sich das nicht einfach vom Formular aus absenden?
 
PHP ist ne Serverseitige Scriptsprache (dein Server muss das unterstützen)

Wenn Das so ist dann kannste mal die angehängte Datei ausprobieren......

(Dateinamen ändern (das .txt wegmachen) auf den Webserver überspielen und dann aufrufen (so einfach ausfrufen auf deinem PC wird nciht gehen - nur wenn Du da nen Server laufen hast)
 

Anhänge

  • email2.php.txt
    1,9 KB · Aufrufe: 7
Hmmm, Computer ist viel zu voll, geht das auch anders? oder kennst du einen guten gratisforum-anbieter????`?
 
Zurück
Oben