SendPageToFriend - Website X5 Hilfe - Die Helpsite

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

SendPageToFriend

Scripte > Attachment

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 type="text/javascript" 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.';
}
?>
Feedbacks zu ""
Kein Kommentar
Vielen Dank für Dein Feedback.
Logo Host Europe
Button Spenden

© 2009 - 2019





Besucher Statistik
» 1 Online
» 37 Heute
» 317 Gestern
» 750 Woche
» 2458 Monat
» 131600 Jahr
» 459356 Gesamt
Record: 2382 (29.03.2019)
Gesamt Downloads:
Hosting by
Zurück zum Seiteninhalt