Brojač (PHP)
U ovom tutorijalu napraviti cemo jedan jednostavan brojac posjeta. Brojiti ce svaki novi posjet (reload - ne unikate).
Nas brojac ce izgledati ovako:
Prije nego li krenemo bilo bi dobro da skinete source.
Otvorite novi dokument. Napravite novi Movie Clip - CTRL+F8 ili preko menija: Insert>New Symbol…

U Timelineu tog MovieClipa napravite keyframeove (F6) na 2., 3. i recimo 150. frameu. Zasto? Objasniti cu vam kasnije.
Selektirajte frame 1, otvorite Actionscript konzolu(F9) i upisite sljedeci kod:
loadVariablesNum(”PHPbrojac.php?ran=”+random(99),0);
Selektirajte frame 2, otvorite Actionscript konzolu (F9) i upisite sljedeci kod:
loadVariablesNum(”PHPbrojac.txt?ran=”+random(99),0);
Selektirajte frame 150, otvorite Actionscript konzolu (F9) i upisite sljedeci kod:
gotoAndPlay (2);
Ovako bi trebalo izgledati za frame 1:
Kad ste zavrsili sa Actionscriptom, kliknite na Scene1 -vidi sliku

Odaberite Text Tool (T), u prozoru properties odaberite Dynamic Text -vidi sliku

Pages: 1 2
Kategorija: Server side objavljeno 18.04. 2007




Pozdrav !
Probao sam ovaj vaš brojač postaviti na stranicu,ali ne radi !
Ne radi moj koji sam uvrstio u Flash film,a ni vaš koji sam skinuo na ovoj stranici ???
Server podržava PHP,ali ne znam u čemu je problem.
Prilikom učitavanja uvjek ispisuje broj posjeta = 0 to je na vašem koji sam podigao na stranicu ,a u onome koji sam uvrstio u Flash film čak nema ni nule .
Molim Vas za pomoč
Jesi li postavio dobre CHMOD-ove na fileove?
Pretpostavljam da si stavio php i txt datoteku tamo gdje ti je i web stranica (html)
Moze link?
Što je to “CHMOD” ??
Evo linka,kada sam napisao ovu poruku shvatio sam da nisam napisao link,ali kada sam probao naknadno napisati link nije prihvatilo.
Zato evo ga :
http://www.nightmares.hr/brojac1.swf
To je link do Vašeg primjera,i mislim da PHP radi dobro jer imam kontakt formu po Vašem primjeru PHP kotakt forme koja radi,ali ovo ne !!!
Primjer na ovoj adresi Vaš “sourcu” koji ne radi, ne znam dali je greška u PHP,ali pošto ne registrira novu posjetu mislim da je greška u PHP !!! MIslim da bi skripta trebala registrirati kod i upisati ga u PHP.
UNAPRIJED SE ZAHVALJUJEM !!!
Kod mene sve radi. Samo sam uploadao fileove na web (brojac1.swf php i txt file u isti direktorij) i nisam mijenjao CHMOD-ove. http://www.as-flash.com/temp/brojac1.swf
Pogledaj u cPanel->Error Log: ima li kakva greska?
Evo promjenio sam File attributes i označio sve: Read,write i execute na dozvoljeno i sada radi.Dali su to ti CHMOD-ovi?
Hvala još jednom
Evo mene ponovo sa problemima !
Sada Vaš brojac1.swf radi,ali kada ja pokušam to uvrstiti u svoj Flash film to mi nikako ne radi.Čak i kada pokušam napraviti samo brojač prema Vašem tutorialu ne radi.
Izbaci mi ovu grešku :
**Error** Symbol=php brojac, layer=Layer 1, frame=1:Line 1: This type of quotation mark is not allowed in ActionScript. Please change it to a standard (straight) double quote.
loadVariablesNum(”PHPbrojac.php?ran=” random(99),0);
**Error** Symbol=php brojac, layer=Layer 1, frame=2:Line 1: This type of quotation mark is not allowed in ActionScript. Please change it to a standard (straight) double quote.
loadVariablesNum(”PHPbrojac.txt?ran=” random(99),0);
Total ActionScript Errors: 2 Reported Errors: 2
Malo sam gledao Vaš source i primjetio sam da na Stage-u imate taj Movie clip PHP brojac,a ja kada ga kreiram njega nema na stage-u,ja ga povučem iz Library i onda kada probam Test movie izbacimu navedenu grešku ???
Kopirao sam Vaš brijac1 i ubacio ga u svoj Flash film , ali sam ga stavio izvan stage-a da se ne vidi i onda i moj brojac koji sam napravio u okviru flasha radi ??
U čemu je problem ???
Ako si kopirao kod sa moje web stranice
loadVariablesNum(”PHPbrojac.php?ran=” random(99),0);
loadVariablesNum(”PHPbrojac.txt?ran=” random(99),0);
dobiti ces drukcije navodnike tj. ukosene. Samo ih zamijeni sa onima koje dobijes kombinacijom tipki SHIFT i 2.
Jednostavno kopiraj Movie Clip - PHP brojac (Instance name: brojac) iz layera php iz mog sourcea u tvoj rad.
Postavi dinamicki tekst gdje zelis da ti se ispisuje brojac i postavi njegov Var (u properties prozoru) na Count
Hvala,koliko malo treba majstoru da shvati patnje nas smrtnika.
Promjenio sam navodnike i sada sve radfi OK !!!
Hvala puno na pomoči
sta da promenim da bi brojac radio u action script 3