Durch ein aiswahl "buttom" eine bestimmte seite anzeigen?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abc
anweisung
auswahl
beispiel
beitrag
boxen
button
entsprechenden inhalt
formular
funktion
grad
madhouse
wrde
zugreifen
-
Hallo,
ich wu?te jetzt nicht so genau ob es hier reingeh?rt, deshalb hab ich einfach mal gepostet ^^.
Wie verlinkt man eine "auswahl-box" ?
Bsp w?re auf http://politica.milten.lima-city.de/auswahl.htm
Wenn man dort 1 anklickt wird automatisch seite1.php aufgerufen, bei 2 seite2, usw.
mfg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
am einfachsten ist das glaub ich mit java-script mit der funktion onclick(). aber leider kenne ich mich mit javascript nicht besonders aus. mit php koennt ich dir das sagen^^, aber in diesem fall ist JS glaub ich die bessere wahl
-
Ich meine das man bei auswahl 1 zur seite seite2.php kommt. Ohne MYSQL abfrage oder zugriff.
Halt wie ein normaler Link eben. -
<form>
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<option value="seite1.php">1</option>
<option value="seite2.php">2</option>
<option value="seite3.php">3</option>
</select>
</form>
so m?sste es gehen... habs allerdings net probiert!
ferdinand24
Beitrag ge?ndert am 8.03.2006 21:29 von ferdinand24 -
also mit php wuerde sich das so realisieren lassen:
auswahlscript:
<html><head>.....
....
<form method="get" action="bla.php">
<select name="ausw">
<object value="1">dahin</object>
<object value="2">dorthin</object>
<object value="3">hierhin</object>
...
</select>
<input type="submit" value="abschicken">
dann bla.php
if($_GET['ausw'] == "1"){include "xyz.php"} elseif($_GET['ausw'] == "2"){include "abc.php"} elseif($_GET['ausw'] == "3"){include "fgh.php"}
eleganter waers mit switch, hab ich aber grad vergessen^^. Aber so muss man halt immer noch den submit-button druecken.
Am besten mit JS erledigen.
mfg madhouse -
bei madhouse's beispiel muss man ja auf nen button klicken!!!! ich glaube er meinte eher ein sprung-men?!!!
aber so ist es besser:
das in den header:
<script language="JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
das dahin, wo das sprungmen? hinsoll
<form>
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<option value="seite1.php">1</option>
<option value="seite2.php">2</option>
<option value="seite3.php">3</option>
</select>
</form>
so sollte es funzen!!!
ferdinand24
Beitrag ge?ndert am 8.03.2006 21:39 von ferdinand24
Beitrag ge?ndert am 8.03.2006 21:39 von ferdinand24 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage