|
Dynamische Mind Map-Generierung mit PHP |
|
|
|
|
Seite 2 von 3
Hier der Quellcode der XML-Erzeugenden .mm-Attrappe:
echo'<map version="0.8.0">\n';
echo'<edge STYLE="bezier"/>\n';
echo'<node STYLE="bubble" TEXT="<html>My dynamic Mindmap<br>Bitte oben Zahlen kleiner 20 eingeben">\n';
<?
if (is_numeric($_GET['knoten1']) && is_numeric($_GET['knoten2'])){
if (($_GET['knoten1'] > 20) || ($_GET['knoten2'] > 20)) {
exit();
}
else {
for ($i = 1; $i <= $_GET['knoten1']; $i++) {
echo '<node POSITION="right" TEXT="Knoten erster Ebene">\n';
for ($j = 1; $j <= $_GET['knoten2']; $j++) {
echo '<node TEXT="Knoten zweiter Ebene"/>\n';
}
echo '</node>\n';
}
echo '</node>\n';
echo '</map>\n';
}
}
?>
|