jedna jednostavna skripta mi treba

jedna jednostavna skripta mi treba

offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

treba mi skripta koja ce svakog dana da na broj n dodaje broj 3 (ili 6) ali tako da se broj beskonacno povecava!
Primer:
imam broj 1 a sutra cu da imam broj 4 pa prekosutra 7... (i tako u beskonacnost)

probao sam sa "parse" i sa nekim izracunavanjima ali ne mogu da prokljuvim kako da namestim da mi se na broj N svakog dana dodaje broj 3 (i tako u beskonacnost) Sad. Meni ovo jako slabo ide pa ako neko ima vremena...



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Blood  Male
  • Ugledni građanin
  • Pridružio: 26 Jul 2003
  • Poruke: 384
  • Gde živiš: Beograd

Jel mora javascript ili moze nesto drugo(php)?

Ako moze php, evo scriptice(iz glave)
$fdata = file('putanja_do_filea.txt'); $today = mktime(0,0,0,date('n'),date('d'),date('Y')); if($fdata) { $data = explode(",",$fdata[0]); if($data[1] < $today) { $content = ($data[0] + 3).",".$today; $file = fopen("putanja_do_filea.txt",'w'); fwrite($file, $content); fclose($file); } } else { $content = "1,".$today; $file = fopen("putanja_do_filea.txt",'w'); fwrite($file, $content); }
Ovo bi trebalo da radi, ako ti php ne odgovara, ovo moze da ti bude neka smernica za js..

Nadam se da sam pomogao...



offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

ma treba mi bas JS... Zaboravio sam da dodam da mi treba to brojanje od datuma: 01.07.2006
ali veliko hvala probacu nesto (iako nemam blage sa Js-om)

Dopuna: 03 Jul 2006 11:27

inace za ovako nesto mi ne treba neki dodatni file u koji ce da se upisuju ti podatci zar ne? Mislim moze da vrsi on izracunavanje i to posle svako refresha ekrana (tj web strane) Question

offline
  • Blood  Male
  • Ugledni građanin
  • Pridružio: 26 Jul 2003
  • Poruke: 384
  • Gde živiš: Beograd

Pa ne moze ako nema nigde sacuvano prethodno stanje...

offline
  • Pridružio: 20 Dec 2004
  • Poruke: 2887
  • Gde živiš: Na Balkanu

Koliko ja poznajem JS ti to ne možeš tako kako zamišljaš.
Osnovni ralog je što je JS client side i ne izvršava se na serveru već u browseru svakog korisnika.

Ako mora u JS ja bih to uradio na sledeći način:
Stavio bih početni datum, zatim bih napravio skript koji izračunava koji je datum danas i koliko je dana prošlo od prvog datuma, rezultat množi sa tri i dodaje mu jedan.

Nešto sam slično radio sa Pascalom u srednjoj školi i koliko se sećam da smo za svaki mesec definisali koliko dana ima, a za februar se ispitivalo i o kojim se godinama radi ako je prestupna ima jedan dan više.

Ponavljam, ja ne poznajem JS, ali koliko znam to što ti hoćeš se ne može odraditi.
Ako nisam u pravu neka me neko ispravi.

offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

pa jel mozes to da mi iskucas please? Ja sam slab sa Js-om pa bih verovatno pogresio!

Dopuna: 03 Jul 2006 22:03

ali cekaj: to znaci da ce svakog prvog u mesecu broj biti isti! Meni treba da se taj broj N beskonacno povecava bez resetovanja na pocetnu vrednost svakog prvog u mesecu

offline
  • Pridružio: 20 Dec 2004
  • Poruke: 2887
  • Gde živiš: Na Balkanu

Neće biti isto, jer broj dane koji su protekli, neće biti isto čak ni ako je nova godina.
Ne mogu ti ja to napisati jer nepoznajem dovoljno JS, ali bi to bio princip na kome bi radilo.

offline
  • Blood  Male
  • Ugledni građanin
  • Pridružio: 26 Jul 2003
  • Poruke: 384
  • Gde živiš: Beograd

Ako hoces php za to.. Very Happy
<? $startdate = mktime(0,0,0,7,1,2006); $enddate = mktime(0,0,0,date('n'),date('d'),date('Y')); while($startdate <= $enddate) { $i += 3; $startdate = $startdate + (24 * 60 * 60); } ovde pozoves fopen, fwrite i fclose odozgo gde ti je broj $i a poslednji datum $enddate i onda si zavrsio za sve dane zakljucno sa danasnjim danom... ?>

Ko je trenutno na forumu
 

Ukupno su 890 korisnika na forumu :: 7 registrovanih, 0 sakrivenih i 883 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: darkojbn, draganl, goxin, koom0001, Krusarac, nemkea71, Titan