Stránka 1 z 1

PHP subscription

Napsal: 26 pro 2010 18:05
od simPod
zdravim
potrebuji vytvorit prihlasovani k odebirani novinek emailem a samozrejme neni idealni to udelat jen pomoci textoveho pole a POSTnuti do databaze
chtel bych i nejaky potvrzovaci email a v pripade prichoziho newsletteru i v patice nejaky ten unsubscribe link

nevite nekdo o pouzitelnem hotovem free reseni?
dik

Re: PHP subscription

Napsal: 26 pro 2010 18:10
od CZechBoY
chceš posílat novinky emailem a vytvořit RSS kanál?
myslím že je to PHP skript na +2 řádky ;-)
k zapsání článku(nebo co chceš posílat) do DB připíšeš Mail(nejaký parametry) a mělo by to jet... samozřejmě asi budeš chtít to poslat všem co to chtějí nechat poslat na email, použij While ;-)

Re: PHP subscription

Napsal: 26 pro 2010 18:31
od simPod
nemam problem odeslat email a podobny ptakoviny
nejvice by me zajimalo, jak generovat odkaz v potvrzovacim emailu, protoze generovat link typu myurl.com/script.php?email=blebla@bubu.com je jaksi derave. potreboval bych generovat link s nejak zasifrovanym emailem, aby ho nebylo mozne sfalsovat. jakym zpusobem ho zasifrovat?

samozrejme ale pokud uz nekde existuje hotove free reseni odesilani hromadneho newsletteru, tak by to bylo nejlepsi

Re: PHP subscription

Napsal: 26 pro 2010 18:45
od CZechBoY
stačí dát skrytou kopii ;-)
jak chceš zfalšovat email?
ověřit email můžeš třeba tím že mu pošleš aktivační email ;-)

Re: PHP subscription

Napsal: 26 pro 2010 18:56
od simPod
...
me jde o to, ze kdyz bych emailem poslat overovaci link: myurl.com/script.php?email=blebla@bubu.com
tak si muze nekdo sednout a zadat do browseru url: myurl.com/script.php?email=blebla@bubu.com
tohle kdyby mohl udelat kdokoliv, tak aktivacni email jaksi ztraci vyznam

Re: PHP subscription

Napsal: 26 pro 2010 19:46
od CZechBoY
jakej máš web? no dejme tomu že máš simPod.pc-help.cz :D
pošleš jim toto:
Děkuji za registrování na mega super extra portálu simPod.pc-help.cz !!
Pro aktivaci vašeho účtu, prosím, klikněte na následující odkaz: http://www.simPod.pc-help.cz/aktivace?u ... rvb15tb5b6
Přejeme hezký zbytek dne na našem portálu

takhle to mám udělaný na svým webu

Re: PHP subscription

Napsal: 26 pro 2010 19:49
od simPod
no, to presne chci
cim resis jak mas poreseny ty parametry ?ucet=CZechBoY&kod=15vervb15tb5b6
mohl bys specifikovat ten proces?

Re: PHP subscription  Vyřešeno

Napsal: 26 pro 2010 19:53
od CZechBoY
ten aktivační kod zapíšu do databáze k tomu účtu je tam sloupec kod(nebo já už nevim jaký jméno) a při registraci generuju nějakýho náhodný číslo náhodnýho čísla násobený náhodným číslem :D to si pak uložim někam do proměnný a zapíšu to do databáze a pošlu na ten email kterej vyplnil při registraci ten text co jsem psal výše(doslova samozřejmě ne :D )
pak až klikne na ten odkaz tak v databázi hodim UPDATE a kod nastavim na NULL-můžeš tam dát třeba hotovo nebo aktivovano, to je fuk záleží na tobě
potom až budeš posílat ty spamy na emaily tak tam jen hodíš vyjímku u SQL: SELECT email FROM registrace WHERE kod IS NULL

Re: PHP subscription

Napsal: 26 pro 2010 20:02
od simPod
aha, to zni dobre
a jeste nejakej elegantni zpusob na generovani nejakyho fikanyho a rafinovanyho kodu? to random*random*random je sice zajimavy, ale... :D

Re: PHP subscription

Napsal: 26 pro 2010 20:06
od CZechBoY
co máš proti random? :D
nevim můžeš dát třeba time() =>vrací aktuální počet sekund od začátku PHP(nebo od nějakýho začátku 1970 rok :D ) plus to něčim podělit, aby se to nedalo uhádnout ;-)

Re: PHP subscription

Napsal: 26 pro 2010 20:09
od simPod
dobre, diky