Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Anmeldeformular will nicht
Frage
Hi,
ich habe ein Anmeldeformular von dem der Quellcode so aussieht:
<form method="post" name="anmeldung" action="mailto:vash@anime-palast.de" post="indes.php" onSubmit="return check()">
<table>
<tr>
<td>Richtiger Name:</td>
<td><input type="text" name="name" value="" size="20" style="font-family: Verdana; font-size: 8pt"></td>
</tr>
<tr>
<td>Homepage:</td>
<td>
<input type="text" name="web" value="http://" size="20" style="font-family: Verdana; font-size: 8pt"></td>
</tr>
<tr>
<td>E-Mail:</td>
<td><input type="text" name="email" value="" size="20" style="font-family: Verdana; font-size: 8pt"></td>
</tr>
<tr>
<td>ICQ:</td>
<td><input type="text" name="icq" value="" size="20" style="font-family: Verdana; font-size: 8pt"></td>
</tr>
<tr>
</table>
<br>
<b>Login-Name:</b><br><br>
<table>
<tr>
<td>Nickname:</td>
<td>
<input type="text" name="login_name" value="" size="20" style="font-family: Verdana; font-size: 8pt"></td>
</tr>
<tr>
<td>Passwort:</td>
<td>
<input type="password" name="pass" size="20" style="font-family: Verdana; font-size: 8pt"></td>
</tr>
<tr>
<td>Passwort Wdh.:</td>
<td>
<input type="password" name="pass2" size="20" style="?????A?º??font-family: Verdana; font-size: 8pt"><br><br></td>
</tr>
<tr>
<td></td>
<td>
<input type="submit" name="sub" value="Registrieren" style="font-family: Verdana; font-size: 8pt"a href="mailto:vash@anime-palast.de"></td></tr>
</table>
</form></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="448" height="1">
<tr>
<td valign="top" rowspan="2">
</td>
</tr>
</table>
was muss ich machen, damit der script 1. die angegebenen Daten zu meinem Mail schickt
2. und danach eine neue seite öffnet..
achja nochwas...wenn ich bei mir auch registrieren drücke kommt sowas komisches...erin popup in dem er mich errinnert das der empfänger dann meine Email Adresse bekommt und wenn ich dann ok drückje kommt nochmal ein Formular, wie kann ich das änder? wenn ihr net versteht was ich meiner kann ich Screenshots liefern
Antwort 1 von JimPanse5
Hi!
Also zu deiner ersten Fragen, bei PHP gibt es die nette Funktion
Kannst dir ja mal in der PHP manuell durchlesen.
Mfg Jim
Also zu deiner ersten Fragen, bei PHP gibt es die nette Funktion
mail();
Kannst dir ja mal in der PHP manuell durchlesen.
Mfg Jim
Antwort 2 von Nessus
Hi,
Du hast jetzt mal das HTML-Formular geliefert und das ist nur die halbe Miete, Du benötigst jetzt noch ein Script, das den Versand übernimmt. Wie in Antwort 1 ist die Mailfunktion zu nutzen.
Ein Tutorial für eine Grundfunktion des MAilversand findest Du hier:
http://www.deluks.de/tuts/mailformular.htm
Es lässt sich allerdings beliebig erweitern (Kontrollstruckturen etc.)
Nessus
Du hast jetzt mal das HTML-Formular geliefert und das ist nur die halbe Miete, Du benötigst jetzt noch ein Script, das den Versand übernimmt. Wie in Antwort 1 ist die Mailfunktion zu nutzen.
Ein Tutorial für eine Grundfunktion des MAilversand findest Du hier:
http://www.deluks.de/tuts/mailformular.htm
Es lässt sich allerdings beliebig erweitern (Kontrollstruckturen etc.)
Nessus
Antwort 3 von Mau
Jo danke werde es mir anschauen
Antwort 4 von BaronMuki
Hallo Mau
eine Frage Was hat diese Script mit PHP zu tun ?
eine Frage Was hat diese Script mit PHP zu tun ?
Antwort 5 von Kai
@BaronMuki
Die Endung von "indes.php" :)
Die Endung von "indes.php" :)
Antwort 6 von JimPanse5
@Baron
Er möchte ein Formular ausfüllen lassen und dieses soll dann an eine bestimmte Email-Adresse geschickt werden.
Und Mau möchte das wohl mit PHP machen, sonst würde er es hier nicht posten, oder?!
Mfg Jim
Er möchte ein Formular ausfüllen lassen und dieses soll dann an eine bestimmte Email-Adresse geschickt werden.
Und Mau möchte das wohl mit PHP machen, sonst würde er es hier nicht posten, oder?!
Mfg Jim
Antwort 7 von BaronMuki
Stimmt
aber was soll dann
in dem script
es müsste ja dann heißen action="indes.php"
Also der Formkopf dann so
und in der abarbeitungsscript dann ein eintrag mit mail()
@Kai @JimPanse5
das weis ich nur 2 x post .... nee danke
aber was soll dann
Zitat:
action="mailto:vash@anime-palast.de"
action="mailto:vash@anime-palast.de"
in dem script
es müsste ja dann heißen action="indes.php"
Also der Formkopf dann so
<form name="form" method="post" action="indes.php">und in der abarbeitungsscript dann ein eintrag mit mail()
@Kai @JimPanse5
das weis ich nur 2 x post .... nee danke
Antwort 8 von Mau
Achso...danke für euere Hilfe an alle..ich weis jetzt wie es geht
Antwort 9 von Mau
Noch eine Frage, was muss ich hier verändern...da kommt so ein Fehler:
Parse error: parse error, expecting `','' or `';'' in /data/members/free/tripod/de/c/o/o/coolman1002/htdocs/send.php on line 8
so hier mal der send.php quellcodeÖ:
<html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head><br>
<body>
<?php mail($empfaenger, $betreff, $text, "From: $email");
echo “Die email wurde erfolgreich gesendet!”;
&empfaenger = "e-mail"; ?>
</body>
</html>
Parse error: parse error, expecting `','' or `';'' in /data/members/free/tripod/de/c/o/o/coolman1002/htdocs/send.php on line 8
so hier mal der send.php quellcodeÖ:
<html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head><br>
<body>
<?php mail($empfaenger, $betreff, $text, "From: $email");
echo “Die email wurde erfolgreich gesendet!”;
&empfaenger = "e-mail"; ?>
</body>
</html>
Antwort 10 von BaronMuki
lösche "&empfaenger = "e-mail";" dann gehts
Antwort 11 von Mau
Aber dann weis der script doch gar net an wen er es schicken soll
Antwort 12 von BaronMuki
<?php
$empfaenger = "AnDich@aol.com
$betreff = "Testmail"
$Text = "Dies ist ein Testmail"
$MyEmail = "Maui@aol.com"
mail($empfaenger, $betreff, $text, $MyEmail);
echo “Die email wurde erfolgreich gesendet!”;?>
Verstehst Du den unterschied
ich weis aber immernochnicht was das &empfaenger soll
Gruss Muki
Die Textformatierungen wurden mit SNTool V1.1.1 erstellt
Antwort 13 von Mau
Es geht darum, das ich davor ein Formular habe, das wenn ich bei dem auf Abschicken klicke, das es dann auif diese seite geleitet wird und dann alle informationen von dem Formular zu meiner E-mail gesendet werden
Antwort 14 von BaronMuki
dann beschäftige dich mal genau mit dem Befehl mail
wenn du 2 Mails verschicken willst dann musst Du diesen befehl doppeltschreiben
Eine Frage wie lange machts Du schon was mit PHP und hast Du vorher schon mal Programmiert?
Muki
wenn du 2 Mails verschicken willst dann musst Du diesen befehl doppeltschreiben
Eine Frage wie lange machts Du schon was mit PHP und hast Du vorher schon mal Programmiert?
Muki
Antwort 15 von Mau
Noch nicht so lange...bin noch ziemlicher anfänger...sowas mache ich ja eigentlich nur als übung
Antwort 16 von BaronMuki
Dann guck mal [URL=http://www.php.net/manual/de/]Hier[/URL] das hilft dir bestimmt.
Gruss Muki
Die Textformatierungen wurden mit SNTool V1.1.1 erstellt
Gruss Muki
Die Textformatierungen wurden mit SNTool V1.1.1 erstellt
Antwort 17 von Nessus
Hi,
damit Dir die Mail()-Funktion noch klarer wird:
http://www.selfphp.info/funktionsreferenz/mail_funktionen/mail.php
Im übrigen ist die Seite sehr nahe an das Selfhtml angelehnt und, zwar nicht ganz so umfangreich, aber für deine Zwecke vollkommend ausreichend, also Bookmarken!
Nessus
damit Dir die Mail()-Funktion noch klarer wird:
http://www.selfphp.info/funktionsreferenz/mail_funktionen/mail.php
Im übrigen ist die Seite sehr nahe an das Selfhtml angelehnt und, zwar nicht ganz so umfangreich, aber für deine Zwecke vollkommend ausreichend, also Bookmarken!
Nessus
Antwort 18 von Mau
Jo thx ich werde mich alles durchlesen

