Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Obrazek na obrazku
pys1986
post
Post #1





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 18.01.2005

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


Witam, chcialem zrobic takie cos:
chce wyswietlic duzy obrazek i na nim mniejszy (ikonke) w kodzie mają byc podane współrzedne tego malego obrazka gdzie sie ma wyswietlic (to ma byc odsylacz).

Czy da sie takie cos w ogole zrobic (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) jak tak to jak (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) prosze o pomoc bo bardzo mi na tym zalezy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
2 Stron V   1 2 >  
Start new topic
Odpowiedzi (1 - 19)
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


A jaki to ma związek z php? Żaden.
Przenoszę na Po stronie przeglądarki.

Wstawiasz obrazek i pozycjonujsz na nim inny za pomocą CSS.
Prosta sprawa :-)
Go to the top of the page
+Quote Post
pys1986
post
Post #3





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 18.01.2005

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


ma to związek z php poniewaz chce to zrobic ( o ile sie da) za pomocą bibliotek GD a te wspołrzędne tych punktow maja byc odczytane z bazy danych (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(pys1986 @ 1.08.2006, 15:14 ) *
ma to związek z php poniewaz chce to zrobic ( o ile sie da) za pomocą bibliotek GD a te wspołrzędne tych punktow maja byc odczytane z bazy danych (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

No to trzeba było to napisać, przecież na forum nie ma wróżek i jasnowidzów, którzy się domyślą o co Ci chodzi.

Musisz wstawić obrazek na obrazek, poczytaj opisy funkcji z bliblioteki GD i przykłady a znajdziesz jak to zrobić.
Umieszczasz taki obrazek wtedy tak:
  1. <img src="image.php" />

i w pliku image.php wysyłasz do sesji współrzędne.

Potem w pliku w którym to wyświetlasz powiedzmy w index.php dajesz:
  1. <?php
  2.  
  3. // pobierasz z sesji obrazki
  4.  
  5. // wyświetlasz obrazek:
  6. echo '<img src="image.php />"';
  7.  
  8. // wyświetlasz mapę na tym obrazku
  9. // tu masz o mapie: <a href="http://algorytmy.pl/doc/xhtml/?id=1055" target="_blank">http://algorytmy.pl/doc/xhtml/?id=1055</a>
  10.  
  11. ?>


Mam nadzieję że o to chodzi.

Przenosze z powrotem na php.
Go to the top of the page
+Quote Post
tiraeth
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


A kodem, który wrzuci mały obrazek na duży jest .... o właśnie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Poszukaj na google i na forum pod keywordem watermark (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
pys1986
post
Post #6





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 18.01.2005

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


to co napisales mike_mech to jest chyba to tylko czy mozna troszeczke jasniej bo niewiele z tego zrozumialem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a moze jakis konkretny przykład (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

wyswietla mi sie:

Fatal error: Call to undefined function: imagecreatefromjpeg() in ..." title="Zobacz w manualu php" target="_manual
Go to the top of the page
+Quote Post
mike
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Nie masz zainstalowanej biblioteki GD.
Poszukaj o tym na forum, bylo bardzo często.
+ Google.pl :: search :: Fatal + error: + Call + to + undefined + function: + imagecreate
Go to the top of the page
+Quote Post
pys1986
post
Post #8





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 18.01.2005

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


nic tam nie znalazlem (po polsku) (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
planet_x
post
Post #9





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 13.06.2002
Skąd: mmz

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


po polsku bedzie problem ale tu masz linka tam masz opisane wszystkie funkcje od grafiki i przykłady poniżej wiec gotowce!
http://pl2.php.net/manual/pl/ref.image.php
Go to the top of the page
+Quote Post
pys1986
post
Post #10





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 18.01.2005

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


no ale czy niemogl by mi ktos tego napisac jak to zrobic (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

DZIEKI ZA POMOC NA TYM FORUM WSZYSCY TYLKO POTRAFIA ODSYLAC DALEJ (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ! (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
NetJaro
post
Post #11





Grupa: Zarejestrowani
Postów: 475
Pomógł: 0
Dołączył: 1.04.2005
Skąd: Warszawa

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


Cytat
Nie masz zainstalowanej biblioteki GD.



@pys1986, przecież mike_mech Ci wyjaśnił. Musisz zgłosić się do Administratora serwera aby włączył bibliotekę GD i najlepiej GD2.
A w ogóle po co to wyłączać..
Go to the top of the page
+Quote Post
Coyote
post
Post #12





Grupa: Zarejestrowani
Postów: 151
Pomógł: 0
Dołączył: 20.02.2005
Skąd: Poznań

Ostrzeżenie: (30%)
XX---


Cytat
DZIEKI ZA POMOC NA TYM FORUM WSZYSCY TYLKO POTRAFIA ODSYLAC DALEJ (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ! sad.gif


hm.. kolego chyba nie rozumiesz po co jest ten dzial na forum ... tutaj nie podaje sie na tacy gotowych rozwiazan a jedynie naprowadza na nie ... co z tego ze ktos poda Ci gotowca jak za 2 dni bedziesz mial zrobic cos podobnego i nie bedziesz wiedzial jak i znow przyjdziesz na forum po gotowca ? chlopie oni pomagaja zawsze pomagaja ale na gotowca nie licz ....

No Offence

Pozdrawiam Coyote

Ten post edytował Coyote 5.08.2006, 01:47:42
Go to the top of the page
+Quote Post
pys1986
post
Post #13





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 18.01.2005

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


ale w pliku php.ini mam linijke

extension=php_gd2.dll;

i funkcje mi nie chodza (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
NetJaro
post
Post #14





Grupa: Zarejestrowani
Postów: 475
Pomógł: 0
Dołączył: 1.04.2005
Skąd: Warszawa

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


A zobacz w phpinfo(); (utwórz plik o byle jakiej nazwie, daj mu treść: <?php phpinfo(); ?> i wejdź w niego (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) czy biblioteka się załadowała.
Go to the top of the page
+Quote Post
KG-
post
Post #15





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 30.05.2006

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


Zobacz w logach apache-a lub innego serwera którego używasz jakie komunikaty wywala przy starcie. Samo dodanie tej linijki nie wystarczy, ten plik biblioteki musi znajdować się w odpowiednim miejscu i musi być możliwość odczytania go przez php.
Go to the top of the page
+Quote Post
mike
post
Post #16





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


~pys1986 nie zachowój się jak urażony dzieciak tylko postaraj się samemu zdobyć informacje.
Powiedziałem Ci że temat jest bardzo popularny a i tak założe się że nie szukałes na forum, tylko kliknąłeś w linka na Googla.
A mówiłem: Poszukaj o tym na forum, bylo bardzo często.

A teraz instrukcja
1. Odkomentuj linię z extension=php_gd2.dll; w pliku php.ini
2. Podaj ścieżkę do rozrzerzeń. Dyrektywa extension_dir
3. error_reporting = E_ALL
4. display_errors = On
5. display_startup_errors = On

Działa? Jeśli nei to jakie błędy wywala i kiedy.
Czy działa możesz sprawdziś korzystając z rady ~NetJaro
Go to the top of the page
+Quote Post
pys1986
post
Post #17





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 18.01.2005

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


teraz jak uruchomie skrypt:
  1. <?php
  2. $im = imagecreatefromjpeg("pic/logo.jpg");
  3. imagejpeg($im);
  4. imagedestroy($im);
  5. ?>

to wyswietlaja mi sie jakies dziwne znaczki - jest ich bardzo duzo (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
mike
post
Post #18





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Musisz poinformować przeglądarkę że to co jej serwujesz to obrazek.
Musisz przesłać odpowiednie nagłówki funkcja header()

Zwróć uwagę na przykład tutaj: imagecreate()

Dodatkowo: Mime Types List
Go to the top of the page
+Quote Post
pys1986
post
Post #19





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 18.01.2005

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


skopiowalem ten skrypt:

  1. <?php
  2. header("Content-type: image/png");
  3. $im = @imagecreate(100, 50)
  4.  or die("Cannot Initialize new GD image stream");
  5. $background_color = imagecolorallocate($im, 255, 255, 255);
  6. $text_color = imagecolorallocate($im, 233, 14, 91);
  7. imagestring($im, 1, 5, 5, "A Simple Text String", $text_color);
  8. imagepng($im);
  9. imagedestroy($im);
  10. ?>


i wyswietla sie :

Warning: Cannot modify header information - headers already sent by (output started at c:\usr\krasnal\www\mapa\index.php:19) in c:\usr\krasnal\www\mapa\data\start.php on line 36
�PNG 
Go to the top of the page
+Quote Post
mike
post
Post #20





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


~pys1986 zacznoik korzystaćz wyszukiwarki i manuala bo bedziesz miał cieżko. I w zyciu i na forum.
Tu masz napisane dlaczego tak się dzieje: header()

Ten temat też powinien Cię zainteresować: http://forum.php.pl/index.php?showtopic=48...mp;hl=image.php
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
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: 23.08.2025 - 22:32