Visualizzazione dei risultati da 1 a 9 su 9

Discussione: cerco mailing list

  1. #1

    cerco mailing list

    Ciao, è inutile nasconderselo..non sono in grado di scaricarmi una delle tante newsletter che ci sono, adattarmela e farla funzionare...
    O meglio, per l'adattarla ci riesco ( parlo di formattazione) ma per far dialogare con il db proprio non ce la becco...(in italiano: no iaaa faccio!)
    qualche buon anima, mi può dare una mano?
    Ne ho trovato uno senza db ma ha diverse lacune...
    Chi mi helpa?
    Posso scambiare qualche link volendo..
    Thanks
    Il vincitore è solo un sognatore che non ha mai mollato-----
    Cerbarano
    -----
    www.paoloemax.it

  2. #2
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993

    ti aiuto io

    cosa hai bisogno?
    ¿Hasta la pasta?

  3. #3

    grande!

    dI COSA?
    Guarda, sto provando tantissime newsletter...ma c'è sempre qualcosa che non va...a me serve una di queste che abbia le solite cosine:
    - conferma iscrizione
    - cancellazione da utente
    - invio ML in html
    e altre cosine facili tipo
    -possibilità di vedere quanti utenti ci sono
    -----
    Che mi dici?
    hai qualcosa da consigliarmi?
    qualche idea?
    intanto grazie..
    Il vincitore è solo un sognatore che non ha mai mollato-----
    Cerbarano
    -----
    www.paoloemax.it

  4. #4

    eccomi

    preso paura?
    a me basterebbe sistemare questa che già c'è:
    www.paoloemax.it/mailing/mailing.php
    qui manca l'invio in html e l'invio di conferma registrazione...
    Uno che mi helpa?
    Thanks
    Il vincitore è solo un sognatore che non ha mai mollato-----
    Cerbarano
    -----
    www.paoloemax.it

  5. #5
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993


    posta lo script!
    ¿Hasta la pasta?

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    131
    ciao tra un breve periodo (max 1 mese) daremo a chiunque lo richieda un servizio di mailing list a costo zero.
    iscrizione, cancellazione, autorisponditori, statistiche con personalizzazione completa del servizio.
    Per ora puoi andare su www.nonmettoilsitopernonfarepubblicita.it e iniziare a capirci di piu' oppure mi scrivi e ti dico sito e tutto



    ciao

  7. #7
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993

    ok

    potrebbe essere interessante, mi passi l'indirizzo in PVT?
    ¿Hasta la pasta?

  8. #8

    ok

    Anche a me thanks le info in pvt ....
    Ah, il codice?
    ECCO LE TRE PAGINE

    ADMIN
    <?
    // Some variables;
    // Your emails list file;
    $filelist = "emails.txt";
    // Email headers that subscribed users see
    // when you send them an email;
    $adminmail = "Paolo&Max";
    $emailheaders = "From: " . $adminmail . "\nReply-To: " . $adminmail;
    // By default we display entries;
    if (!isset($mode))
    $mode = "unknown";

    // Since all administration is in one file,
    // we choose what to to do now;
    switch ($mode) {
    case "create": createList(); break;
    case "display": displayEntries($filelist); break;
    case "add": addEntry($email); break;
    case "edit": displayEditForm($id); break;
    case "doEdit": editEntry($email, $oldvalue); break;
    case "delete": deleteEntry($id); break;
    case "send": sendNews($subject, $message); break;
    default:
    if (file_exists($filelist)) {
    displayEntries(); displayAddEntryForm();
    }

    }



    /* THIS IS THE PART WHERE WE CREATE A MAILING LIST FILE AUTOMATICALLY */
    /* IGNORE IT IF YOU HAVE CREATED IT MANUALLY (NOTHING WILL BE DISPLAYED */
    if (!file_exists($filelist)) {
    echo "<h2>Please, make sure you have 777 permissions for current
    directory to create the mailing list file and click the button or
    create it manually and set 666 permissions on it</h2>";

    echo "<form name=createFile action=admin.php method=post>";
    echo "<input type=submit name=mode value=create mailing list file>";
    echo "</form>";
    exit;
    }

    function createList() {
    $fp = fopen($GLOBALS["filelist"], "w");
    if ($fp) {
    echo "<h2>Mailing list file created successfully!</h2>";
    echo "" . $GLOBALS["filelist"] . "";
    echo "<meta http-equiv='Refresh' content='1; URL=admin.php'>";
    exit;
    }
    else
    echo "Error!";
    }
    /************************************************** ************************/


    // Sends news to subscribers;
    function sendNews($subject, $message) {
    $filecontents = file($GLOBALS["filelist"]);
    for ($i=0;$i<sizeof($filecontents);$i++) {
    $a = mail($filecontents[$i], $subject, stripslashes($message),

    $GLOBALS["emailheaders"] = "From: Paolo e Max newsletter<info@paoloemax.it>\r\n");
    $headers = "From: Paolo e Max newsletter <Paolo e Max ML>\n";
    if (!$a)
    exit;
    }
    echo "E-mail inviate! ";
    echo "<meta http-equiv='Refresh' content='1; URL=admin.php'>";
    exit;
    }

    // Displays the form to add emails to list;
    function displayAddEntryForm() {
    echo "<h1>Add email to list:</h1>";
    echo "<form name=addEntry action=admin.php method=get>";
    echo "<input type=text name=email>";
    echo "<input type=hidden name=mode value=add>";
    echo "<input type=submit name=submit value=add>";
    echo "</form>";
    }

    // Adds emails to list;
    function addEntry($email) {
    $fp = fopen($GLOBALS["filelist"], "a");
    $emailsize = strlen($email . "\n");
    $fw = fwrite($fp, $email . "\n", $emailsize);
    if ($fw) {
    echo "<h2><div align=center>Entry added successfully!</div></h2>";
    echo "<meta http-equiv='Refresh' content='1; URL=admin.php'>";
    exit;
    }
    else
    echo "Error!";
    }

    // Displays emails from list;
    // by default it display last 10 emails;
    function displayEntries() {
    echo "Show last <a href=admin.php?limit=10>10 emails</a> ||
    <a href=admin.php?limit=20>20 emails</a> ||
    <a href=admin.php?limit=50>50 emails</a> ||
    <a href=admin.php?showall=>Show all</a>

    ";
    $filecontents = file($GLOBALS["filelist"]);
    if (isset($GLOBALS["limit"]))
    $limit = $GLOBALS["limit"];
    if ((!isset($GLOBALS["limit"])) and (!isset($GLOBALS["showall"])))
    $limit=10;
    if (isset($GLOBALS["showall"])) {
    for ($i=sizeof($filecontents)-1;$i>=0;$i--) {
    echo $filecontents[$i] . " <a href=admin.php?mode=edit&id=" .
    $filecontents[$i] . ">Edit</a> || <a href=admin.php?mode=delete&id=" .
    $filecontents[$i] . ">Delete</a>
    ";
    }
    }
    elseif (isset($limit)) {
    $count = 1;
    for ($i=sizeof($filecontents)-1;$count<=$limit;$i--) {
    echo $filecontents[$i] . " <a href=admin.php?mode=edit&id=" .
    $filecontents[$i] . ">Edit</a> || <a href=admin.php?mode=delete&id=" .
    $filecontents[$i] . ">Delete</a>
    ";
    $count++;
    }
    }


    }

    // Displays the form to edit an email;
    function displayEditForm($id) {
    echo "<h1>Edit email:</h1>";
    echo "<form name=editForm action=admin.php method=get>";
    echo "<input type=text name=email value=" . $id . ">";
    echo "<input type=hidden name=oldvalue value=" . $id . ">";
    echo "<input type=hidden name=mode value=doEdit>";
    echo "<input type=submit name=submit value=update>";
    echo "</form>";
    exit;
    }

    // Edits an email and writes the updated file;
    function editEntry($email, $oldvalue) {
    $filecontents = file($GLOBALS["filelist"]);
    for ($i=0;$i<sizeof($filecontents);$i++) {
    if (chop($filecontents[$i]) == $oldvalue) {
    $filecontents[$i] = $email . "\n";
    $fp = fopen($GLOBALS["filelist"], "w+");
    for ($a=0;$a<sizeof($filecontents);$a++) {
    $emailsize = strlen($filecontents[$a] . "\n");
    $fw = fwrite($fp, $filecontents[$a], $emailsize);
    }
    echo "<h2><div align=center>Entry changed!</div></h2>";
    echo "<meta http-equiv='Refresh' content='1; URL=admin.php'>";
    exit;
    }
    }
    }

    // Deletes an email and writes an updated file;
    function deleteEntry($id) {
    $filecontents = file($GLOBALS["filelist"]);
    for ($i=0;$i<sizeof($filecontents);$i++) {
    if (chop($filecontents[$i]) == $id) {
    $filecontents[$i] = "";
    $fp = fopen($GLOBALS["filelist"], "w+");
    for ($a=0;$a<sizeof($filecontents);$a++) {
    $emailsize = strlen($filecontents[$a]);
    $fw = fwrite($fp, $filecontents[$a], $emailsize);
    }
    echo "<h2><div align=center>Entry deleted!</div></h2>";
    echo "<meta http-equiv='Refresh' content='1; URL=admin.php'>";
    exit;

    }
    }
    }

    ?>
    <h2>Enter any text here that you want to send to all your subscribers:</h2>
    <form name=sendEmail action=admin.php method=post>
    Subject:
    <input type=text name=subject>

    Message body:
    <textarea name=message rows=10 cols=50></textarea>

    <input type=submit name=mode value=send>
    </form>
    ---------------
    MAILING
    <? include("../sopra.html") ?>
    <h1>Iscriviti alla nostra Mailing list</h1>
    <?
    /* PASTE THIS CODE SOMEWHERE IN YOUR PAGE, CHANGE FORMATTING AT YOUR PLEASURE */
    // Displays the form to add emails to list;
    $filelist = "emails.txt";
    if (isset($email)) {
    addEntry($email);
    }

    function displayAddEntryForm() {
    echo "Inserisci la tua e-mail:";
    echo "<form name=addEntry action=mailing.php method=post>";
    echo "<input type=text name=email>";
    echo "<input type=submit name=submit value=Ok >";
    echo "</form>";
    }

    // Adds emails to list;
    function addEntry($email) {
    $fp = fopen($GLOBALS["filelist"], "a");
    $emailsize = strlen($email . "\n");
    $fw = fwrite($fp, $email . "\n", $emailsize);
    if ($fw)
    echo "<h2><div align=center>Sei stato iscritto correttamente!</div></h2>";
    else
    echo "Error!";
    }

    displayAddEntryForm();
    ?>



    <? include("../sotto.html") ?>
    -------------
    SUBSCRIBE
    <?
    /* PASTE THIS CODE SOMEWHERE IN YOUR PAGE, CHANGE FORMATTING AT YOUR PLEASURE */
    // Displays the form to add emails to list;
    $filelist = "emails.txt";
    if (isset($email)) {
    addEntry($email);
    }

    function displayAddEntryForm() {
    echo "Subscribe:";
    echo "<form name=addEntry action=subscribe.php method=post>";
    echo "<input type=text name=email>";
    echo "<input type=submit name=submit value=subscribe>";
    echo "</form>";
    }

    // Adds emails to list;
    function addEntry($email) {
    $fp = fopen($GLOBALS["filelist"], "a");
    $emailsize = strlen($email . "\n");
    $fw = fwrite($fp, $email . "\n", $emailsize);
    if ($fw)
    echo "<h2><div align=center>You have subscribed successfully!</div></h2>";
    else
    echo "Error!";
    }

    displayAddEntryForm();
    ?>


    Grazie mille..
    Il vincitore è solo un sognatore che non ha mai mollato-----
    Cerbarano
    -----
    www.paoloemax.it

  9. #9

    up

    Eddai...
    nessuno nessuno?
    Il vincitore è solo un sognatore che non ha mai mollato-----
    Cerbarano
    -----
    www.paoloemax.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.