Gerhard Knabe: Vernetzung darstellen

Beitrag lesen

Du könntest versuchen, mit Hilfe der Grafikfunktionen der GD-Bibliothek in PHP die gesamte Darstellung in ein Bitmap zu zeichnen und dieses mittels img-Tag in eine Seite integrieren. Im PHP Handbuch findest Du unter "Grafik-Funktionen" alles, was Du dazu brauchst. In der Seite steht dann sowas wie
<img src='network.php' alt=''>
Das Skript network.php generiert dann dynamisch das Bild nach folgendem Schema:
<?php
  define(WIDTH, 400); // Pixelbreite des Bildes
  define(HEIGHT,400); // Pixelhöhe des Bildes
  $img = imagecreate(WIDTH, HEIGHT);
  //
  //In $img zeichnen
  //
  header("Content-type: image/gif");
  imagegif($img);
?>
Da ich bisher nur mit truecolor Bildern gearbeitet habe, musst Du eventuell für eine GIF Ausgabe das Bild noch in ein Palettenbild kovertieren (mittels imagetruecolortopalette). Sowas hab ich aber noch nicht gemacht.
Zum Testen solltest Du immer das Bild abrufen, nicht die Seite, in der es enthalten ist. Anderfalls bekommst Du nämlich keine Fehlermeldungen angezeigt.

MfG
GK