Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobieranie szerokości, czyli mały problem
tommy4
post
Post #1





Grupa: Zarejestrowani
Postów: 288
Pomógł: 12
Dołączył: 2.12.2005

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


Mam plik .php, który generuje obrazek o jakiejś tam szerokości. Niestety mam problem właśnie z pobieraniem szerokości tego wygenerowanego obrazku. Próbowałem tak:

  1. <?php
  2.  
  3. $img = ADRES."generowanie.php?czcionka=1&amp;lancuch=".$nazwa;
  4. $imgw = getimagesize($img);
  5. $imgwidth = $imgw['0'];
  6. $imgheight = $imgw['1'];
  7.  
  8. ?>

niestety $imgwidth oraz $imgheight po takim zabiegu nie zwracały nic.
Próbowałem także tak:
  1. <?php
  2.  
  3. $img = ADRES."generowanie.php?czcionka=1&amp;lancuch=".$nazwa;
  4. $obrazek = imagecreatefrompng($img);
  5. $imgwidth = imagesx($obrazek);
  6. $imgheight = imagesy($obrazek);
  7. imagedestroy($obrazek);
  8.  
  9. ?>


Niestety php wskazywał ewidentny błąd na:
  1. <?php
  2.  
  3. $obrazek = imagecreatefrompng($img);
  4.  
  5. ?>

pomimo tego, że wchodząc na adres zawarty w $img obrazek ładował się normalnie. Myślałem tutaj nad JavaScriptem, ale tu trzebaby dołączać findDOM i inne takie:/ Może ktoś wie o co chodzi?

EDIT: Próbowałem także adresu względnego w tym drugim sposobie.

EDIT2: A może chodzi o encode'owanie, np. spacji na %20 ? jeśli tak to czy jest taka funkcja?

Ten post edytował tommy4 22.02.2006, 22:44:30
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
the_foe
post
Post #2





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 26.08.2003

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


wyswietl sobie adres, i wrzuc go do przegladarki, jesli ty go nie zobaczysz to tym bardziej nie bedzie widziec tego php. Na moj gust nie przekonwertowales spowrotem _ na . i %20 na spacje


--------------------
..::tHe FoE::..
Go to the top of the page
+Quote Post
mike
post
Post #3





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

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


Tu masz błąd:
  1. <?php
  2. //...
  3. $img = ADRES."generowanie.php?czcionka=1&amp;lancuch=".$nazwa;
  4. //...
  5. ?>

Powinno być:
  1. <?php
  2. //...
  3. $img = ADRES."generowanie.php?czcionka=1&lancuch=".$nazwa;
  4. //...
  5. ?>

& pisane jako encje &amp; potrzebne są tylko w dokumentach XHTML.
Go to the top of the page
+Quote Post
-Hipcio-
post
Post #4





Goście







A jeśli chcesz generowac kod z php zgodny z XHTML wystarczy na początku wstawic :

ini_set('arg_separator.output', '&amp;');
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: 20.08.2025 - 16:44