Mam nasteujacy problem. Chce na stronie umieścić wykres. Korzystam sobie z biblioteki Open Flash Chart 2 opisanej na http://teethgrinder.co.uk/open-flash-chart-2/
Opisane jest tam że jedną z rzeczy które trzeba zrobic jest wskazanie w sekcji <head> pliku z danymi do wykresu. Np mozna to zrobic tak:
Kod
<script type="text/javascript">
swfobject.embedSWF(
"swf/open-flash-chart.swf", "wykres_pozycja", "500", "350",
"9.0.0", "skrypty/js/expressInstall.swf",
{"data-file":"wykresy_dane/wykres_pozycja.php"}
);
</script>
swfobject.embedSWF(
"swf/open-flash-chart.swf", "wykres_pozycja", "500", "350",
"9.0.0", "skrypty/js/expressInstall.swf",
{"data-file":"wykresy_dane/wykres_pozycja.php"}
);
</script>
czyli tutaj dane do wykresu generowane są w pliku wykres_pozycja.php
Ja chciałbym aby do tego pliku przekazać dwie wartosci zmiennych i robie to tak:
Kod
<script type="text/javascript">
swfobject.embedSWF(
"swf/open-flash-chart.swf", "wykres_pozycja", "500", "350",
"9.0.0", "skrypty/js/expressInstall.swf",
{"data-file":"wykresy_dane/wykres_pozycja.php<?print("?t2=$team3&t1=$team4");?>"}
);
</script>
swfobject.embedSWF(
"swf/open-flash-chart.swf", "wykres_pozycja", "500", "350",
"9.0.0", "skrypty/js/expressInstall.swf",
{"data-file":"wykresy_dane/wykres_pozycja.php<?print("?t2=$team3&t1=$team4");?>"}
);
</script>
Oczywiście w pliku wykres_pozycja mam przypisanie dla pewności:
Kod
$t1=$_GET['t1'];
$t2=$_GET['t2'];
$t2=$_GET['t2'];
Sytuacja wygląda nastepująco, że w pliku wykres_pozycja.php widoczna jest zmienna t2 ale nie widoczna zmienna t1.
Czy czasami ten znaczek "&" jest jakimś znakiem specjalnym, który trzeba oddzielić jakims innym znakiem?
Jak zrobić żeby obie zmienne były widoczne?
Jak zamieniam kolejność zmiennych w linku, to zawsze widoczna jest pierwsza wymieniona zmienna.
Proszę o pomoc.