Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tworzenie obrazu w zależności od ilości zmiennych
Forum PHP.pl > Forum > PHP
michaleq91
Witam.

Chce stworzyć obraz wykorzystując bibliotekę GD w zależności od ilości zmiennych w linku, które pobieram metodą $_GET.
Przykładowo: otwieram jakiś obrazek funkcją imagecreatefrompng i chcę narysować na nim 1 lub więcej różnych figur.
Np niech każda figura będzie pięciokątem, a poprzez $_GET pobieram do nich wspłórzędne.



Nie wiem za bardzo jak do tego podejść i nie znalazłem podobnego wątku.

Prosiłbym o jakąś wskazówkę.

Pozdrawiam

Majkelo23
Ale co tu tłumaczyć o GET?

Załóżmy, że masz link: index.php?katpierwszy=24&katdrugi=43&kattrzeci=55&katczwarty=77&katpiaty=12

To dane wybierasz tak:
  1. $kat_pierwszy = int($_GET['katpierwszy']);
  2. $kat_drugi = int($_GET['katdrugi']);
  3. $kat_trzeci = int($_GET['kattrzeci']);
  4. $kat_czwarty= int($_GET['katczwarty']);
  5. $kat_piaty = int($_GET['katpiaty']);


No i w czym problem?
michaleq91
Wiem jak się wybiera dane, ale nie wiem ile tych danych będę miał.
Mogę mieć 5, 10, 500, a ręcznie wpisywać

  1. $cord1x = $_GET['cord1y'];
  2. $cord2x = $_GET['cord2y'];
  3.  
  4. $cord1b = $_GET['cord1y'];
  5. $cord2b = $_GET['cord2y'];
  6.  
  7. //....
  8. $cord500x = $_GET['cord500y'];
  9. $cord500x = $_GET['cord500y'];

itd

jakoś mi się nie widzi

Wynik np miałby być taki, że rysuje mi 500 linii na obrazku.. lub 400,5 czy 80. W zależności od tego ile zostało podanych danych.

Ogólnie, chcę mieć obrazek i móc narysować na nim xxx rzeczy w zależności od użytkownika, ale nie wiem jak się do tego zabrać smile.gif

Raz: nie mogę wybrać 'nie-ręcznie' danych z linku.
Dwa: Nie mogę zapętlić rysowania.



//Dobra, jakoś sobie poradziłem biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.