Login  Regeln Aktuelles Datum und Uhrzeit: 09.01.2009, 10:44  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
DELETED

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Serverseitige Websprachen
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
Cineplex
Beliebter [User]
Beliebter



Anmeldung: 22.01.05
Beiträge: 250

BeitragVerfasst am: 26.05.2006, 18:00    Titel: DELETED Antworten mit Zitat

DELETED

Zuletzt bearbeitet von Cineplex am 31.12.2007, 03:44, insgesamt 2-mal bearbeitet


Nach oben
Private Nachricht senden
Metaman
Power-Poster [User]
Power-Poster



Anmeldung: 20.11.05
Beiträge: 636

BeitragVerfasst am: 26.05.2006, 19:51    Titel: Antworten mit Zitat

ok, da ich um Kritik gebeten wurde, will ich mal loslegen Verlegen

Das Script an sich scheint zu funktionieren,
sollte jedoch in diesem Zustand nicht benutzt werden.

Denn fast alles was der User da in die Formularfelder einträgt wird so wie es ist an die Datenbank übergeben.
und es gibt User die da nicht nur ihren Namen und Email eintragen.

such mal in Google nach infos über SQL Injection !!!!

so neben diesem Problem sollte natürlich eine Prüfung mit rein, ob die eingetragene Emailadresse auch wirklich eine Emailadresse ist !!

Dann darf es nicht möglich sein, eine Emailadresse einfach so zum Newsletter anzumelden Smilie sonnst könnte da ja jeden eintragen die ich kenne.
also eine neue Emailadresse sollte erstmal "auf Halde" gelegt werden.
das heit die Email wird in der DB gespeichert, wird aber beim Newsletter übersprungen !!!
mit der Eintragung sollte dein Script automatisch eine Mail an die genante Adresse verschicken, mit einem Bestäigungslink.
erst wenn dieser Link aufgerufen wird wird die Email aktiv und kann den Newsletter erhalten.

am einfachsten geht das wenn du einfach den time() Wert in einer weiteren Spalte in der DB ablegst.
der Bestätigungslink für den User, enthällt dann diesen Wert+ die Userid
wird der Link dann aufgerufen, wird einfach nur der time Wert aus der DB entfernt und die adresse ist aktiv

zur SQL Tabelle, hier solltest du den SQL Dump ändern, denn sowas wie
collate latin1_general_ci führt online auf einigen Datenbanken zu problemen und die Tabelle würde nicht angelegt werden.

sooo
die Session im Admin ist etwas unsauber, aber das ist kein direktes Problem, könnte jedoch auf einigen Servern dazu führen das die Session beim arbeiten im Admin verloren geht !!

Dann zum versenden des newsletters und der anzeige der Adressen im Admin.
hier wirds schnell probleme geben.
100 oder 200 Adressen sind hier sicher kein PRoblen, jedoch alles darüber könnte zuviel werden.

Denn bei beiden Funktionen liest Du komplett alle Emailadresse aus, und arbeitest die in einer schleife ab.
Beim Versenden könnte dies jedoch dazu führen das die maximale Laufzeit des Scriptes überschritten wird, was in einem Server Error endet...
und dann hat man keine Kontrolle an wen die Mail schon rausgegangen ist.

Darum:
beim Anzeigen der Emails verteile die über mehrere Seiten (Blätterfunktion)

und etwas ähnliches muß Du auch beim versenden benutzen.
hier würde ich immer nur 100 Mails in einer schleife verarbeiten
nach dem durchlauf der Schleife machst du dann eine ausgabe auf dem Bildschirm, und könntest dann dann z.b. mit einem simplen Meta Refresh das script erneut aufrufen und dann die nächsten 100 Mails versenden..
und das bis zum ende.
also bei 1000 Adressen würde das Script 10 mal neu starten.

so das sollte wohl erstmal reichen

Und damit mich nicht wieder alle für einen Miesmacher halten Lachen
Ich wurde um ein Feedback gebeten und Kritik wurde ausdrücklich erwünscht...

_________________
Webmaster Lexikon
Schnäppchensuche
Wenn Du einen Clan Sponsor suchst, schreibe mich NICHT an!!!


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Cineplex
Beliebter [User]
Beliebter



Anmeldung: 22.01.05
Beiträge: 250

BeitragVerfasst am: 26.05.2006, 19:56    Titel: DELETED Antworten mit Zitat

DELETED

Zuletzt bearbeitet von Cineplex am 31.12.2007, 03:44, insgesamt 2-mal bearbeitet


Nach oben
Private Nachricht senden
Metaman
Power-Poster [User]
Power-Poster



Anmeldung: 20.11.05
Beiträge: 636

BeitragVerfasst am: 26.05.2006, 20:02    Titel: Antworten mit Zitat

ich würde im Admin die Session direkt noch mit einem Cookie verbinden oder die Session ID direkt mit jedem Link übergeben...
_________________
Webmaster Lexikon
Schnäppchensuche
Wenn Du einen Clan Sponsor suchst, schreibe mich NICHT an!!!


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Cineplex
Beliebter [User]
Beliebter



Anmeldung: 22.01.05
Beiträge: 250

BeitragVerfasst am: 27.05.2006, 11:20    Titel: DELETED Antworten mit Zitat

DELETED

Zuletzt bearbeitet von Cineplex am 31.12.2007, 03:43, insgesamt 2-mal bearbeitet


Nach oben
Private Nachricht senden
dein_opi
Beliebter [User]
Beliebter



Anmeldung: 07.11.04
Beiträge: 429
Wohnort: Göttingen

BeitragVerfasst am: 27.05.2006, 11:50    Titel: Antworten mit Zitat

ich hab ja schon in einem anderen forum gefragt ob der newsletter als html oder als text verschickt wird..

du meintest jetzt txt, version 2 html..

wie wäre es mit einer config_option ob html ODER text

_________________
News Script Rezepte CMS Counter


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Cineplex
Beliebter [User]
Beliebter



Anmeldung: 22.01.05
Beiträge: 250

BeitragVerfasst am: 27.05.2006, 22:07    Titel: DELETED Antworten mit Zitat

DELETED

Zuletzt bearbeitet von Cineplex am 31.12.2007, 03:43, insgesamt 2-mal bearbeitet


Nach oben
Private Nachricht senden
Cineplex
Beliebter [User]
Beliebter



Anmeldung: 22.01.05
Beiträge: 250

BeitragVerfasst am: 31.05.2006, 17:21    Titel: DELETED Antworten mit Zitat

DELETED

Zuletzt bearbeitet von Cineplex am 31.12.2007, 03:43, insgesamt 2-mal bearbeitet


Nach oben
Private Nachricht senden
media_ct
Power-Poster [Mod]
Power-Poster



Anmeldung: 29.06.05
Beiträge: 638
Wohnort: Schärding ...

BeitragVerfasst am: 06.06.2006, 10:52    Titel: Antworten mit Zitat

Hallo Cineplex,

ohne mir dein Script jetzt näher angeschaut zu haben, eine "Mailadressen exportieren - Funktion" wäre ganz interessant.

Dabei sollten sämtliche Mailadressen einfach untereinander gelistet in einer txt-Datei ausgegeben werden.

Grund: Man verwendet das Script nur zur An- u. Abmeldung, jedoch nicht zum Versand.

_________________
Mit freundlichen Grüßen,
Roland aka media_ct

Softwareentwicklung der mb-media & Co. KG
100% made in Austria ... ready for future !


Nach oben
Private Nachricht senden
Cineplex
Beliebter [User]
Beliebter



Anmeldung: 22.01.05
Beiträge: 250

BeitragVerfasst am: 06.06.2006, 12:19    Titel: DELETED Antworten mit Zitat

DELETED

Zuletzt bearbeitet von Cineplex am 31.12.2007, 03:42, insgesamt 2-mal bearbeitet


Nach oben
Private Nachricht senden
media_ct
Power-Poster [Mod]
Power-Poster



Anmeldung: 29.06.05
Beiträge: 638
Wohnort: Schärding ...

BeitragVerfasst am: 06.06.2006, 13:47    Titel: Antworten mit Zitat

Hi,

nene - so war das nicht gemeint. Smilie

Ich meinte damit, dass es einfach einen Link gibt, der heist zb. "Mailadressen exportieren"
Wenn man den anklickt, dann sollen alle vorhandenen Mailadresses der Abonnenten aus der Datenbank ausgelesen werden, und in einem Text-File geöffnet werden.

Somit hat man alle schön untereinander gelistet, kann das File irgendwo abspeichern und die Adressen in andere Programme/Software importieren, das eben dadurch mit sehr wenig Aufwand.

Wäre wie gesagt interessant, wenn man dein Script nur zur An- und Abmeldung verwendet, nicht aber zum Versenden, weil man dazu bereits andere Software hat oder was auch immer.
Jetzt verständlich? Smilie

_________________
Mit freundlichen Grüßen,
Roland aka media_ct

Softwareentwicklung der mb-media & Co. KG
100% made in Austria ... ready for future !


Nach oben
Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge DELETED Cineplex Kleinanzeigen 5 10.06.2006, 18:00 Letzten Beitrag anzeigen
Threadübersicht