Newsletter Script

  • Ich suche ein Newsletter-Script, das:


    • kostenlos ist.
    • E-Mail-Adressen von anderen Absendern versteckt.
    • verständlich und leicht ist!


    Ich bitte euch mir Links zu deutschen Seiten zu geben, da Ich nicht wirklich gut in englisch bin!


    Danke


    // EDITH: Ich habe mal deine schreckliche Rechtschreibung korrigiert! Achte bitte darauf deine Posts auch zu lesen, bevor du sie abschickst! - chris_g_ivi

  • Evtl überzieht das Script den Timeout von PHP.
    Dieses Script befolgt die Bestimmungen des W3c nicht


    install.php

    PHP
    <?phprequire_once('config.php');mysql_query("CREATE TABLE `mails` (`id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, `mail` VARCHAR(255) NOT NULL) ENGINE = MyISAM");?>


    eintragen.php

    PHP
    <html><head><title>Eintragen</title></head><body><form action="<?=$_SERVER['PHP_SELF']?>" method="post">Email: <input type="text" name="mail"><br>Abschicken: <input type="submit" name="submit" value="LOS"></form><br><a href="austragen.php"><?php require_once('config.php'); if(isset($_POST['mail'])) { mysql_query("INSERT INTO `mails` (mail) VALUES ('".mysql_real_escape_string($_POST['mail'])."')"); echo 'Eingetragen' } ?></body></html>


    austragen.php

    PHP
    <html><head><title>Austragen</title></head><body><form action="<?=$_SERVER['PHP_SELF']?>" method="post">Email: <input type="text" name="mail"><br>Abschicken: <input type="submit" name="submit" value="LOS"></form><br><a href="eintragen.php"><?php require_once('config.php'); if(isset($_POST['mail'])) { mysql_query("DELETE FROM `mails` WHERE `mail` = '".mysql_real_escape_string($_POST['mail'])."'"); echo 'Ausgetragen' } ?></body></html>


    verschick.php

    PHP
    <html><head><title>Verschicken</title></head><body><form action="<?=$_SERVER['PHP_SELF']?>" method="post">Titel: <input type="text" name="title"><br>Inhalt: <textarea name="inhalt" rows="50" cols="50"></textarea><br>Passwort: <input type="text" name="pass"><br>Abschicken: <input type="submit" name="submit" value="LOS"></form><br><a href="eintragen.php"><?php require_once('config.php'); if(isset($_POST['submit']) && $_POST['pass'] == '$pass') { echo 'Verschicke <br>' while($row = mysql_fetch_object(mysql_query("SELECT * FROM `mail`"))    {   @mail($row->mail, $_POST['title'], $_POST['inhalt'], "From: $name <$mail>");echo 'Verschickt an: '.$row->mail;flush();    } } ?></body></html>


    config.php

    PHP
    <?php
    $name = 'DEINNAME;'
    $mail = 'Deine Email';
    $pass = 'Verschickpasswort';
    
    
      mysql_connect("MYSQLHOST",
      "MYSQL USER","MYSQLPASS");
      mysql_select_db("MYSQLDB");
      ?>


    Wenn mist mit dem Script getrieben wird übernimmst du alleine die Verantwortung