Hallo,
ich habe mich zwar schon im Internet umgeschaut, es scheint auch so, dass die gleiche Frage schon von mehreren Leuten gestellt wurde, aber weitergebracht hat mich doch nichts. Deswegen versuche ich jetzt einmal hier mein Glück.
Mein Problem: Ich habe eine Datei index.php, auf der man sich per select entscheiden kann, was man genau ausgegeben bekommen möchte. Jetzt möchte ich nun, entsprechend der Auswahl des Benutzers, ihm natürlich dynamisch die geforderten Infos auf dieser Seite zukommen lassen.
Nun meine Frage: Ist es möglich, diese Ausgabe auf der selben Seite zu machen? Und wenn ja: wie?
Ausschnitte aus meinem bisheriger Code:
<?php
echo "Hallo";
$menue=$_GET['men'];
echo "Sie haben den Menüpunkt $menue ausgewählt";
?>
<form action="index.php" method="get">
<select name="men">
<option value="men1">Menüpunkt 1</option>
<option value="men2">Manüpunkt 2</option>
...
</select>
Was passiert: Die URL ändert sich, durch die übergebenen Variablen, aber der php Code wird anscheinend nicht durchlaufen, da nichtmal das "Hallo" des ersten Echos erscheint. Gleiches passiert auch, wenn man
<form action=#...> oder:
<form method="get">
eingibt. Wie bekomme ich es nun hin, dass der Code durchlaufen wird? Bitte helft mir mit einfachen Erklärungen, denn ich bin Anfänger.
Danke schonmal an alle, die sich damit beschäftigen
Kurtis
ich habe mich zwar schon im Internet umgeschaut, es scheint auch so, dass die gleiche Frage schon von mehreren Leuten gestellt wurde, aber weitergebracht hat mich doch nichts. Deswegen versuche ich jetzt einmal hier mein Glück.
Mein Problem: Ich habe eine Datei index.php, auf der man sich per select entscheiden kann, was man genau ausgegeben bekommen möchte. Jetzt möchte ich nun, entsprechend der Auswahl des Benutzers, ihm natürlich dynamisch die geforderten Infos auf dieser Seite zukommen lassen.
Nun meine Frage: Ist es möglich, diese Ausgabe auf der selben Seite zu machen? Und wenn ja: wie?
Ausschnitte aus meinem bisheriger Code:
<?php
echo "Hallo";
$menue=$_GET['men'];
echo "Sie haben den Menüpunkt $menue ausgewählt";
?>
<form action="index.php" method="get">
<select name="men">
<option value="men1">Menüpunkt 1</option>
<option value="men2">Manüpunkt 2</option>
...
</select>
Was passiert: Die URL ändert sich, durch die übergebenen Variablen, aber der php Code wird anscheinend nicht durchlaufen, da nichtmal das "Hallo" des ersten Echos erscheint. Gleiches passiert auch, wenn man
<form action=#...> oder:
<form method="get">
eingibt. Wie bekomme ich es nun hin, dass der Code durchlaufen wird? Bitte helft mir mit einfachen Erklärungen, denn ich bin Anfänger.
Danke schonmal an alle, die sich damit beschäftigen
Kurtis