Thread subject: pHpFusion Nederlands (BE|NL) » Ondersteuning, Themas, Infusies, Modificaties en Installatie :: Dropdown+frames in eigen paginas

Posted by jeremy on 13 June 2009, 15:27
#1

Hey,

Ik probeer voor de volgende pagina: http://www.enchanted-folk.nl/viewpage...page_id=13
een vervangende pagina te maken, ik wil namelijk gebruik gaan maken van twee dropdown menu's naast elkaar eenmaal een optie gekozen wordt deze weergegeven in een frame eronder zonder dat je op een andere pagina terecht komt.

Heeft iemand een suggestie voor mij?

Posted by Steff on 13 June 2009, 16:47
#2

probeer dit eens:
[geshi=php]
echo "
\n";
echo "\n";
echo "
\n";
echo "
\n";
if(isnum($_POST['myst'])){
$n = $_POST['myst'];
switch($n){
case 1:
echo "Mysterie 1 informatie en dergelijke in html";
break;
case 2:
echo "Mysterie 2 informatie en dergelijke in html";
break;
case 3:
echo "Mysterie 3 informatie en dergelijke in html";
break;
default:
echo "Informatie niet beschikbaar";
break;
}
}else{
echo "Kies een mysterie";
}
echo "
\n";
?>
[/geshi]

Edited by Steff on 13 June 2009, 16:52

Posted by jeremy on 13 June 2009, 19:40
#3

Hey bedankt voor je reactie,
werkt prima maar hoe kan ik nu twee drop down menu's naast elkaar krijgen ? heb even met de table code gespeelt maar krijg het niet voor elkaar

Posted by jeremy on 13 June 2009, 20:06
#4

hier een voorbeeld hoe het eruit ziet:
http://www.enchanted-folk.nl/viewpage...page_id=37

Posted by Steff on 14 June 2009, 10:57
#5

Ok, Probeer hetvolgende dan
[geshi=php] echo "
\n";
echo "\n";
echo "\n";
echo "\n";
echo "\n";
echo "\n";
echo "\n";
echo "
\n";
echo "\n";
echo "
\n";
echo "\n";
echo "
\n";
if(isnum($_POST['myst'])){
$n = $_POST['myst'];
switch($n){
case 1:
echo "Mysterie 1 informatie en dergelijke in html";
break;
case 2:
echo "Mysterie 2 informatie en dergelijke in html";
break;
case 3:
echo "Mysterie 3 informatie en dergelijke in html";
break;
default:
echo "Informatie niet beschikbaar";
break;
}elseif(isnum($_POST['vmyst'])){
$n = $_POST['vmyst'];
switch($n){
case 1:
echo "Vast Mysterie 1 informatie en dergelijke in html";
break;
case 2:
echo "Vast Mysterie 2 informatie en dergelijke in html";
break;
case 3:
echo "Vast Mysterie 3 informatie en dergelijke in html";
break;
default:
echo "Informatie niet beschikbaar";
break;
}
}else{
echo "Kies een mysterie";
}
echo "
\n";
?>[/geshi]

Posted by jeremy on 14 June 2009, 11:35
#6

helaas werkt dit niet, wordt niets weergegeven
zonder die table code komen ze wel onder elkaar

wat me ook dan opvalt is dat de info twee keer wordt weergegeven.

wat ik dus wil bereiken is het volgende:



dropdown1 dropdown2


informatie

Edited by jeremy on 14 June 2009, 11:45

Posted by Steff on 14 June 2009, 13:13
#7

Ja sorry ;) ergens een '}' vergeten. Ik test mijn codes nooit uit dus vandaar. Maar dat ze onder elkaar weergeven worden moet normaal werken. Als dat niet zo is heb je iets verkeerd gewijzigd of licht het aan je theme.

Dit zou nu moetten werken (qua php):
[geshi=php] echo "
\n";
echo "\n";
echo "\n";
echo "\n";
echo "\n";
echo "\n";
echo "\n";
echo "
\n";
echo "\n";
echo "
\n";
echo "\n";
echo "
\n";
if(isnum($_POST['myst'])){
$n = $_POST['myst'];
switch($n){
case 1:
echo "Mysterie 1 informatie en dergelijke in html";
break;
case 2:
echo "Mysterie 2 informatie en dergelijke in html";
break;
case 3:
echo "Mysterie 3 informatie en dergelijke in html";
break;
default:
echo "Informatie niet beschikbaar";
break;
}
}elseif(isnum($_POST['vmyst'])){
$n = $_POST['vmyst'];
switch($n){
case 1:
echo "Vast Mysterie 1 informatie en dergelijke in html";
break;
case 2:
echo "Vast Mysterie 2 informatie en dergelijke in html";
break;
case 3:
echo "Vast Mysterie 3 informatie en dergelijke in html";
break;
default:
echo "Informatie niet beschikbaar";
break;
}
}else{
echo "Kies een mysterie";
}
echo "
\n";
?>[/geshi]

Edited by Steff on 14 June 2009, 13:15

Posted by jeremy on 14 June 2009, 15:25
#8

ja toppie Thumbs Up Clap
zo werkt hij prima, ga vandaag even de info toevoegen en dan laat ik her even weten hoe het is geworden