Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Treba mi pomoc oko php-a

[es] :: PHP :: Treba mi pomoc oko php-a

[ Pregleda: 1649 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dgrass77
beograd

Član broj: 37735
Poruke: 22
217.24.24.*

Sajt: www.avd-media.com


Profil

icon Treba mi pomoc oko php-a07.11.2004. u 20:46 - pre 236 meseci
pozdrav svima!!!
da li mi neko moze pomoci, napravio sam u php-u da kada mi se neko registruje na sajt isti automatski tom clanu posalje odgovor:)
e sad meni je potrebno uputstvo od nekoga ko zna vise od mene a verujem da ste to svi kako da podesim da moj sajt automatski istu tu poruku posalje ali recimo za 3 sata da je nesalje odmah?????

unapred hvala
 
Odgovor na temu

Ilija Studen
Novi Sad

Član broj: 3864
Poruke: 859
*.ftn.ns.ac.yu.

Sajt: www.activecollab.com


+1 Profil

icon Re: Treba mi pomoc oko php-a08.11.2004. u 07:54 - pre 236 meseci
Čovek se registrovao. Ti si datim registracije zapisao u bazu podatak kao UNIX timestamp. U headeru uradiš:

Code:
// Kad je bilo "pre tri sata"
$time = time() - 60 * 60 * 3;

// Daj korisnike koji su se registrovali 
// pre više od tri sata, ali im nije poslat mail
$sql = "SELECT email FROM users WHERE regtime < '$time' AND mailed = '0'";
$result = mysql_query($sql);

while($row = mysql_fetch_assoc($result)) {
  // Pošalji im mail
  mail();
  // OK, poslali smo mail, zabeleži da smo to uradili
  mysql_query("UPDATE users SET mailed = '1' WHERE email = '$row[email]'");
}


Uslovi da ovo radi: email polje je unikatno.

PS: Kod je iz glave. Možda sam pogrešio u kucanju.
http://www.activecollab.com - Alat za upravljanje projektima
 
Odgovor na temu

[es] :: PHP :: Treba mi pomoc oko php-a

[ Pregleda: 1649 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.