Hallo,
folgendes Problem plagt mich seit ein paar Tagen. Ein junger Programmierer hat mir ein PHP-Baummenü gebastelt (Beispiel hier: Bibliothek), er hat allerdings wenig Ahnung von HTML. Trotzdem funktioniert alles wie ich es mir gewünscht habe. Dieses Menü besitzt zwei Styles, die mittels zwei Links umgeschaltet werden, ich hätte aber gern statt Links zwei Buttons. Normalerweise wäre für mich kein Problem das selbst einzubauen. Ich habe aber bis jetzt noch nicht mit einem Absende-Button eine PHP-Funktion aufgerufen.
Also, hier ist der PHP-Code für beide Links und es funktioniert einwandfrei:
Die Ausgabe in der Adresszeile sieht so aus, wenn man den ersten Link anklickt:
und so, wenn man den zweiten anklickt:
Wenn man statt Links zwei Buttons einbaut, sollten beide Ausgaben auch genauso, wie im obigen Beispiel aussehen.
Ich habe vieles versucht, aber bis jetzt ohne Erfolg. Wenn ich folgendes einbaue:
Bekomme ich zwar beide gewünschte Buttons, beim Anklicken aber werden folgende Ausgaben in der Adresszeile gezeigt und die sind anders als die oberen Ausgaben:
Kann mir bitte jemand sagen, was ich falsch mache ?
Viele Grüsse.
rybog
folgendes Problem plagt mich seit ein paar Tagen. Ein junger Programmierer hat mir ein PHP-Baummenü gebastelt (Beispiel hier: Bibliothek), er hat allerdings wenig Ahnung von HTML. Trotzdem funktioniert alles wie ich es mir gewünscht habe. Dieses Menü besitzt zwei Styles, die mittels zwei Links umgeschaltet werden, ich hätte aber gern statt Links zwei Buttons. Normalerweise wäre für mich kein Problem das selbst einzubauen. Ich habe aber bis jetzt noch nicht mit einem Absende-Button eine PHP-Funktion aufgerufen.
Also, hier ist der PHP-Code für beide Links und es funktioniert einwandfrei:
PHP-Code:
function output_style_selection ($style, $name) {
echo '<a class="Stil3" href="?select_library_style='.$style.'" '.$name[1].'>'.$name[0].'</a> '."\n";
}
Code:
https://hns.selfip.com/ftp/?select_library_style=default
Code:
https://hns.selfip.com/ftp/?select_library_style=ASCII
Ich habe vieles versucht, aber bis jetzt ohne Erfolg. Wenn ich folgendes einbaue:
PHP-Code:
function output_style_selection ($style, $name) {
echo '<form action="">'."\n";
echo '<input type="submit" name="?select_library_style='.$style.'" value="'.$name[0].'"; '.$name[1].'> '."\n";
echo '</form>'."\n";
}
Code:
https://hns.selfip.com/ftp/?%3Fselect_library_style%3Ddefault=%5BMENU+STANDARDOWE%5D
Code:
https://hns.selfip.com/ftp/?%3Fselect_library_style%3DASCII=%5BMENU+KLASYCZNE%5D
Viele Grüsse.
rybog
Kommentar