PSD-Tutorials.de
Forum für Design, Fotografie & Bildbearbeitung
Tutkit
Agentur
Hilfe
Kontakt
Start
Forum
Aktuelles
Besonderer Inhalt
Foren durchsuchen
Tutorials
News
Anmelden
Kostenlos registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Menü
Anmelden
Kostenlos registrieren
App installieren
Installieren
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Antworten auf deine Fragen:
Neues Thema erstellen
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
Webdesign: HTML/CSS, Responsive Design, Sass...
E-Mail Kontakt auf Webseite einbauen
Beitrag
<blockquote data-quote="Gelöschtes Mitglied 225579" data-source="post: 1351648"><p><strong>AW: E-Mail Kontakt auf Webseite einbauen</strong></p><p></p><p>Nö ich verwende das weil ich nciht wusste wie ich das bei den anderen machen muss</p><p></p><p>[PHP]<script language=JavaScript><!-- function isValid() { var msg = ""; if (kontaktFormular.eMail.value.indexOf("@") < 1 ||</p><p> kontaktFormular.eMail.value.indexOf(".") < 1) { msg += "- Die E-Mail-Adresse ist syntaktisch nicht korrekt.\n"; } </p><p> if(kontaktFormular.nachricht.value == "") { msg += "- Leeres Feld: Nachricht:\n"; } if(msg == "") { return true; </p><p> } alert(msg); return false; }--></script><?php $formularAnzeigen = false; if (!empty($_POST["senden"]) && ( </p><p> empty($_POST["eMail"]) || empty($_POST["nachricht"]))) { $formularAnzeigen = true; </p><p> echo '<span style="color: D1EC47; font-size: x-large;">Bitte alle Pflichtfelder ausfuellen.</span>'; } else if (!empty($_POST["senden"]) && </p><p> !isEmail($_POST["eMail"])) { $formularAnzeigen = true; </p><p> echo '<span style="color: D1EC47; font-size: x-large;">Die E-Mail-Adresse ist nicht korrekt.</span>'; } else if (empty($_POST["senden"])) </p><p> { $formularAnzeigen = true; } if ($formularAnzeigen) {?><form name="kontaktFormular" method="post" action="<?=$_SERVER[PHP_SELF]; ?></p><p> " onSubmit="return isValid()"> <table class="dsR17" border="0"></br></p><p> </p><p> </p><p> <!--anfang Anrede--><tr><td class="dsR20">&nbsp;</td><td class="dsR21"></p><p> <span class="ds4">Anrede:</span></td><td class="dsR11"><select name="anrede"> </p><p> <option <?=($_POST['anrede']=='Frau')?'selected':''?>>Frau</option><option </p><p> <?=($_POST['anrede']=='Herr')?'selected':''?>>Herr</option></p><p> </select></td><td>&nbsp;</td></tr></p><p> <!--ende anrede--></p><p> </p><p> <!--anfang vorName--><tr><td class="dsR20">&nbsp;</td><td class="dsR21"></p><p> <span class="ds4">Vorname:</span></td><td class="dsR11"><input name="vorName" type="text" value="<?=$_POST['vorName']; ?>" /></td></p><p> <td>&nbsp;</td></tr></p><p> <!--ende vorName--></p><p> </p><p> <!--anfang nachName--><tr><td class="dsR20">&nbsp;</td><td class="dsR21"></p><p> <span class="ds4">Nachname:</span></td><td class="dsR11"><input name="nachName" type="text" value="<?=$_POST['nachName']; ?>" /></p><p> </td><td>&nbsp;</td></tr></p><p> <!--ende nachName--></p><p> </p><p> <!--anfang eMail--><tr><td class="dsR20"><div align="center"></div></td></p><p> <td class="dsR21"><span class="ds4">E-Mail:</span></td><td class="dsR11"><input name="eMail" type="text" id="eMail"</p><p> value="<?=$_POST['eMail']; ?>" /></td><td>&nbsp;</td></tr></p><p> <!--ende eMail--></p><p> </p><p> <!--anfang betreff1--><tr><td class="dsR20">&nbsp;</td><td class="dsR21"></p><p> <span class="ds4">Betreff:</span></td><td class="dsR11"><input name="betreff1" type="text" id="betreff1" </p><p> value="<?=$_POST['betreff1']; ?>" size="42" /></td><td>&nbsp;</td></tr></p><p> <!--ende betreff1--></p><p> </p><p> <!--anfang nachricht--><tr><td class="dsR20"><div align="center"></div></td></p><p> <td class="dsR21"><span class="ds4"> </p><p> Nachricht:</span></td><td class="dsR11"><textarea name="nachricht" cols="40" rows="10"></p><p> <?=$_POST['nachricht']; ?></textarea></td><td>&nbsp;</td></tr></p><p> <!--ende nachricht--></p><p> </p><p> <!--anfang kopie--><tr><td class="dsR20">&nbsp;</td><td class="dsR21"><span class="ds4">Kopie der Nachricht: </p><p> </span></td><td class="dsR11"><input name="kopie" type="checkbox" value="checked" <?=$_POST['kopie']; ?>></td></p><p> <td>&nbsp;</td></tr></p><p> <!--ende kopie--></p><p> </p><p> <tr><td class="dsR20"><div align="center"> </p><p> </div></td></p><p> <td class="dsR21"></td></p><p> <td><input name="senden" type="submit" value="Senden" /></td></p><p> <td>&nbsp;</td></tr></table></form></p><p> </p><p> <?php echo; } else { $eMail = 'Anrede:'.$_POST['anrede'].' Vorname:'.$_POST['vorName'].'Nachname:'.$_POST['nachName'].' </p><p> E-Mail:'.$_POST['eMail'].'Betreff:'.$_POST['betreff1'].' </p><p> Nachricht:'.$_POST['nachricht'].'Kopie der Nachricht:'.$_POST['kopie'].'';if (@mail("fotograf@simninja.de", </p><p> "Neue Nachricht vom Kontaktformular",$eMail)) {echo "Ihre Nachricht wurde verschickt, vielen Dank!<br />"; } </p><p> else {echo "E-Mail-Verkehr funktioniert zur Zeit nicht<br />"; } if ($_POST['kopie']) {if (@mail($_POST['eMail'], </p><p> "Hier die Kopie Ihrer Nachricht ",$eMail)) { echo "Sie haben eine Kopie der Nachricht zugeschickt bekommen.<br />";} } } </p><p> function isEmail($email) {$nonascii= "\x80-\xff"; $nqtext = "[^\\$nonascii\015\012\"]"; $qchar </p><p> = "\\[^$nonascii]"; $protocol= "(?:mailto:)"; $normuser= "[a-zA-Z0-9][a-zA-Z0-9_.-]*"; $quotedstring = "\"(?:$nqtext|$qchar)+\""; </p><p> $user_part= "(?:$normuser|$quotedstring)"; $dom_mainpart = "[a-zA-Z0-9][a-zA-Z0-9._-]*\."; </p><p> $dom_subpart= "(?:[a-zA-Z0-9][a-zA-Z0-9._-]*\.)*"; $dom_tldpart = "[a-zA-Z]{2,5}"; $domain_part </p><p> = "$dom_subpart$dom_mainpart$dom_tldpart"; $regex= "$protocol?$user_part\@$domain_part"; </p><p> if (preg_match("/^$regex$/",$email)) { return true;} return false; }?>[/PHP]</p><p></p><p>Gruß</p><p>Simninja</p></blockquote><p></p>
[QUOTE="Gelöschtes Mitglied 225579, post: 1351648"] [b]AW: E-Mail Kontakt auf Webseite einbauen[/b] Nö ich verwende das weil ich nciht wusste wie ich das bei den anderen machen muss [PHP]<script language=JavaScript><!-- function isValid() { var msg = ""; if (kontaktFormular.eMail.value.indexOf("@") < 1 || kontaktFormular.eMail.value.indexOf(".") < 1) { msg += "- Die E-Mail-Adresse ist syntaktisch nicht korrekt.\n"; } if(kontaktFormular.nachricht.value == "") { msg += "- Leeres Feld: Nachricht:\n"; } if(msg == "") { return true; } alert(msg); return false; }--></script><?php $formularAnzeigen = false; if (!empty($_POST["senden"]) && ( empty($_POST["eMail"]) || empty($_POST["nachricht"]))) { $formularAnzeigen = true; echo '<span style="color: D1EC47; font-size: x-large;">Bitte alle Pflichtfelder ausfuellen.</span>'; } else if (!empty($_POST["senden"]) && !isEmail($_POST["eMail"])) { $formularAnzeigen = true; echo '<span style="color: D1EC47; font-size: x-large;">Die E-Mail-Adresse ist nicht korrekt.</span>'; } else if (empty($_POST["senden"])) { $formularAnzeigen = true; } if ($formularAnzeigen) {?><form name="kontaktFormular" method="post" action="<?=$_SERVER[PHP_SELF]; ?> " onSubmit="return isValid()"> <table class="dsR17" border="0"></br> <!--anfang Anrede--><tr><td class="dsR20"> </td><td class="dsR21"> <span class="ds4">Anrede:</span></td><td class="dsR11"><select name="anrede"> <option <?=($_POST['anrede']=='Frau')?'selected':''?>>Frau</option><option <?=($_POST['anrede']=='Herr')?'selected':''?>>Herr</option> </select></td><td> </td></tr> <!--ende anrede--> <!--anfang vorName--><tr><td class="dsR20"> </td><td class="dsR21"> <span class="ds4">Vorname:</span></td><td class="dsR11"><input name="vorName" type="text" value="<?=$_POST['vorName']; ?>" /></td> <td> </td></tr> <!--ende vorName--> <!--anfang nachName--><tr><td class="dsR20"> </td><td class="dsR21"> <span class="ds4">Nachname:</span></td><td class="dsR11"><input name="nachName" type="text" value="<?=$_POST['nachName']; ?>" /> </td><td> </td></tr> <!--ende nachName--> <!--anfang eMail--><tr><td class="dsR20"><div align="center"></div></td> <td class="dsR21"><span class="ds4">E-Mail:</span></td><td class="dsR11"><input name="eMail" type="text" id="eMail" value="<?=$_POST['eMail']; ?>" /></td><td> </td></tr> <!--ende eMail--> <!--anfang betreff1--><tr><td class="dsR20"> </td><td class="dsR21"> <span class="ds4">Betreff:</span></td><td class="dsR11"><input name="betreff1" type="text" id="betreff1" value="<?=$_POST['betreff1']; ?>" size="42" /></td><td> </td></tr> <!--ende betreff1--> <!--anfang nachricht--><tr><td class="dsR20"><div align="center"></div></td> <td class="dsR21"><span class="ds4"> Nachricht:</span></td><td class="dsR11"><textarea name="nachricht" cols="40" rows="10"> <?=$_POST['nachricht']; ?></textarea></td><td> </td></tr> <!--ende nachricht--> <!--anfang kopie--><tr><td class="dsR20"> </td><td class="dsR21"><span class="ds4">Kopie der Nachricht: </span></td><td class="dsR11"><input name="kopie" type="checkbox" value="checked" <?=$_POST['kopie']; ?>></td> <td> </td></tr> <!--ende kopie--> <tr><td class="dsR20"><div align="center"> </div></td> <td class="dsR21"></td> <td><input name="senden" type="submit" value="Senden" /></td> <td> </td></tr></table></form> <?php echo; } else { $eMail = 'Anrede:'.$_POST['anrede'].' Vorname:'.$_POST['vorName'].'Nachname:'.$_POST['nachName'].' E-Mail:'.$_POST['eMail'].'Betreff:'.$_POST['betreff1'].' Nachricht:'.$_POST['nachricht'].'Kopie der Nachricht:'.$_POST['kopie'].'';if (@mail("fotograf@simninja.de", "Neue Nachricht vom Kontaktformular",$eMail)) {echo "Ihre Nachricht wurde verschickt, vielen Dank!<br />"; } else {echo "E-Mail-Verkehr funktioniert zur Zeit nicht<br />"; } if ($_POST['kopie']) {if (@mail($_POST['eMail'], "Hier die Kopie Ihrer Nachricht ",$eMail)) { echo "Sie haben eine Kopie der Nachricht zugeschickt bekommen.<br />";} } } function isEmail($email) {$nonascii= "\x80-\xff"; $nqtext = "[^\\$nonascii\015\012\"]"; $qchar = "\\[^$nonascii]"; $protocol= "(?:mailto:)"; $normuser= "[a-zA-Z0-9][a-zA-Z0-9_.-]*"; $quotedstring = "\"(?:$nqtext|$qchar)+\""; $user_part= "(?:$normuser|$quotedstring)"; $dom_mainpart = "[a-zA-Z0-9][a-zA-Z0-9._-]*\."; $dom_subpart= "(?:[a-zA-Z0-9][a-zA-Z0-9._-]*\.)*"; $dom_tldpart = "[a-zA-Z]{2,5}"; $domain_part = "$dom_subpart$dom_mainpart$dom_tldpart"; $regex= "$protocol?$user_part\@$domain_part"; if (preg_match("/^$regex$/",$email)) { return true;} return false; }?>[/PHP] Gruß Simninja [/QUOTE]
Bilder bitte
hier hochladen
und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Zitate einfügen…
Authentifizierung
Wenn ★ = 12, ◇ = 4 und die Hälfte von ★ zu ◇ addiert wird, was ist das Ergebnis?
Antworten
Start
Forum
Sonstiges
Webdesign, Webentwicklung & Programmierung
Webdesign: HTML/CSS, Responsive Design, Sass...
E-Mail Kontakt auf Webseite einbauen
Oben