Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Imagedestroy()
kicaj
post
Post #1





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

Ostrzeżenie: (0%)
-----


Do czego tak naprawde sluzy [manual:ec658f2d78]ImageDestroy[/manual:ec658f2d78] questionmark.gif
Kiedy go uzywac?


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
Seth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Cytat
You need to do this even if you are just outputing your image to the browser window, and not saving it to a file! I managed to lock up the server that I am on, and the company was NOT happy with me, and concidered removing GD support because of it. So, you NEED to inclued
imagedestroy($image_reference); to the end of your script, and before any exit command.
Go to the top of the page
+Quote Post
kicaj
post
Post #3





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

Ostrzeżenie: (0%)
-----


jestesmy w polsce? bo chyba pomylilem fora...


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
Seth
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Od nie dawna jestemy w UNI europejskiej i znajomosc ang. jest podstawa.
Radze zainwestowac w nauke tego jezyka co zaoszczedzi Ci czasu na pytania.

Cytat
You need to do this even if you are just outputing your image to the browser window, and not saving it to a file!


Cytat
Używamy jej jeżeli dajemy obrazek bezpośrednio na wyjście (przeglądarke), a nie zapisujemy na dysku jako plik.
Go to the top of the page
+Quote Post
adwol
post
Post #5





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 6.08.2003

Ostrzeżenie: (0%)
-----


Cytat
Cytat
You need to do this even if you are just outputing your image to the browser window, and not saving it to a file! I managed to lock up the server that I am on, and the company was NOT happy with me, and concidered removing GD support because of it. So, you NEED to inclued
imagedestroy($image_reference); to the end of your script, and before any exit command.

Że, co?questionmark.gif Nie wiem co robił autor tego komentarza, ale napewno nie dobił serwera WWW tym, że nie wywoływał ImageDestroy. Przynajmniej nie na normalnych serwerach, bo może IIS to by od takiego czegoś i zdechł. Po zakończeniu skryptu jego cały segment danych jest usuwany więc wywoływanie tego przed exitem nie daje nic. Nawet w środku skryptu jak nagle przypiszemy do tej samej zmiennej nowy obrazek, garbage collector zalatwi nam sprawę.

Co do samej funkcji, jej używanie w skryptach generujących pojedyncze strony jest w/g mnie nadmiarowe. To jest przypadek identyczny jak używanie fclose przed wychodzeniem. Funkcja istnieje bo wypda żeby było coś do zwalniania tego co inna funkcja zaalokowała, ale poza specyficznymi przypadkami jest zbędna.
Go to the top of the page
+Quote Post
squid
post
Post #6





Grupa: Zarejestrowani
Postów: 358
Pomógł: 0
Dołączył: 3.07.2003
Skąd: Szczecin->niebuszewo->*(next to window)

Ostrzeżenie: (0%)
-----


ja uzywam Apacza i jak nie uzyje tej funkcji po stworzeniu obrazka to zostaje on zapisany w tym samym katalogu co dziala skrypt


--------------------
Jeśli życie to kara to nieźle nabroiłem ;-)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 22:07