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

Image problem... ?

[es] :: PHP :: Image problem... ?

[ Pregleda: 1614 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

stevs986
Nikolic Sladjan
Senior Software Developer
Alterset d.o.o
Beograd

Član broj: 121154
Poruke: 140
94.189.156.*



+4 Profil

icon Image problem... ?07.08.2009. u 20:39 - pre 178 meseci
Pozdrav, imam sledeci problem: Uploadujem sliku na server, i prikazujem je na formi nekim linkom na ciji klik se ona ajax - om prikazuje. Kada je fizicki obrisem sa diska, slika se klikom na taj link i dalje prikazuje. Kapiram da je u nekom temp folderu ili baferu tako da je moje pitanje kako to ocistiti... Naravno znam da bi refresh strance resio problem ali ja zelim da bude bez refresha... (Mislim bez vidljivog refresha, ajax dolazi u obzir)...
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
*.adsl.beotel.net.

Sajt: norway.dakipro.com


+190 Profil

icon Re: Image problem... ?07.08.2009. u 21:00 - pre 178 meseci
Malo tricky problem jer je sliku keshirao browser, ali instant resenje bi bilo da JSom na svaki klik na nju toj slici promenis putanju sa recimo src="image_path/image.jpg?random=42323423432" , znaci samo dodas neki random string cim se slika prikaze, tako da ce sledeci klik browseru znaciti da je to nova putanja te nova slika, pa ce je on naknadno zahtevati od servera.

E sad, postoji razlog zasto browser keshira sliku, ne znam koji su ti razlozi zasto ti je ovo ovako specificno potrebno, ali vodi racuna da ce ovo regularnim korisnicima prilicno usporiti gledanje jer ce se svaka slika svaki put ponovo citati sa servera, pa ce i protok ka tvom serveru biti prilicno veci jer su slike (posle flesh elemenata) najveci 'consumer' protoka. Dakle, uzmi i to u obzir pa vidi koliko cesto brises slike sa servera, pa vidi da li ti to zaista treba, ako si i dalje resen da je neophodno, onda dodaj neki random samo na putanju slike (to moze biti i unix TIMESTAMP jer se on stalno menja)
 
Odgovor na temu

stevs986
Nikolic Sladjan
Senior Software Developer
Alterset d.o.o
Beograd

Član broj: 121154
Poruke: 140
94.189.156.*



+4 Profil

icon Re: Image problem... ?07.08.2009. u 21:19 - pre 178 meseci
Prvo hvala na brzom odgovoru... Evo i konkretnog problema, mozda imas bolji predlog... Radi se o uploadu fotografija za oglas... Odaberes fotografiju, na klik se ajax - om uploaduje na server i na formi se prikazu dugmici za preview i delete. Pogledas recimo fotografiju i zelis da je zamenis, klikom na delete je opet ajax - om obrisem sa servera i na formu vratim kontrole za upload. Ukapirao sam da je problem sto novu sliku ja uploadujem sa istim imenom (id_korisnika_tmp_image_redni_broj_slike) jer mi tako dogovara za dalji tok aplikacije. E sada nastaje problem jer je isto ime i prikazuje se prethodna kesirana slika... Mislio sam da mozda postoji neko resenje za brisanje tog kesa...
 
Odgovor na temu

Milos911
Serbia

Član broj: 219127
Poruke: 1230
*.telenor.co.yu.



+303 Profil

icon Re: Image problem... ?07.08.2009. u 21:50 - pre 178 meseci
Uradi ono sa randomom sto je daki predlozio. Nema potrebe da komplikujes stvari....
 
Odgovor na temu

stevs986
Nikolic Sladjan
Senior Software Developer
Alterset d.o.o
Beograd

Član broj: 121154
Poruke: 140
*.dynamic.sbb.rs.



+4 Profil

icon Re: Image problem... ?07.08.2009. u 22:07 - pre 178 meseci
Da, da tako sam uradio i zavrsava mi posao... Hvala na odgovorima...
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

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

Sajt: norway.dakipro.com


+190 Profil

icon Re: Image problem... ?08.08.2009. u 10:15 - pre 178 meseci
Ti onda mozes samo na delete da stavis izmenu rand putanje do slike mozda?
Jer pre i posle toga nema potrebe ako je takav slucaj...
 
Odgovor na temu

[es] :: PHP :: Image problem... ?

[ Pregleda: 1614 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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