phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Verschl=FCss?= =?iso-8859-1?Q?elung_von_Daten?= =?iso-8859-1?Q?elung_von_Daten?=

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Verschl=FCss?= =?iso-8859-1?Q?elung_von_Daten?= =?iso-8859-1?Q?elung_von_Daten?=

Cyrill Schumacher CyrillSchumacher_(at)_swol.de
Tue, 30 Jan 2001 18:04:58 +0100


> > $email = base64_encode(asdfasdf_(at)_sdaffgg.df);
> >
> > echo 'http://www.domain.de/shared/subscribe.php?mail='.$email
> >
> > und auf der zweiten seite baust du dann ein ... ein:
> >
> > $email = base64_decode($email);
>
> ja dann wird aber , wenn der mailstring von nem bl�den ge�ndert wird ,
> v�lliger murks in die db eingetragen und dann kommen fehlermeldungen wegen
> unzustellbarkeit zur�ck ...
> besser w�re doch die mailaddy in der db vorzumerken und erst
freizuschalten
> wenn die best�tigung kommt. verwaiste vormerkungen kann man ja nach 2
wochen
> wieder rausl�schen
> falls ne mailaddy eingetragen werden soll die nicht vorgemwerkt war, wird
> halt nichts eingetragen , logo ...

wenn einer den B64 in der url zeile �ndert, dann kommt beim decodieren
v�lliger mist raus, also und wenn du nun nach dem decodieren
die email adresse �berpr�fst, bist du auf dem sicheren holzweg ;-)

preg_match("/[a-z0-9-_.+]+_(at)_[a-z0-9-_.]+\\.[a-z]{2,3}/",base64_decode($email)
)

kiri




php::bar PHP Wiki   -   Listenarchive