hm evo ti moja funkcija...sprema ti file u cache na serveru...i vraca ti array sa tecajevima
e da, i prvo otvara html stranicu da bi iz nje iscupao filename trenutne tecajne liste.
Joined: 28 Dec 2003 Posts: 916 Location: Pred monitorom
Posted: 31.08.2004 19:40 Post subject: ispravak za PHP 5
Kako ova skripta ne radi na PHP-u 5, evo izmijenjena verzija koja radi.
Nije baš savršeno vjerojatno; potrebno je cijelu skriptu drugačije prepisati, ali ovo sad radi, a kako je vremena malo...
Uglavnom: sad funkcija vraća niz objekata klase listaC s potrebnim informacijama.
Malo je improvizirano uglavnom...
Code:
//##################################
//
// Tecajna lista v1.0 (for PHP5)
// Original code by retro_one,
// modification by dg
//
//##################################
function tecajna_lista()
{
Joined: 28 Dec 2003 Posts: 916 Location: Pred monitorom
Posted: 31.08.2004 23:04 Post subject:
maxy wrote:
imam 2 pitanja samo:
- zasto prvotna funkcija ne radi na php 5?
nemam blagog pojma.. ali ne radi. na php4 radi na php 5 ne radi. Možda je cak i do IIS-a, ali nisam imao vremena provjeravat.
Sad mi je bilo bitno da funkcija radi.
Provjerim kasnije.
Quote:
- zasto pisati klasu koja ne sadrzi metode?
eh gle.. to mi je prvo palo na pamet.. zapravo to sam koristio kao tip podataka od kojeg radim array.. bilo mi je jednostavnije nego sve podatke trpat u array i onda pretrazivat sto je sto i gdje. Ovako imam array objekata koji imaju svoje membere, a svaka valuta je jedan objekt.
Nisam gledao, mozda php ima strukture, ali kako mi se klasa cinila ok trenutno za to, lijepo sam se rijesio problem.
Joined: 28 Dec 2003 Posts: 916 Location: Pred monitorom
Posted: 01.09.2004 09:31 Post subject:
maxy wrote:
imam 2 pitanja samo:
- zasto prvotna funkcija ne radi na php 5?
Vjerojatno mu smeta trodimenzionalni array kod returna.. tu sam dobivao greske pri izvodenju, i smetalo mu je ono dodavanje na nedefiniranu varijablu $varijabla.=....
Čini mi se da je nešto i kod foreach petlje kod PHP-a 5 drugačije, s obzirom da mi je originalna skripta na drugom računalu s četvorkom radila skroz ok; ovdje sam dobivao uvijek jedan prazni rezultat više nego što je elemenata u arrayu i redovito greške o nedefiniranim varijablama i nepostojećim indeksima.
Kasnije cu provjerit o čemu je točno riječ. Možda i u manualu ako su ga updejtali ima o tome...
Joined: 28 Dec 2003 Posts: 916 Location: Pred monitorom
Posted: 01.09.2004 10:04 Post subject:
budha wrote:
edgar wrote:
Možda je cak i do IIS-a, ali nisam imao vremena provjeravat...
hm
Ma da.. IIS zajebava na nekim mjestima. Nemam nigdje Apache pa nisam provjerio, al netko od vas tu bi mogao;) Iako vjerujem da radi sasvim uredno na Apache+PHP4 jer je autor rekao da radi...
imam samo prijedlog - ako vec radis klasu onda je poanta klase da se sve funkcije i varijable strpaju na 1 mjesto. stoga bi bilo bolje da napravis klasu zajedno sa retroovom funkcijom i svojim varijablama pa da imas sve na 1 mjestu a ne na 2 kao do sad.
sto se kombinacije iis-a i phpa tice...sad sam se sjetio kak se rjesava vecina problema treba se samo iskljuciti error reporting...jer javljaju se fakat debilni errori...a sto se petice tice...jos mi je malcice prerano za koristenje...kad dodje do 5.3 onda mozda
_________________ Just your average eccentric programmer.
Joined: 28 Dec 2003 Posts: 916 Location: Pred monitorom
Posted: 01.09.2004 16:05 Post subject:
maxy wrote:
imam samo prijedlog - ako vec radis klasu onda je poanta klase da se sve funkcije i varijable strpaju na 1 mjesto. stoga bi bilo bolje da napravis klasu zajedno sa retroovom funkcijom i svojim varijablama pa da imas sve na 1 mjestu a ne na 2 kao do sad.
Da, naravno. Pa to je na TODO listi, zapravo jos nije na redu s obzirom da imam prišnijih stvari za napravit... Kako već rekoh, bude to sve komapktno, robusno itd.. al sad je bilo bitno da radi.
Osim toga, opet će mi treba ova klasa kao struktura za objekt tipa valutaStanje ili tako nesto. Ne znam kakav je PHP kad se priča o OOP-u, ali vidjet ćemo... Petica je navodno bolja tu od četvorke...
Quote:
btw. php + iis = s0x
Ma da.. al mi je bilo simple instalirat njega nego se zahebavat s Apacheom dodatno. IIS je vec bio tu na Ghostu
Žao mi je jer otvaram staru temu, ali imam dobar razlog...
Naime, ove scripte nerade (da da, nerade )
i pošto sam ja početnik u PHP-u, bili mi netko mogao poslati preko PM ili ovdje postati Scriptu HNB Tečajne liste, ako je moguće da bude step by step šta treba napraviti jer sam noob za PHP
Jezik: PHP5, jer neke mi scripte nerade na serveru ako je jezik PHP4
_________________ Developer is a machine that converts coffee into code.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum