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

Posalji poruku prije isteku

[es] :: PHP :: Posalji poruku prije isteku

[ Pregleda: 2050 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

balkan7

Član broj: 119255
Poruke: 82
85.30.71.*



Profil

icon Posalji poruku prije isteku14.01.2008. u 21:51 - pre 198 meseci
Hocu da znam dal je ovo pravilno i dal ce ovaj kod raditi da posalje poruku prije isteku 1 nedelju, a pole u data bazu je:
`banner_expire` datetime default NULL,

a kod za provjera za poruku je sledeci:
Code:
$now = time();
      $nextweek = $now+(60*60*24*7);
      if ($data['banner_expire'] <= $nextweek) {
      mail($to,$subject,$msg,"From: [email protected]");
}
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
77.46.170.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Posalji poruku prije isteku14.01.2008. u 22:34 - pre 198 meseci
Pa to će raditi, ali moraš imati nešto što će svakih XY minuta da poziva tu skriptu. Pogledaj FAQ temu (top tema) da vidiš kako se podešava cron.
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

balkan7

Član broj: 119255
Poruke: 82
85.30.71.*



Profil

icon Re: Posalji poruku prije isteku15.01.2008. u 15:36 - pre 198 meseci
a interesuje me ja vec nemam cron job na mog hostinga, tako da dal ce ovo raditi ispravno bez cron ili neki bolji kod, a isto tako buni me pole iz data baza sta je `banner_expire` datetime default NULL, a $now = time(); kako ce da proveri vreme kad funkcija daje drugi format kao primer: 12475222 a u banner_expire polje je vec yy:mm:dd H:i:s
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
79.101.130.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Posalji poruku prije isteku15.01.2008. u 21:34 - pre 198 meseci
Neće raditi bez crona... jedino da sediš ceo dan kući i refresh-uješ stranicu

Za drugi deo pitanja vidi www.php.net/date


Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

Jezdimir Lončar
Aka Blazeme
PHP/jQuery Dev, BildStudio
Crna Gora / Pljevlja

Član broj: 74833
Poruke: 674
*.internet.krstarica.net.

Jabber: jezdonet@gmail.com


+4 Profil

icon Re: Posalji poruku prije isteku17.01.2008. u 00:29 - pre 198 meseci
Ako nemas cron kod web hosta, mozes koristiti www.webcron.org ili neki drugi slican servis.
“I never think of the future - it comes soon enough.” - Albert Anštajn (Albert Einstein)
 
Odgovor na temu

balkan7

Član broj: 119255
Poruke: 82
85.30.71.*



Profil

icon Re: Posalji poruku prije isteku25.01.2008. u 23:06 - pre 198 meseci
havala za cron, ali ipak ja sam testirao kod bez cron to sto sam ga postavio na pocetnu stranicu, tako da svaki ko i da udje na sajtu mene salje poruku da mi banner istece, zasto ovo radi non stop, interesuje me u data bazi polje banner_expire je datetime: `banner_expire` datetime default NULL, dali ovo ima nekakva smetnja ili nesto drugacije ?
 
Odgovor na temu

ColdKeyboard
Sasa Karanovic
Hardware and Firmware Engineer
Toronto, Canada

Član broj: 31924
Poruke: 868
*.com
Via: [es] mailing liste

Jabber: ColdKeyboard
Sajt: www.SasaKaranovic.com


+11 Profil

icon Re: Posalji poruku prije isteku26.01.2008. u 01:03 - pre 198 meseci
Kada bi koristio taj kod on bi svaki put kada neko otvori tvoju stranicu
slao mail tome kome istice baner, tako da ako bi imao 100 posjeta dnevno to
znaci da bi za taj dan covjek dobio 100 mejlova, puta 30 dana to je vec
nesto mnogo gore nego spamovanje...

Razmisli o CronJob-u ili ako ti je sajt dobro posjecen stavi jos jedno polje
u SQL bazu npr. obavjesten, pa radis select svih polja koji isticu iduce
sedmice i uradis im mail i onda update stavis da je obavjesten = 1 i to je
to... mada moj predlog ti je da se drzis cronjob-a ako ikako mozes


--
-==ColdKeyboard==-
www.MrdniSe.com
www.SasaKaranovic.com
 
Odgovor na temu

[es] :: PHP :: Posalji poruku prije isteku

[ Pregleda: 2050 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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