Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ładowanie z innej strony
kwiatek
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: --
Skąd: Kruszwica

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


Mam skrypt do galeri który sprawuje się bardzo dobrze, tworzy miniaturki na moim serwerze. Wszystko działa bez problemów niestety tylko wtedy gdy obrazek pochodzi z mojego serwera wogole nie lapie http. Wiadomo wiec ze obrazek najpierw trzeba skopiowac na serwer a potem wykonywac posostale operacje. Uzylem wiec funkcji copy() jednak ona nie przyniosla rezultatow, pozniej funkcji zapisu pliku jednak tam stworzyly mi sie wielkie hece obrazek poprzeksztalcany w rozne strony. Czy moze ktos pomoc jak z innego serwera przegrac moge na swoj ?
Go to the top of the page
+Quote Post
kurtz
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

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


Cytat
Uzylem wiec funkcji copy() jednak ona nie przyniosla rezultatow, pozniej funkcji zapisu pliku jednak tam stworzyly mi sie wielkie hece obrazek poprzeksztalcany w rozne strony. Czy moze ktos pomoc jak z innego serwera przegrac moge na swoj ?
powiedz wiecej jak uzywales tej copy().
Go to the top of the page
+Quote Post
kwiatek
post
Post #3





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: --
Skąd: Kruszwica

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


cos w stylu copy ($zrodlo_pliku, $serwer)
oczywiscie tutaj tez zagladalem http://pl.php.net/manual/pl/function.copy.php probowalem cos z tego robic ale cienko to wygladalo...
Go to the top of the page
+Quote Post
BartekG
post
Post #4





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 6.02.2003

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


Nie zgodzę się, że trzeba kopiować najpierw obrazek na swój serwer.
Ja robię np. tak:
Kod
$url = "http://www.host.pl/obrazek.jpg";

$img = imageCreateFromJPEG($url);

i ... działa!
Go to the top of the page
+Quote Post
rafkam
post
Post #5





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 24.06.2002

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


Cytat
Mam skrypt do galeri który sprawuje się bardzo dobrze, tworzy miniaturki na moim serwerze. Wszystko działa bez problemów niestety tylko wtedy gdy obrazek pochodzi z mojego serwera wogole nie lapie http. Wiadomo wiec ze obrazek najpierw trzeba skopiowac na serwer a potem wykonywac posostale operacje. Uzylem wiec funkcji copy() jednak ona nie przyniosla rezultatow, pozniej funkcji zapisu pliku jednak tam stworzyly mi sie wielkie hece obrazek poprzeksztalcany w rozne strony. Czy moze ktos pomoc jak z innego serwera przegrac moge na swoj ?


Mam pytanko odnosnie (galerii, ladowania obrazkow) - na jakiej zasadzie dziala ladowanko obrazkow. Czy sa one przechowywane w normalnej wielkosci np 800x600 i przy wyswietlaniu skalowane do miniaturek. Czy w momencie ladowania na serwer skrypt tworzy z duzych formatów male w osobnym katalogu. Czy odrazu laduje sie przez formularz dwie wielkosci formatow do dwoch roznych katalogow?

Pozdr.
Go to the top of the page
+Quote Post
kwiatek
post
Post #6





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: --
Skąd: Kruszwica

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


Oczywiscie podajesz nazwe pliku a on na serwerze tworzy male zdjecie w katalogu np: zdjecia/male.

Wracajac do mojego pytania to jz chyba sobie sam z tym poradze bo mam pewien pomysl.

$url = "http://www.host.pl/obrazek.jpg";
$img = imageCreateFromJPEG($url);

No mi takie cos nie chce dzialac nie wiem dlaczego poprobuje jeszcze.
Go to the top of the page
+Quote Post
BartekG
post
Post #7





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 6.02.2003

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


Ogólnie to jedna przestroga:
Gdy bawisz się biblioteką GD (ImageCreate - nalezy do niej) zwykle używasz w nagłówku określenia formatu obrazka (chociaż możesz robić to inaczej) i wtedy pojawia się problem z pokazywanie błędów przez parser php. Po prostu nie widać jakie popełniłeś błędy a to przecież jest podstawa naprawiania skryptów!
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: 25.08.2025 - 12:06