![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 8.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dziwna sprawa.
Mam skrypt do robienia miniaturek (ktos na forum wrzucil). Niby dziala ale nie dziala co sie dzieje. Mianowicie jak daje zeby robil miniaturke to on robi tylko ze obraz robi sie czarny!! Nic tylko jedna wielka prostokatna plama zero pozostalosci po obrazku. Druga sprawa. Po wywolaniu skryptu na stronie pojawiaja mi sie krzaczory "‰PNG IHDR· ÑñmÏPLTEÿÿÿ¥ÙŸÝZIDATxœcøIEND®B`‚". Wiem ze ktos kiedys gdzies juz mial ten sam problem ale nie moge znalesc tego :/. skrypt , ktorego "uzywam" to:[php:1:024581e8ec] <?php # Wy³¹czenie limitu czasu oraz ustawienie do pracy w tle set_time_limit(0); ignore_user_abort(TRUE); # Wymiary docelowego obrazka $x=400; $y=300; # Tworzenie nowego obrazka o wymiarach $x i $y $im_doc=@imagecreate($x,$y); #Pobieranie obrazka Ÿród³owego $im_src=@imagecreatefromjpeg("images/arrow2.jpeg"); #Pobieranie wysokoœci i szerokoœci obrazka Ÿród³owego $srcx=@imagesx($im_src); $srcy=@imagesy($im_src); # Ustalanie koloru czarnego $kol[czarny]=@imagecolorallocate($im_doc,0,0,0); #Wype³nianie obrazka docelowego czarnym kolorem (nie wiem czy potrzebne?) @imagefill($im_doc,0,0,$kol[czarny]); # Kopiowanie zmniejszonego do wymiarów $x i $y obrazka Ÿród³owego @imagecopyresized($im_doc,$im_src,0,0,0,0,$x,$y,$srcx,$srcy); #Zapisywanie obrazka imagepng($im_doc,"miniaturka.png"); /* Poni¿ej generowanie obrazka powiadamiajacego o zapisaniu miniaturki, mo¿na skasowaæ */ $im=@imagecreate(183,13); $kol[czarny]=imagecolorallocate($im,0,0,0); $kol[bialy]=imagecolorallocate($im,255,255,255); imagefill($im,0,0,$kol[bialy]); imagestring($im,3,5,5,"Miniaturka: OK",$kol[czarny]); Header("Content-type: image/png"); imagepng($im); ?>[/php:1:024581e8ec] -------------------- Windsurfing -> way of my life !!!
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 8.10.2003 Skąd: Radzionków Ostrzeżenie: (0%) ![]() ![]() |
druga sprawa:
[xml:1:80f0aa8b18]<img src=plik.php>[/xml:1:80f0aa8b18] -------------------- www.desire.pl - kliknij nie pozalujesz :)
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 338 Pomógł: 2 Dołączył: 17.05.2003 Skąd: Kraków , Londyn Ostrzeżenie: (0%) ![]() ![]() |
sproboj to , ten skrypt robi miniaturki w locie wystarczy ze na stronie dasz np. <img src=thumb.php?img=duze_zdjecie.jpg>
[php:1:c3e765b299]<?php $y = 300; $x = 400; $ImgSize = getimagesize($img); $a = $ImgSize[1]; $b = $ImgSize[0]; $SrcImg = imagecreatefromjpeg($img); $thumb = imagecreatetruecolor($x,$y); imagecopyresized($thumb,$SrcImg,0,0,0,0,$x,$y,$b,$a); imagejpeg($thumb); return $thumb; ?>[/php:1:c3e765b299] pozdrawiam |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 12:26 |