An einen Freund senden - Website X5 Helpsite

Logo Schriftzug
Logo WSX5
Scan QR or Download Android App
Direkt zum Seiteninhalt

An einen Freund senden

Scripte > Form-Mailer

Die Webseite per E-Mail bekannt geben:

Füge Deiner Webseiten die Schaltfläche "An einen Freund senden", "E-Mail an einen Freund senden" oder "URL senden" hinzu.
Die Schaltfläche öffnet ein Dialogfeld mit einem leeren E-Mail-Feld. Die Besucher Deiner Website können den Link zu der Seite, auf der sie sich gerade befinden, an einen Freund weiterleiten. Das Skript sendet eine E-Mail mit der Seiten-URL an die angegebene Adresse.
Texte im Dialogfeld oder die Beschriftung der Schaltfläche kann in der Datei "load.php" angepasst werden und die Grundeinstellungen in der Datei "send.php". Der CSS-Style für die SEND URL-Schaltfläche und das Dialogfeld befinden sich in der Datei "style.css".
ZIP-Datei in ein beliebiges Verzeichnis auf dem PC entpacken und das Verzeichnis "wsX5Obj" auf den Webserver in das Root-Verzeichnis kopieren. Script-Code einfach nur in den BODY-Bereich <body>.....</body> der aufrufende Datei einfügen. Fertig.
Eine demo.php ist beigefügt, die zum Test in das Root-Verzeichnis des Webservers kopiert werden kann.
Aufruf: "http://www.domain.tld/demo.php".
Download Button
x runter geladen
Code für den <BODY> Bereich
<script src="wsX5Obj/Obj185_0/load.php"></script>
Code Datei "send.php"
<?php
// Betreff und Text der E-Mail festlegen
$email_subject = "Interessante Webseite";
$email_body = "Hallo,\r\n\nSchau Dir mal diese interessante Webseite an:\r\n%url%\r\n\nViele Grüße vom X5 Team";
// E-Mail Header anpassen
$headers   = array();
$headers[] = "MIME-Version: 1.0";
$headers[] = "Content-type: text/plain; charset=utf-8";
// $headers[] = "Bcc: Der <mitleser@example.com>"; // falls erforderlich, sonst deaktivert lassen
$headers[] = "Reply-To: kontakt@home-wiekau.de"; // falls erforderlich, sonst deaktiveren
$headers[] = "X-Mailer: PHP/".phpversion();

// Ab hier möglich nichts mehr ändern
if(isset($_POST['send'])) {
if(!isset($_POST['email'])) {
echo 'E-Mail-Adresse fehlt.';
exit;
} else {
if (filter_var($_POST['email'], FILTER_VALIDATE_EMAIL) === false) {
echo 'E-Mail Adresse ist nicht korrekt.';
exit;
}
}
if(!isset($_POST['url'])) {
echo 'URL-Angabe fehlt.';
exit;
} else {
if (filter_var($_POST['url'], FILTER_VALIDATE_URL) === false) {
echo 'URL-Angabe ist nicht korrekt.';
exit;
}
}
$email = $_POST['email'];
$url = $_POST['url'];
$email_body = str_replace("%url%", $url, $email_body);
if(mail($email, $email_subject, $email_body, implode("\r\n",$headers)) === FALSE) {
echo 'URL wurde nicht versendet.';
} else {
echo 'URL wurde versendet.';
}
} else {
echo 'Eingabeparameter fehlt.';
}
?>

» nach oben «
Logo Host Europe
Button Spenden
🏠 © 2009 - 2024
Hosting by
Zurück zum Seiteninhalt