Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Pytanie o zmianę rozmiaru obrazka w locie...
dachu
post
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 30.08.2005

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


cześć,
mam np. duży rozmiar obrazka, z 5 MB, a serwery przepuszczają bodajże tylko do 2-óch MB.
Czy jest możliwe by w locie zmienić rozmiar?

Niby mam skrypcik który tworzy mi nowy obrazek i jego miniature i zapisuje na serverze. Jednak nic to nie daje dla plików większych niż 2 MB. Bez sensu... Robie sobie CMSa i jeśli klient, nie przygotuje sobie fotki do 2 MB, to mu nie przejdzie, a wiadomo, że klient nie koniecznie będzie miał program do obróbki i nie będzie się z tym bawił smile.gif

Spotkałem się już z 2-ma CMSami z których korzystam i żaden tego nie rozwiązał.

W ustawieniach serwera można zwiększyć rozmiary przesyłanych plików, ale wiadomo, że ktoś na moje życzenie nie zmieni tych parametrów smile.gif ... A nie da się z poziomu PHPca tego rozwiązać ?

pozdrawiam.
Powód edycji: [Spawnm]: poprawiłem tytuł
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Spotkałem się już z 2-ma CMSami z których korzystam i żaden tego nie rozwiązał.

W PHP nie ma takiej możliwości - musisz najpierw odebrać plik w CAŁOŚCI, aby móc na nim operować.

Cytat
W ustawieniach serwera można zwiększyć rozmiary przesyłanych plików, ale wiadomo, że ktoś na moje życzenie nie zmieni tych parametrów ... A nie da się z poziomu PHPca tego rozwiązać ?

Da się - ini_set.


--------------------

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!
Go to the top of the page
+Quote Post
dachu
post
Post #3





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 30.08.2005

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


Cytat(erix @ 9.09.2009, 12:02:34 ) *
W PHP nie ma takiej możliwości - musisz najpierw odebrać plik w CAŁOŚCI, aby móc na nim operować.


Da się - ini_set.


zastosowałem to ini_set ale nic to nie daje...

Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Pokaż, jak zastosowałeś.


--------------------

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!
Go to the top of the page
+Quote Post
dachu
post
Post #5





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 30.08.2005

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


Cytat(erix @ 9.09.2009, 13:17:24 ) *
Pokaż, jak zastosowałeś.


u samej góry skryptu:

  1. ini_set("memory_limit","16M");

Go to the top of the page
+Quote Post
phpion
post
Post #6





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




http://forum.php.pl/index.php?s=&showt...st&p=426470
Go to the top of the page
+Quote Post
dachu
post
Post #7





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 30.08.2005

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


Cytat(phpion @ 9.09.2009, 13:45:03 ) *


wielkie dzięki, działa smile.gif
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: 20.08.2025 - 08:35