Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przekazywanie danych w tablicach
Forum PHP.pl > Forum > PHP
Wasper
Witam.
Mam maly problem. Chce napisac generator wykresow czy tam innych tej masci rzeczy.
Wykombinowalem w ten sposob, ze rozpisalem niewiele wymagajaca klase

  1. class DrawGraph {
  2. public function __construct() {
  3. }
  4.  
  5. public function generateColumnDraw($width, $height, $title, $xArgs = array(), $yArgs = array()) {
  6. $url = "classes/makeColumnDraw.php?width=$width&height=$height&title=$title";
  7. return "<img src='".$url."' style='width:".$width."px; height:".$height."px;'>";
  8. }
  9. }


wszystko byloby ladnie gdyby nie te 2 tablice.. a wlasnie o to mmi chodzi, zeby to bylo uniwersalne, w sensie "podaj X, Y i narysuj"
bez jakichs dedykowanych rozwiazan, bo biorac pod uwage rozwoj systemu przy dedykowanych mogloby sie to mnozyc w nieskonczonosc.
A wolalbym nie zasmiecac bazy ani dysku.

Myslalem, zeby z dwoch X i Y zrobic jedna asocjacyjna (X=>Y) i w postaci json wrzucic do geta.. ale ryzyko dlugosci urla... kto wie ile danych tam bedzie.

/**** edit

a jakby w funkcji generateColumnDraw() utworzyl dwie zmienne sesyjne i wpakowal tam json xArgs i yArgs, a pozniej w skrypcie makeColumnDraw.php odczytal zmienne i je usunal??
Czy to jest bezpieczne i realne rozwiazanie? Pytam, poniewaz nie wiem jak php bedzie traktowal makeColumnDraw.php. Odniesienie do niego jest poprzez img i nie wiem czy bedzie traktowany jako obraz ? Jak z dostepem do sesji wtedy?


****/
Bede wdzieczny za kazda sugestie i propozycje.
Pozdrawiam

Wasp
backen
to ja bym proponowal zapisac te 2 tablice na dysku i pozniej
w tym pilku co rysuje obrazek odczytac dane z pliku i narysiwac

string serialize ( mixed $value )
mixed unserialize ( string $str )
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.