Autor |
Nachricht |
schattenjaeger
Threadersteller
Dabei seit: 03.11.2005
Ort: Kiel
Alter: 34
Geschlecht:
|
Verfasst Di 14.03.2006 20:22
Titel [PHP] Formular Prüfen und Mail senden [Solved - abderer Weg] |
|
|
Hallo, ich habe da jetzt laaaaaaaaange gessen und finde keine Lösung. Mein Momentaner Lösungsweg ist das:
Code: | <html>
<head> <title>****</title> </head>
<body>
<p>Willkomen auf *****</p>
<p> </p>
<p>Informationen zum Shop</p>
<p> </p>
<p><form action="<?php if(empty($name)) { $name = true;}
elseif { if(empty($Email)) {$mail=true;}
elseif { if(!(strstr($Email, "@") and strstr($Email, "."))) {$mail2=true;} }
else {mail($Email,"Informationen zum Webshop","Herzlich Willkommen $Name, /m hier eklären wir Ihnen ........"); } ?> " method="get">
<p>Name:
<input type="Text" name="Name"> <? $name ? print "Name eingeben!" : print "" ?><br>
Email:
<input type="Text" name="Email"> <? $mail ? print "Mailadresse bitte eingeben." : print "" ?><? $mail2 ? print "Bitte die Mail Adresse auf Richtigkeit überprüfen!" : print "" ?><br>
</p>
<p><br>
<input type="Submit" value="Absenden">
</p>
</form>
</p>
</body> </html> |
kann jemand helfen?
Zuletzt bearbeitet von schattenjaeger am So 19.03.2006 15:49, insgesamt 1-mal bearbeitet
|
|
|
|
|
tacker
Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht:
|
Verfasst Di 14.03.2006 21:02
Titel
|
|
|
Was willst Du?
|
|
|
|
|
Anzeige
|
|
|
schattenjaeger
Threadersteller
Dabei seit: 03.11.2005
Ort: Kiel
Alter: 34
Geschlecht:
|
Verfasst Di 14.03.2006 21:11
Titel
|
|
|
Also das ich mein bisheriger Lösungweg für ein Formulat in dem man seinen Namen und E-Mail Adresse einträgt und dann eine Mail bekommt. Der Kunde möchte das gern so haben. Im grunde funktioniert das formular, leider macht er die abfragen nicht ob da was eingetragen ist und ob das richtig ist (also bei Mail adresse ob das @ drin ist und ein . (punkt) ) Die Kontrollen funktionieren aber nicht. Kann mir jemand helfen?
|
|
|
|
|
tacker
Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht:
|
Verfasst Di 14.03.2006 21:24
Titel
|
|
|
Mit deinem Programmierwissen öffnest Du Spammern Tür und Tor.
Du solltest dir unbedingt erstmal weitere Grundlagen zulegen, bevor Du
deine Script in die Wildnis entlässt.
Guter Lesestoff hierzu: http://www.drweb.de/webmaster/kontakt-formulare.shtml
|
|
|
|
|
schattenjaeger
Threadersteller
Dabei seit: 03.11.2005
Ort: Kiel
Alter: 34
Geschlecht:
|
Verfasst Di 14.03.2006 21:48
Titel
|
|
|
Ja okay, aber wo ist denn in der Kontrollstrucktur der Fehler?
EDIT: Link ist unbrauchbar. Weil dieses Skript an die eigene Mailadresse eine Nachricht sendet. Als User muss man seine eigene Mail angeben und seinen eigenen Namen.
Zuletzt bearbeitet von schattenjaeger am Di 14.03.2006 22:10, insgesamt 1-mal bearbeitet
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 15.03.2006 08:41
Titel
|
|
|
sorry wenn dich das auch nicht unbedingt weiterbringt, aber der
link ist keineswegs unbrauchbar. er erklärt das grundsätzliche
problem, und welche möglichen lösung(-sansätze) es gibt.
nur weil du nicht sofort erkannst wie man das auf dein problem
übertragen könnte, ist es nicht sofort blöd.
|
|
|
|
|
nets-end
Dabei seit: 05.02.2006
Ort: -
Alter: -
Geschlecht:
|
Verfasst So 19.03.2006 15:10
Titel
|
|
|
Also erstmal würd ich die Daten über 'post' versenden.
Zum Zweiten bietet es sich an, zur Überprüfung von Leer-/Falscheingaben bzw. zur Entfernung von unerwünschten Zeichenketten eine Klasse zu schreiben, die dann auch den Fehlertext erstellt, der dann ausgegeben wird.
|
|
|
|
|
|
|
|
Ähnliche Themen |
PDF Formular - beim Senden per Mail - PDF statt XML
Dateien über das Formular am E-Mail Adresse senden
PDF-Formular soll per "E-Mail senden" als PDF versendet werd
PDF Formular an CC senden
[php] wie formular senden?
formular senden
|
|