myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Webmaster Talk > Entwicklung & Programmierung
Seite neu laden

Kontaktformular in html

Willkommen

myGully

Links

Forum

 
Antwort
 
Themen-Optionen Ansicht
Ungelesen 11.04.14, 23:51   #1
weberleins
Ist öfter hier
 
Registriert seit: May 2011
Beiträge: 238
Bedankt: 91
weberleins ist noch neu hier! | 6 Respekt Punkte
Standard

mal aus einer seite von mir kopiert:

html:
Code:
<h6>Schreiben Sie mir direkt eine Nachricht:</h6>
							<form name="ajax-form" id="ajax-form" action="mail-it.php" method="post">
								<label for="name">Ihr Name: * 
									<span class="error" id="err-name">Bitte geben Sie Ihren Namen an</span>
								</label>
								<input name="name" id="name" type="text" />
								<label for="email">Ihre E-Mail: * 
									<span class="error" id="err-email">Bitte geben Sie Ihre E-Mail-Adresse an</span>
									<span class="error" id="err-emailvld">Irgendwas stimmt nicht mit der E-Mail-Adresse</span>
								</label>
								<input name="email" id="email" type="text" />
								<label for="message">Ihre Nachricht:</label>
								<textarea name="message" id="message"></textarea>
								<div id="button-con"><button class="send_message" id="send">Absenden</button></div>	
								<div class="error text-align-center" id="err-form">Da gibt es ein Problem, bitte überprüfen Sie nochmal alles.</div>
								<div class="error text-align-center" id="err-timedout">Leider gab es ein Problem mit dem Server, versuchen Sie es bitte noch einmal.</div>
								<div class="error" id="err-state"></div>
							</form>
							<div id="ajaxsuccess">Erfolgreich verschickt! Vielen Dank für Ihre Nachricht.</div>
php-datei "mail-it.php" im gleichen verzeichnis wie die html-datei mit obigen code:
Code:
<?php

/* Code by David McKeown - craftedbydavid.com */
/* Editable entries are bellow */

$send_to = "deine emailadresse an die es geschickt werden soll";
$send_subject = "der betreff der email";



/*Be careful when editing below this line */

$f_name = cleanupentries($_POST["name"]);
$f_email = cleanupentries($_POST["email"]);
$f_message = cleanupentries($_POST["message"]);
$from_ip = $_SERVER['REMOTE_ADDR'];
$from_browser = $_SERVER['HTTP_USER_AGENT'];

function cleanupentries($entry) {
	$entry = trim($entry);
	$entry = stripslashes($entry);
	$entry = htmlspecialchars($entry);

	return $entry;
}

$message = "This email was submitted on " . date('m-d-Y') . 
"\n\nName: " . $f_name . 
"\n\nE-Mail: " . $f_email . 
"\n\nMessage: \n" . $f_message . 
"\n\n\nTechnical Details:\n" . $from_ip . "\n" . $from_browser;

$send_subject .= " - {$f_name}";

$headers = "From: " . $f_email . "\r\n" .
    "Reply-To: " . $f_email . "\r\n" .
    "X-Mailer: PHP/" . phpversion();

if (!$f_email) {
	echo "no email";
	exit;
}else if (!$f_name){
	echo "no name";
	exit;
}else{
	if (filter_var($f_email, FILTER_VALIDATE_EMAIL)) {
		mail($send_to, $send_subject, $message, $headers);
		echo "true";
	}else{
		echo "invalid email";
		exit;
	}
}

?>
Die php-Datei ist kostenlos und darf frei verwendet werden. Wenn Du noch zwingend die Telefonnummer brauchst, einfach entsprechend ergänzen, aber willst du wirklich jeden anrufen? Je mehr Informationen Du verlangst, umso weniger werden schreiben, das ist einfach so.
weberleins ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:04 Uhr.


Sitemap

().