Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Upload obrazków
bleze
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 1.01.2007

Ostrzeżenie: (10%)
X----


Jak zrobić skrypt który będzie miał za zadanie ładować pliki graficzne (z zewnętrznego serwera) i zapisywać je na moim serwerze ze zmienioną jakością i rozmiarami obrazu?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 11)
erix
post
Post #2





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




Tych skryptów było ostatnio naprawdę wiele, poszukaj...

http://forum.php.pl/index.php?showtopic=87...=0&p=441301
Go to the top of the page
+Quote Post
bleze
post
Post #3





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 1.01.2007

Ostrzeżenie: (10%)
X----


Skorzystałem z tego:
  1. <?php
  2. include_once('thumbnail.inc.php');
  3. $thumb = new Thumbnail('sample.jpg');
  4. $thumb->resize(250,250);
  5. $thumb->cropFromCenter(100);
  6. $thumb->save('ile.jpg',100);
  7. //if you're using php 4 version
  8. $thumb->destruct();
  9. ?>

teraz tylko jak go zmodyfikować żeby można było podawać obrazki z zewnętrznego serwera oraz jak go wyskalować a nie wykadrować tak jak się dzieje w powyższym skrypcie?

Ten post edytował bleze 14.02.2009, 14:26:00
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




A zaglądałeś do dokumentacji...? Tam jest wszystko napisane.
Go to the top of the page
+Quote Post
bleze
post
Post #5





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 1.01.2007

Ostrzeżenie: (10%)
X----


czytałem to co jest zapisane w pliku thumbnail.inc.php, nie wiem gdzie tam o tym pisze.
Go to the top of the page
+Quote Post
erix
post
Post #6





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




A czytałeś uważnie posta, w którym był ten listing http://forum.php.pl/index.php?s=&showt...st&p=441330?

Był tam pewien link ze stroną autora klasy, tam jest wszystko napisane.
Go to the top of the page
+Quote Post
bleze
post
Post #7





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 1.01.2007

Ostrzeżenie: (10%)
X----


o tego linka chodzi - http://rafb.net/p/REe4a563.html ? - link już nie aktywny.
Go to the top of the page
+Quote Post
erix
post
Post #8





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




Cytat
A czytałeś uważnie posta, w którym był ten listing

Czytaj uważnie, co się pisze do Ciebie.
Go to the top of the page
+Quote Post
bleze
post
Post #9





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 1.01.2007

Ostrzeżenie: (10%)
X----


http://www.gen-x-design.com/demos/thumbnailer/ - już czytałem
problem z zewnętrznym url już rozwiązałem tak:
  1. <?php
  2. copy('http://.....', 'gal.jpg');
  3. include_once('thumbnail.inc.php');
  4. $thumb = new Thumbnail('gal.jpg');
  5. $thumb->cropFromCenter(50);
  6. $thumb->save('file.jpg',100);
  7. unlink ('gal.jpg');
  8. ?>

ale nadal nie wiem jak z tym skalowaniem?
Go to the top of the page
+Quote Post
erix
post
Post #10





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




  1. <?php
  2. $thumb->cropFromCenter(50);
  3. ?>

W przykładach jest inna funkcja zamiast tej.
Go to the top of the page
+Quote Post
bleze
post
Post #11





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 1.01.2007

Ostrzeżenie: (10%)
X----


jak rozwiązać ten problem?
Warning: Cannot modify header information - headers already sent by (output started at /homez.106/adada/www/ad.php:7) in /homez.106/fdsfds/www/thumbnail.inc.php on line 275
�PNG  ��� IHDR���Ü������'¨��� PLTE���˙˙˙˙��Í^ˇ����ŻIDAT8�í�A �0 ES!�ŽŰ;�9E\¸�`î#.=E��ô��*: Ľŕr˙Śů�Ço�ý�éä�íŔ¢MßŮąŮ9§žŤpűĐ��� G5îÓ�ěbŁîÍó8 ŠGć^��¸%�ř�f�ó�cDç4Ů9îŰŽ� 6Óźž�2'gčÇp�Űz9Ý�ë\R��ľ?ä^óGć^|ßśĽ^iŢŁ_Ó�§+nă3Ě����IENDŽB`�
Fatal error: Cannot break/continue 1 level in /homez.106/fsdfs/www/thumbnail.inc.php on line 154
Go to the top of the page
+Quote Post
piotrooo89
post
Post #12


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




http://olaszewski.com/2008/12/07/cannot-mo...nt-po-raz-n-ty/
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 12:59