Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Przycinanie obrazka, Pomocy
kapitan kloss
post
Post #1





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 18.11.2004

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


Witajcie, pomozcie prosze bo nie moge rozwiklac przyczyny nie wyswietlania obrazka.
Otoz mam sobie plik w ktorym wyswietlam niewyswietlajacy sie obrazek (niestety)
<img src="przytnij.php">

oraz plik przytnij.php w ktorym wywoluje przycinanie.

Kod
$lewo = 50;
$prawo = 100;
$gora = 30;
$dol = 100;
    
$fotka = "01.jpg";
$f = imagecreatefromjpeg($fotka);
$x = imagesx($f);
$y = imagesy($f);
$nowa = imagecreatetruecolor(200,200);
imagecopyresampled($nowa,$f,0,0,0+$lewo,0+$gora,$x,$y,$x,$y);
header("Content-type: image/jpg");
imagejpeg($fotka,"",90);


Powiedzcie, dlaczego obrazek sie nie wyswietla, choc oczywiscie 01.jpg istnieje i jest w katalogu glownym.
Dziekuje za pomoc


--------------------
Apache + php 5 + PostgreSQL (Mac OS X)
Go to the top of the page
+Quote Post
siemakuba
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


Hm, wydaj mi się że trochę poplątałeś zmienne:
  1. <?php
  2. // zamiast tego
  3. imagejpeg($fotka,"",90);
  4.  
  5. // powinno chyba być
  6. imagejpeg($nowa,"",90);
  7. ?>

pozdr.
Go to the top of the page
+Quote Post
kapitan kloss
post
Post #3





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 18.11.2004

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


masz racje, dzieki. Nie zmienia to jednak faktu ze fotki sie nie pokazuja.


--------------------
Apache + php 5 + PostgreSQL (Mac OS X)
Go to the top of the page
+Quote Post
siemakuba
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


Hm, w takim razie może jednak obrazek nie jest tam gdzie powinien być? U mnie na szybko zrobiony test działa - pokazuje się obrazek. Jedna uwaga - przy takim zapisie jak u ciebie obrazek niekoniecznie musi być w katalogu głównym - musi być w tym samym katalogu co plik ze skryptem. Dla pewności najlepiej chyba podać ścieżkę bezwzględną do pliku z obrazkiem.

pozdr.
Go to the top of the page
+Quote Post
kapitan kloss
post
Post #5





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 18.11.2004

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


Problem rozwiązany. Oczywiscie ze funkcja dobrze chodzi. Tylko nie na moim Apache'u.
Do php nie zostal dodany dll od GD2 bez ktorego funkcje image nie chodza.
Dziekuje za pomoc

Ten post edytował kapitan kloss 14.11.2006, 19:25:55


--------------------
Apache + php 5 + PostgreSQL (Mac OS X)
Go to the top of the page
+Quote Post
thornag
post
Post #6





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

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


Ja tylko sie wtrace dodajac ze jesli napotykasz problemy wstaw na poczatek pliku linie error_reporting( E_ALL ), wtedy napierwszy rzuc oka po uruchomieniu skryptu zobaczysz ze biblioteki nie ma bo php to zglosi, w ten sposob zaoszczedzisz sobie czekania na odpowiedz z forum i troche frustracji smile.gif


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

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: 22.08.2025 - 07:34