wie gesagt bin noch so ziehmlich am anfang was PHP betrifft habe bis jezt nur erfahrungen gemacht mit HTML, Fertigen PHP Scripten und ein wenig eigengestalteten Scripten in PHP die einzelnen Bausteine verstehe ich meistens auch schon da so ein wenig grundkenntniss da ist aber das zusammensetzen fällt mir noch sehr schwer aber wie gesagt bin am anfang und jeder fängt mal klein an!!!
Beiträge von DennisP
-
-
Erstma vielen vielen dank das ding haut auch hin!!!
-
na ganz großes kino kann also nicht funktionieren ja???
oh man ich bin nun ganz wiir habe die ganze nacht noch versucht damit irgendwas hinzu bekommen aber nunja!
-
ich glaub ich bin zu doof geworden... habe nun beide hintereinander eingefügt aber alledings bekomm ich nur nch ne weiße seite!!! oh man ich bekomm das garnit mehr hin ich sollt es bestimmt bessr sein lassen soll das heißen!
-
also erstma bedanke ich mich bei euch beiden... allerdings erstma will ich das ding fertig haben das es läuft und um den spamshutz kümmer ich mich dann!!!
Also ich habe nun die zeile die ich auf SEITE 1 ROT makiert habe nun eingefügt allerdings interessiet es das script nicht den es geht immer noch an die standart adresse
-
-
aber was möchtest du mir nun damit sagen??? das habe ich alles drin das ist ja klar!
Endschuldige ich bin nunmal kein Super coder deswegen frag ich ja um hilfe
-
Mit deinem Editor
Wo du möchtest, hauptsache zwischen <form ....> und </form>
Und was du einfügen musst, steht auf SelfHTMLgut das Drop down ist nun drinn kannste auch auf der live demo sehen#
Aber ich muss ihm doch nun auch noch sagen das er daher seine quellen beziehen soll und auch die adresse dan wählen soll und da weis ich nicht weiter neuen quellcode hab ich drin!!!
PHP
Alles anzeigen<html> <head> <title>Kontaktformular ~ Purfürst Familiendesign</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <div style="text-align: center;"> <h3>Eure Nachicht an uns</h3> <?php if ($_POST) { $vorname = $_POST['vorname']; $nachname = $_POST['nachname']; $betreff = $_POST['betreff']; $nachricht = $_POST['nachricht']; $email = $_POST['email']; # Ihre E-Mail-Adresse $an ="info@xn--purfrst-x-t9a.de"; # Diese Nachricht wird an Ihre E-Mail-Adresse gesendet $text = "Hallo,\n Sie haben eine neue Nachricht von $vorname $nachname erhalten:\n\n ====\n $nachricht\n====\n\nSie können $vorname $nachname unter dieser $email erreichen."; @mail($an, $betreff, $text, "From: " . $email); echo "<b>Ihre Nachricht wurde gesendet!</b><p>"; echo "<b>Sie werden automatisch zur Startseite weitergeleitet,</b><p>"; echo "<b>oder klicken sie hier</b>"; } else { ?> <script type="text/javascript"> function eingaben_ueberpruefen(){ var mail = document.Formular.email.value; if (document.Formular.vorname.value.length < 3) { // Vorname mindestens 2 Zeichen alert("Sie haben noch keinen Vornamen eingegeben!") document.Formular.vorname.focus(); return false; } else if (document.Formular.nachname.value.length < 3) { // Nachname mindestens 2 Zeichen alert("Bitte geben Sie Ihren Nachnamen ein"); document.Formular.nachname.focus(); return false; } else if (mail.length < 10 || mail.indexOf ('@',0) == -1 || mail.indexOf ('.',0) == -1) { alert("Bitte geben Sie eine gültige E-Mail-Adresse ein.") document.Formular.email.select(); return false; } else if (document.Formular.betreff.value.length < 5) { // Betreff mindestens 5 Zeichen alert("Zu kurzer oder kein Betreff !!![min. 5 Zeichen]") document.Formular.betreff.focus(); return false; } else if (document.Formular.nachricht.value.length < 10) { // Nachricht mindestens 10 Zeichen alert("Bitte geben Sie eine Nachricht ein !!! [min. 10 Zeichen]") document.Formular.nachricht.focus(); return false; } else return true; } </script> <form name="Formular" method="post" action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" onSubmit="return eingaben_ueberpruefen();"> <table cellPadding="4" cellSpacing="2" border="1"> <tr><td> <b>Empfänger Mail:</b></td> <td> <select class="textarea" name="D1" size="1"> <option selected>Bitte auswählen ...</option> <option value="info@xn--purfrst-x-t9a.de">Webmaster</option> <option value="frank@xn--purfrst-x-t9a.de">Frank</option> <option value="dennis@xn--purfrst-x-t9a.de">Dennis</option> <option value="fam@xn--purfrst-x-t9a.de">Alle</option> </select></td> <tr> <td><b>Vorname:</b></td> <td><input type="text" name="vorname" size="35" maxlength="40"></td> </tr> <tr> <td><b>Nachname:</b></td> <td><input type="text" name="nachname" size="35" maxlength="40"></td> </tr> <tr> <td><b>E-Mail:</b></td> <td><input type="text" name="email" size="35" maxlength="40"></td> </tr> <tr> <td><b>Betreff:</b></td> <td><input type="text" name="betreff" size="45" maxlength="60"></td> </tr> <tr> <td colspan="2"> <b>Nachricht:</b><br><textarea name="nachricht" cols="45" rows="10"></textarea> </td> </tr> <tr> <th colspan="2"><br> <input type="submit" value="Formular absenden"> </th> </tr> </table> </form> <?php } ?> </div> <p> </p> </body> </html>
-
Ich sehe noch nicht mal ansatzweise ein Dropdown. Siehe http://de.selfhtml.org/html/formulare/auswahl.htm#listen
Wie ich ein Dropdown machre weis ich aber ich weis ma garnicht wie ich es da einfügen soll oder wo?!!
-
Servus habe hier schonmal nach ein paar kontaktformularen gesehen aber kens gefunden so wie ich das haben will!
Mein Formular ist schon in PHP Fertif Funktionier auch!
Allerdings möchte ich nun noch einbauen das Der Nutzer des Formulars einen Empfänger per drop down menu anwählen kann und da hapert es bei mir komme nicht weiter!!!
Ich schicke euch einfach mal den originaltext und ihr könnt euch ne live demo ansehen!!PHP
Alles anzeigen<html> <head> <title>Kontaktformular ~ Purfürst Familiendesign</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <div style="text-align: center;"> <h3>Eure Nachicht an uns</h3> <?php if ($_POST) { $vorname = $_POST['vorname']; $nachname = $_POST['nachname']; $betreff = $_POST['betreff']; $nachricht = $_POST['nachricht']; $email = $_POST['email']; # Ihre E-Mail-Adresse $an ="info@xn--purfrst-x-t9a.de"; # Diese Nachricht wird an Ihre E-Mail-Adresse gesendet $text = "Hallo,\n Sie haben eine neue Nachricht von $vorname $nachname erhalten:\n\n ====\n $nachricht\n====\n\nSie können $vorname $nachname unter dieser $email erreichen."; @mail($an, $betreff, $text, "From: " . $email); echo "<b>Ihre Nachricht wurde gesendet!</b><p>"; echo "<b>Sie werden automatisch zur Startseite weitergeleitet,</b><p>"; echo "<b>oder klicken sie hier</b>"; } else { ?> <script type="text/javascript"> function eingaben_ueberpruefen(){ var mail = document.Formular.email.value; if (document.Formular.vorname.value.length < 3) { // Vorname mindestens 2 Zeichen alert("Sie haben noch keinen Vornamen eingegeben!") document.Formular.vorname.focus(); return false; } else if (document.Formular.nachname.value.length < 3) { // Nachname mindestens 2 Zeichen alert("Bitte geben Sie Ihren Nachnamen ein"); document.Formular.nachname.focus(); return false; } else if (mail.length < 10 || mail.indexOf ('@',0) == -1 || mail.indexOf ('.',0) == -1) { alert("Bitte geben Sie eine gültige E-Mail-Adresse ein.") document.Formular.email.select(); return false; } else if (document.Formular.betreff.value.length < 5) { // Betreff mindestens 5 Zeichen alert("Zu kurzer oder kein Betreff !!![min. 5 Zeichen]") document.Formular.betreff.focus(); return false; } else if (document.Formular.nachricht.value.length < 10) { // Nachricht mindestens 10 Zeichen alert("Bitte geben Sie eine Nachricht ein !!! [min. 10 Zeichen]") document.Formular.nachricht.focus(); return false; } else return true; } </script> <form name="Formular" method="post" action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" onSubmit="return eingaben_ueberpruefen();"> <table cellPadding="4" cellSpacing="2" border="1"> <tr> <td><b>Vorname:</b></td> <td><input type="text" name="vorname" size="35" maxlength="40"></td> </tr> <tr> <td><b>Nachname:</b></td> <td><input type="text" name="nachname" size="35" maxlength="40"></td> </tr> <tr> <td><b>E-Mail:</b></td> <td><input type="text" name="email" size="35" maxlength="40"></td> </tr> <tr> <td><b>Betreff:</b></td> <td><input type="text" name="betreff" size="45" maxlength="60"></td> </tr> <tr> <td colspan="2"> <b>Nachricht:</b><br><textarea name="nachricht" cols="45" rows="10"></textarea> </td> </tr> <tr> <th colspan="2"><br> <input type="submit" value="Formular absenden"> </th> </tr> </table> </form> <?php } ?> </div> <p> </p> </body> </html>
Vielen dank erstma schon im vorraus ich hoffe mir kann wer helfen!!
Habe die PHP datei auch im anhang müsst nur das .doc entfernen!!
MFG
DennisP