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

Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)

[es] :: PHP :: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)

[ Pregleda: 2688 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Seslak
Sinisa Seslak
Doboj, Republika Srpska

Član broj: 19885
Poruke: 223

Sajt: www.seslak.tk


Profil

icon Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)06.03.2007. u 22:59 - pre 208 meseci
Zaista ne znam kako da objasnim ovaj problem. Mozda se radi o bugu u Firefoxu. Mozda o bugu u mom kodu. Mozda o bugu u PHPu (sumnjam) a mozda o bugu u samom nacinu mog razmisljanja. Ja zaista ne znam o cemu se radi i vec neko vreme se mucim da to resim ali ne ide. Evo, objasnicu vam sta se desava. Na izradi jednog sajta gde se pokazuju odredjene fotografije zeleo sam da adrese tih fotografija ostanu zasticene tj da se ne pokazuju u source kodu. Takodje sam zeleo da ustedim prostor tako sto ne bi imao i thumbnail i originalnu velicinu fotografije sacuvanu na serveru (niti neke alternativne velicine koje bi mi bile potrebene za prikaz u odredjenim situacijama). Nisam zeleo da prikazujem adrese fotografija zato sto bi onda svako imao pristup istima u punoj velicini. Takodje nisam zeleo ni da ih neko moze tek tako linkovati. Uradio sam sve na sledeci nacin. Umesto da u src ukucam adresu fotke ja sam kucao getimage.php na koji bi posle ? bili dodati atributi tipa: koji je ID fotke, koju velicinu zelim i sl. Naravno, taj fajl bi ukoliko trazim nesto vecu velicinu automatski postavljao vodeni zig. Tako je sve izgledalo prilicno sacuvano. Svakako, problem je bio sto je i svako drugi mogao da linkuje te fotografije prosto kopirajuci source fotografije sa getimage.php i svim onim ostalim atributima. Samim time se pojavila potreba za autentifikacijom. To sam radio na sledeci nacin. Pre samog poziva getimage.php fajla sam generisao neki random broj zatim bi ga upisivao u SQL bazu. Posle toga bih poslao zahtev getimage.php sa tim brojem ukljucenim unutar adrese npr.: getimage.php?photoid=72&size=3&auth=24105. Nakon toga bi getimage.php proverio u SQL bazi da li su brojevi isti i ukoliko jesu vratio bi trazenu fotku. Sve izgleda odlicno na papiru. Sta ne valja? Pa... U Internet Exploreru sve radi savrseno (inace, to sam tek malo pre shvatio posto u IE do sada nisam nikako testirao) ali problem mi vec dva dana stvara Firefox. Svaki drugi put vrati sliku. Odnosno, svaki drugi put fali slika... :( Kada kliknem da pogledam properties slike koje nema prikaze mi adresu sa autentifikacionim brojem koji je potpuno drugaciji od onog upisanog u SQL bazi (proverim preko phpMyAdmin) pa je time i logicno zasto getimage.php ne vraca fotku. Ono sto nije logicno je sto kad iz Firefox prozora desnim kliknem na stranicu i View Source u sourcu se na tom mestu nalazi ispravan autentifikacioni broj. Upravo onaj koji se nalazi i u SQL bazi!!! Ne razumem! Kako moze da mi kada desnim kliknem na sliku izbaci jednu adresu a kada pogledam source drugu. I tako svaki drugi put. A inace radi. Ne, nije to adresa sa starim autentifikacionim brojem koji je nakad pre zapamtio. Cisto sumnjam da je greska u source kodu posto sam ga presao sto puta i prepravio svaku sitnicu koja bi mogla i malo da smeta. Takodje, radi u IE a ne radi u Firefoxu tako da opet nije do mene. I zaista mi nije jasno kako nesto ovakvo moze uopste da ne radi. Ako je ikome jasno o cemu se radi neka se molim vas javi. Pocinjem biti ocajan. Ili neka mi makar da neki svoj predlog za resenje ove situacije na neki drugi nacin...

Hvala unapred.

P.S. Mozda sam ja propustio neki Firefox bug.
Parental Advisory
 
Odgovor na temu

Seslak
Sinisa Seslak
Doboj, Republika Srpska

Član broj: 19885
Poruke: 223

Sajt: www.seslak.tk


Profil

icon Re: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)07.03.2007. u 02:17 - pre 208 meseci
Hmmm. Ne bih se vise usudio da kazem da je ovo bas PHP pitanje. Sada sam radio sistem za brojanje pregleda fotki i u Mozilli mi se i po tri puta uvecavaju pregledi za samo jedan klik dok je IE dobar. Nesto tu ne valjda. Iz nekog razloga Firefox izgleda vise puta poziva stranicu ili sta li vec...
Parental Advisory
 
Odgovor na temu

sale83
Australia
Sydney

Član broj: 41625
Poruke: 729
*.ispone.net.au.



+30 Profil

icon Re: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)07.03.2007. u 03:36 - pre 208 meseci
Izgleda da si ti taj koji pravis BUG. Dobro proveri svoj kod sta si napisao...
Sigurno Nije bug do FF ni IE :)

Poz
sale
Sto mozes danas ne ostavljaj za sutra!
 
Odgovor na temu

Seslak
Sinisa Seslak
Doboj, Republika Srpska

Član broj: 19885
Poruke: 223

Sajt: www.seslak.tk


Profil

icon Re: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)07.03.2007. u 11:10 - pre 208 meseci
Nije uopste problem sa IE. Problem je sa FF. IE radi savrseno dok FF kada kliknem jednom na link pozove stranicu i po tri-cetiri puta a neke stvari ostanu u kodu (ali ne i u glavnom prikazu) kao da su pozvane jednom. Ono sto mi nije jasno je kako je to moguce posto te stvari koje su pogresne (npr.: odbrojavanje pregleda) se desavaju unutar PHP koji je koliko ja znam server side a ne client side. Kako je onda moguce da u IE svaki put poveca broj pregleda fotografije za 1 a u FF cak i do 4 (kako mu se cefne)!?!?!?! Ono sto ne razumem je: ako je greska u mom PHP kodu kako ja da je nadjem kada sve radi savrseno u IE a ne i u FF. Procitaj ponovo gornji post. Videces da to nisu normalne stvari.
Parental Advisory
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
82.208.211.*

Sajt: norway.dakipro.com


+190 Profil

icon Re: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)07.03.2007. u 12:08 - pre 208 meseci
Rizikujem da ispadnem smesan, a jel moze mozda da se firefox podesi/hakuje da istu stranicu ucita sa 4-5 zahteva :)
Pa onda ti zbog toga dobijes cudne rezultate? Jel nisi instalirao neke extenzije za ubranje firefox-a ili podesavao nesto rucno? Moze li ovo uopste?
 
Odgovor na temu

Seslak
Sinisa Seslak
Doboj, Republika Srpska

Član broj: 19885
Poruke: 223

Sajt: www.seslak.tk


Profil

icon Re: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)07.03.2007. u 13:38 - pre 208 meseci
Ne. Nikakve dodatke nisam instalirao. Ovo sto imam je originalna verzija bez ikakvih prepravki. Takodje, mala je sansa da imam bilo kakav virus ili trojanca ili bilo sta drugo maliciozno posto sa ovog naloga surfam samo po "sigurnim" sajtovima. Dakle, nema wareza, porno ili slicnih sajtova gde se ima mesta pokupiti tako nesto. Cak i kad nesto downloadujem to je par puta provereno. Takodje i prilikom instaliranja. O EMail proverama da i ne pricam. U prevodu, veoma su male sanse da na ovom nalogu ima ista maliciozno.

P.S. A zasto bi uopste neko i hakovao Firefox da ucita jednu stranicu vise puta?

P.P.S. Nisam nista rucno podesavao osim home page-a u opcijama.
Parental Advisory
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
82.208.211.*

Sajt: norway.dakipro.com


+190 Profil

icon Re: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)07.03.2007. u 13:48 - pre 208 meseci
Citat:
Seslak:
P.S. A zasto bi uopste neko i hakovao Firefox da ucita jednu stranicu vise puta?

Cini mi se da sam negde procitao da se tako ubrzava ocitavanje stranice, nesto kao downloaderi sto rade. Zatraze istu stranicu vise puta, odjedno, pa onda nesto madjijaju i to bude brze. Ali kazem, mamuran sam, te vrlo verovatno lupam
 
Odgovor na temu

Seslak
Sinisa Seslak
Doboj, Republika Srpska

Član broj: 19885
Poruke: 223

Sajt: www.seslak.tk


Profil

icon Re: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)07.03.2007. u 14:04 - pre 208 meseci
Hm, mislim da si vrlo blizu. Tacno bi to moglo biti. Jedino to ima logike. OK, kako onda se boriti protiv tako necega? Cini mi se da su mi time prilicno zakomplikovali pravljenje stranica. Ono sto meni pada na pamet je isuvise baktanja sa kodom a toga mi je trenutno muka. Ima li neko neku jednostavnu soluciju?
Parental Advisory
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

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

Sajt: https://avramovic.info


+46 Profil

icon Re: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)07.03.2007. u 15:29 - pre 208 meseci
I ja sam pomislio na to, al' ko što reče kolega, da ne ispadne da lupam.
Lično sam tweakovao svoj FF da pravi više konekcija ka svakom fajlu koji mu zatreba ali sličnih problema nikad nisam imao.
Laravel Srbija.

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

Seslak
Sinisa Seslak
Doboj, Republika Srpska

Član broj: 19885
Poruke: 223

Sajt: www.seslak.tk


Profil

icon Re: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)07.03.2007. u 17:29 - pre 208 meseci
Bez konkretnih predloga za sada?
Parental Advisory
 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.dynamic.sbb.co.yu.



+19 Profil

icon Re: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)07.03.2007. u 19:05 - pre 208 meseci
Ajde recimo, instaliraj extenziju TamperData u FF, uključi i refrešuj svoju stranicu, dobićeš spisak svakog pojedinačnog pristupa serveru.

Drugo što možeš da uradiš je da dodaš u getimage.php zapisivanje u tekstualnu log datoteku kompletan _GET (ili _POST) s kojim je zahtev došao, vreme (u sekundama) i eventualno "referer", pa analiziraj šta sve pristiže.

A možda negde u html-u imaš "preload image" kroz javaskript?
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

Br@nkoR
http://localhost

Član broj: 2597
Poruke: 1603

Sajt: localhost


+23 Profil

icon Re: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)07.03.2007. u 19:37 - pre 208 meseci
Hmm... da nemaš možda na toj stranici google adsense, adword...?
Banned - Not available
 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.dynamic.sbb.co.yu.



+19 Profil

icon Re: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)07.03.2007. u 22:56 - pre 208 meseci
A možda (po ko zna koji put) bi pomoglo slanje "cache" hedera tako browser ne traži svaki put učitavanje te slike, a tebi baš i nije potrebno brojanje preuzimanja slika (bar mislim).
Code:
header('Expires: '.date("D, d M Y H:i:s", mktime(date("H")+12, date("i"), date("s"), date("m"), date("d"), date("Y"))).' GMT');
header("Cache-control: private");                   
header('Pragma: private');

"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

Seslak
Sinisa Seslak
Doboj, Republika Srpska

Član broj: 19885
Poruke: 223

Sajt: www.seslak.tk


Profil

icon Re: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)08.03.2007. u 00:52 - pre 208 meseci
@Branko: Nemam adsense.

@mVeliki: predlozi ti se cine dovoljno konstruktivnim da ih sutra isprobam. Javicu ti sta se desilo. Hvala.
Parental Advisory
 
Odgovor na temu

extramedia
Nemanja Milenkovic
Padinska Skela

Član broj: 78055
Poruke: 95
*.wifi.gonet1.co.yu.



Profil

icon Re: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)02.04.2007. u 23:43 - pre 207 meseci
Ha...

kasna reakcija...


A shto ti taj tvoj auth code generishes svaki put i cuvash u bazi!??!?!?

zar nije jednostavnije:

Code:

if (!isset($_SESSION['auth_code']))
{
$_SESSION['auth_code'] = algoritam za kod;
}


i onda samo u getimage.php fajlu proverish vrednost te sesije


mislim da bi ti to bilo lakse, samo probaj da li radi
 
Odgovor na temu

[es] :: PHP :: Mozilla 5.0 vs IE 6.0 nejasan problem (PHP 4.4.4)

[ Pregleda: 2688 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

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