![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 27.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam!!
postaram sie wytlumaczyc problem bez wklejania kodu zeby bylo przejrzyscie: 1. Ogolnie generuje obrazek zaleznie od wprowadzonych parametrow przez form. 2. zapisuje go pod losowa nazwa (ie nie wyswietla aktualnego obrazka gdy jest stala nazwa - kombinowalem cache - nie daje rady ;]) 3. wyswietlam obrazek za w PHP za pomocą echo '<img src=... itd do tad jest ok jednak ta metoda strasznie mi sie zasmieci serwer WIEC: 4. usuwam plik graficzny olosowej nazwie przez unlink. i wtedy obrazek sie nie wyswietla (wnioskuje ze php w calosci wykonuje sie a pozniej "wyrzuca" html. z gory dzieki za sugestie. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 358 Pomógł: 78 Dołączył: 4.11.2008 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
ale o co chodzi? usuwasz i nie działa czy chcesz usuwać i nie wiesz jak (sam napisałeś jaką to funkcją zrobić)
![]() Trochę jaśniej poproszę |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 27.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
tak jak napisalem zordon:
jezeli nie usuwam obrazka na koncu skryptu to on sie wyswietla a jesli dodam polecenie usuwajace na koncu skryptu to nie wyswietla obrazka wniosek skrypt usuwa obrazek zanim go wyswietli. (wyswietlam przez i tu pytanie o sugestie co zrobic zeby wyswietlic orazek a pozniej go usunac ![]() Ten post edytował dangesamurai 1.06.2010, 15:28:56 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Robisz garbage collector, który jest odpalany cronem np. co 24h.
A jak sprawdzać, co do usunięcia? Iterujesz po katalogu i sprawdzasz czas np. przez filectime. Warunek musisz sam skonstruować; wtedy nie będzie śmieci. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 27.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
owszem jest to pewne rozwiazanie dzieki erix.
jednak interesuje mnie rozwiazanie od strony samego skryptu... sam nie wiem.. zmiana kolejnosci wykonywania?? czy da sie zmusic przegladarke do wykonania najpierw tego fragmentu php ktory wyswietla losowy obrazek i po wyswietleniu go usunac? |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Ale skoro to jest np. jakiś token, to czemu nie możesz go wyświetlać bezpośrednio przez skrypt...?
Jeśli chodzi o drugie pytanie, to pozostaje najwyżej jakiś skrypt podpinany pod zdarzenie onload dla obiektu obrazka. Ostatecznie, osobny skrypt, który byłby "routerem" dla obrazków, działający przy pomocy rewrite:
A sam skrypt podobnej postaci (dorób sobie sprawdzanie, itp)
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 27.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
erix ja wlasnie wyswietlam go bezposrednio przez skrypt
wyglada to mniej wiecej tak: wszystko w php: pobieram dane generuje parametry wykresu (funkcje matematyczne) tworze przez ekotabele i wyswietlam obrazek --- to dziala pobieram dane generuje parametry wykresu (funkcje matematyczne) tworze przez echo tabele i wyswietlam obrazek usuwanie obrazka --- to nie dziala nie wyswietla obrazka Ten post edytował dangesamurai 1.06.2010, 15:56:48 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Ale jak usuwasz ten obrazek?
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 27.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
i nie wyswietla a gdy usune unlink to wyswietla jak sie domyslam chodzi o kolejnoosc wykonywania skryptu napierw robi caly php pozniej realizuje html generowany przez php czyli moje <img src=... tylko wtedy juz nie ma obrazka bo na koncu go usunąłem mam pomysl zeby zakonczyc php bez wyswietlania a w htmlu urzyc javascript aby go wyswietlic. nastepnie znowu php kasowanie nie wiem tylko czy to ma sens prosze o inne sugestie. chce zeby obrazek sie wyswietlil i pozniej w tym samym skrypcie zostal usuniety Ten post edytował dangesamurai 1.06.2010, 20:01:47 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 16:54 |