Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: SVG + PHP
Forum PHP.pl > Forum > XML, AJAX
bob1223
Witam

Potrzebuję pomocy w jaki sposób połączyć php i svg.
Posiadam bazę danych w mysql o figurach a dokładniej jej wierzchołki x1, y1, x2, y2, x3, y3, x4, y4 i pobierając te dane za pomocą php chciałbym je wyświetlić i narysować figury za pomocą svg. Co próbowałem w pliku php wstawić:

echo("
<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" preserveAspectRatio=\"xMidYMid meet\" zoomAndPan=\"magnify\" version=\"1.0\" contentScriptType=\"text/ecmascript\" contentStyleType=\"text/css\">
");

$zapytanie1 = "SELECT * FROM siec_bloki WHERE siec = '$siec_id'";
$pytanie1 = mysql_query($zapytanie1);
while($wiersz1=mysql_fetch_array ($pytanie1))
{
$x1 = "".$wiersz1['x1'].""; $y1 = "".$wiersz1['y1']."";
$x2 = "".$wiersz1['x2'].""; $y2 = "".$wiersz1['y2']."";
$x3 = "".$wiersz1['x3'].""; $y3 = "".$wiersz1['y3']."";
$x4 = "".$wiersz1['x4'].""; $y4 = "".$wiersz1['y4']."";

echo(" <polygon points=\"$x1,$y1 $x2,$y2 $x3,$y3 $x4,$y4\" style=\"fill:#00ee00; stroke:#000000; stroke-width:3\"/>");
}

echo("</svg>");

No ale niesety plik nic a nic nie rysuje, wiem że przeglądarka powinna mieć zainstalowaną wtyczkę do svg ja używam przeglądarki Opera

Nikt nie pomoże? Źle opisałem problem?
wojckr
Może brakuje deklaracji dokumentu na samej górze <?xml version="1.0"?> ?
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.