An einen Freund senden - Website X5 Helpsite

Logo Schriftzug
Logo WSX5
Newsletter anmelden
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
Downloads:
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.';
}
?>
Feedbacks zu ""

Keine Kommentare gefunden.

Bitte Dein Feedback

Du wirst als User bei Deinem ersten Kommentar automatisch registriert und musst dies noch bestätigen.
Erstellen Dir ein Konto, damit Deine Kommentare dann ohne Bestätigung veröffentlicht werden.

Login | Registrierung


            CAPTCHA
            Vielen Dank für Dein Feedback.
            Logo Host Europe
            Button Spenden

            © 2009 - 2020




            
            Besucher Statistik
            » 4 Online
            » 2 Heute
            » 0 Gestern
            » 1851 Woche
            » 3108 Monat
            » 32367 Jahr
            » 256573 Gesamt
            Record: 1144 (01.02.2020)
            Gesamt Downloads:
            Hosting by
            Zurück zum Seiteninhalt