Ankündigung

Einklappen
Keine Ankündigung bisher.

Datenbank für Newsletter

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Datenbank für Newsletter

    Hallo,
    ich möchte gern ein Formular baun, wo einfach steht:
    In Newsletter eintragen:
    Name:
    Vorname:
    E-mail:

    soo fertig.. jetz soll das ganze in eine/mehrere .txt Datei/n gespeichert werden. Da ich "noch" kein MySQL auf dem Server hab.

    Das ganze ist für ein Newsletter. Ich benutze SuperMailer als Newsletter Programm.. was Lokal auf meinem Rechner läuft und dort muss/kann man .txt Datein oder exel Datein oder Kontakte aus Outlook importieren und dann im Editor Newseltter erstellen und dann versendet der die E-mails.

    Kann mir vielleicht jemand kurz erklären wie ich so was in PHP programmiere?? Oder ein Script mir posten??

    In der .txt Datei soll das ganze so abgespeicher werden:
    Name; Vorname; E-Mail
    admin; test; [email protected]
    mfg Schorschi,
    www.Georg-Schaal.de
    www.WebFUNPark.de

  • #2
    AW: Datenbank für Newsletter

    "$_POST-Daten auslesen php" > suchmaschiene deines vertrauens
    "datei schreiben php" > suchmaschiene deines vertrauens
    dann die zwei sachen kombinieren und fertig.
    edit: http://www.schattenbaum.net/php/variable2.php und http://www.schattenbaum.net/php/datei.php
    Zuletzt geändert von ; 14.10.2007, 13:38.

    Kommentar


    • #3
      AW: Datenbank für Newsletter

      mhhh wie schreib ich das denn am besten in die .txt Datei, damit man es am einfachsten auslesen kann?
      Weil das sind ja immer 3 Komponenten die zusammen hängen.
      mhh.. klar ne Datenbank wäre da natürlich total gut geieignet weil man ne schöne Tabelle hat. Aba leida habe ich es net


      Edit (autom. Beitragszusammenführung):

      Also bisher bin ich so weit:

      PHP-Code:
      $datei=fopen(datenbank.txt"a");
      fwrite($datei$_POST[name]);
      fclose($datei); 
      Soo.. und jetz halt das Formular wo halt bei name="name" steht
      Also durch a wird ja ans Ende was geschrieben.
      Aber wie krieg ich das jetzt mit mehreren hin??? Und nicht das man dann später irgendwas falsches ausliest
      Zuletzt geändert von Georg-Schaal.de; 14.10.2007, 13:49. Grund: Antwort auf eigenen Beitrag innerhalb von 24 Stunden!
      mfg Schorschi,
      www.Georg-Schaal.de
      www.WebFUNPark.de

      Kommentar


      • #4
        AW: Datenbank für Newsletter

        PHP-Code:
        $datei=fopen(datenbank.txt"a");
        $text $_POST['name'];
        $text .= "; ";
        $text .= $_POST['vorname'];
        $text .= "; ";
        $text .= $_POST['email'];
        fwrite($datei$text);
        fclose($datei); 

        Kommentar


        • #5
          AW: Datenbank für Newsletter

          Man sollte die Rückgabewerte der Funktionen f%() überprüfen und bei false sofort abbrechen exit(), sonst kann es zur Zerstörung der Textdatei kommen.

          Dann würde ich die Einträge so machen:
          Code:
          wert1;wert2;wert3;
          und mit explode() in ein array einlesen und dann weiter verarbeitet. Warum das letzte ;? Weil sonst bei $teil['3'] ein Zeilenumbruch mit dabei ist, der zu Fehlfunktionen führen kann.

          Kommentar


          • #6
            AW: Datenbank für Newsletter

            Zitat von mi-schi Beitrag anzeigen
            Man sollte die Rückgabewerte der Funktionen f%() überprüfen und bei false sofort abbrechen exit(), sonst kann es zur Zerstörung der Textdatei kommen.
            das ist quatsch. bei false wurde aufgrund eines fehlers nichts getan. diese fehler sind datei nicht lesbar / schreibbar.

            Dann würde ich die Einträge so machen:
            Code:
            wert1;wert2;wert3;
            und mit explode() in ein array einlesen und dann weiter verarbeitet. Warum das letzte ;? Weil sonst bei $teil['3'] ein Zeilenumbruch mit dabei ist, der zu Fehlfunktionen führen kann.
            das einfachste und vor allem schnellste ist serialize(). du erstellst dir schoen ein array, laest serialize drueber laufen und schreibst das in ne datei...

            und flock() nicht vergessen
            AC/DC Fanpage www.ifyouwantblood.de
            Nein zur Zensur im Internet und anderswo - Anonymous

            Kommentar


            • #7
              AW: Datenbank für Newsletter

              Jo Brian, habe ich auch gemerkt, ist nur bei readdir so, dass man false !== dovor schreiben soll. Um Zeilenumbrüche am Anfang und Ende zu entfernen kann man die Funktion trim() nehmen.

              Kommentar

              homepage-forum.de - Hilfe für Webmaster! Statistiken

              Einklappen

              Themen: 57.170   Beiträge: 432.150   Mitglieder: 29.549   Aktive Mitglieder: 45
              Willkommen an unser neuestes Mitglied, [email protected].

              Online-Benutzer

              Einklappen

              273 Benutzer sind jetzt online. Registrierte Benutzer: 2, Gäste: 271.

              Mit 4.707 Benutzern waren am 12.01.2023 um 04:07 die meisten Benutzer gleichzeitig online.

              Die neuesten Themen

              Einklappen

              Die neuesten Beiträge

              Einklappen

              • daniel5959
                Antwort auf Otmar
                Hallo,

                habe das Programm HomepageFIX 2020 nicht, aber wie bei allen Programmen zum Erstellungen von Webseiten müssen die FTP-Angaben stimmen, damit das Programm die Dateien auch auf den Webspace hochladen kann.

                Dafür müsste man wissen beim welchem Provider der Webspace ist,...
                Heute, 16:35
              • Otmar.spiss@gmail.com
                Otmar
                Ich kann HomepageFIX 2020, nicht veröffentlichen. Von seiten des Providers ist angeblich alles in Ordnung. Wer hat Erfahrung mit diesem Problem?
                Heute, 11:24
              • bdt600
                Antwort auf Otmar
                Ich würde mir an deiner Stelle nicht allzu große Hoffnungen machen, dass du hier Hilfe zu HomepageFIX 2020 bekommen wirst. Solche WYSIWYG-Editoren sind bei Leuten mit Ahnung meist verpönt, weil der HTML-Code, der am Ende raus kommt, (vorsichtig gesagt) nicht so dolle ist.
                Heute, 14:22
              • admin
                Antwort auf Mail-Authentifizierung
                Hallo Localfu,

                voll krass, zum Glück haben wir noch uralte Verträge... Aber da wird es in Zukunft für eine Firma ja richtig teuer, wenn Sie alle Mitarbeiter mit E-Mail-Adressen versorgen will.

                Wir arbeiten uns aktuell an die Lösung heran, ein User hier aus dem Forum hat...
                Heute, 12:17
              • admin
                Mail-Authentifizierung
                Hallo,

                wir haben heute das erste Mal das Erlebnis gehabt, dass eine Firmenmail nicht zu einer Kundenadresse durchgekommen ist.

                Die Empfänger-Adresse ist eine [email protected] Adresse, und Googlemail blockt wohl seit November 2022 nicht authentifizierte Domains.

                Hier...
                02.02.2023, 13:04
              • Localfu
                Antwort auf Mail-Authentifizierung
                Hi admin,
                bei IONOS gibt es Seit Ende 2022 Einschränkungen bei der Vergabe von E-Mails. Neue Standardverträge lassen nur eine E-Mailadresse zu(Jede weitere Adresse kostet mehr). Das ist bei den alten Verträgen noch vermeidbar.

                Das ander Problem ist die Nutzung von E-Mailadressen...
                Heute, 01:09
              • arnego2
                Antwort auf Lebensmittelpreise - die x-te Version
                Tja da seit ihr gut dran, bei uns kommen 200Gr Butter auf ungefähr 6$. Da wir Butter nicht so häufig nutzen so 2 pro Jahr macht den Kohl nicht fetter....
                Gestern, 21:38
              • bodan
                KeePass - Password-Manager :: welche Addons /Plugins verwendet ihr!?
                Hallo u. guten Abend liebe Community

                welche Keepass-Addons /Plugins verwendet ihr!?

                Es gibt ja sehr viele Plugnis / Addons die die Funktionalitäten erweitern: welche verwendet ihr denn!?

                Plugins für KeePass (hier eine Übersicht: https://keepass.info/plugins.h...
                24.01.2023, 23:58
              • eloms
                Antwort auf KeePass - Password-Manager :: welche Addons /Plugins verwendet ihr!?
                Hallo

                Doch, kann man.
                Ich verwende einen anderen PWM und der kennt nur einen Teil des PW und somit kann damit keiner etwas anfangen.
                Und für wichtige Seite wie Banking oder Paypal verwende ich eine Authenticator App. Und die kann man nicht auslesen weil sie auf einem anderen...
                Gestern, 20:00
              • daniel5959
                Antwort auf Lebensmittelpreise - die x-te Version
                Hallo,

                auch sonst ist vieles immer noch günstig bzw. wir wieder günstiger.

                A) Einige Artikel (Eigenmarken) - Auszug aus meinem letzten Netto-Kassenzettel:

                Scheuermilch (Reinigungsmittel) 750 ml für 0,89 Euro
                Handcreme (Öko-Test "Sehr Gut") 125...
                03.02.2023, 21:52
              Lädt...
              X