Goedmiddag,
Ik heb het volgende gemaakt, om mbv switch een tab menuutje te krijgen, ik wou dit niet met javascript doen want .1 ik ken het niet en .2 als gebruikers het uit hebben staan heb je er nog niets aan.
Hoe kan ik met onderstaande ervoor zorgen dat:
.1Ik mooie urls kan maken, bijv. met de naam van de reis, en evt toevoegsel html? en kan dat uberhaupt?
.2 ik wil graag dat de switch op de zelfde pagina gebeurt, dus niet van de pagina afgaat, nu gebeurt dat wel maar laad ik dezelfde pagina met een ander tabje, kan dit sneller/beter?
Ik heb het volgende gemaakt, om mbv switch een tab menuutje te krijgen, ik wou dit niet met javascript doen want .1 ik ken het niet en .2 als gebruikers het uit hebben staan heb je er nog niets aan.
Hoe kan ik met onderstaande ervoor zorgen dat:
.1Ik mooie urls kan maken, bijv. met de naam van de reis, en evt toevoegsel html? en kan dat uberhaupt?
.2 ik wil graag dat de switch op de zelfde pagina gebeurt, dus niet van de pagina afgaat, nu gebeurt dat wel maar laad ik dezelfde pagina met een ander tabje, kan dit sneller/beter?
PHP:
<?php
$sql = mysql_query("SELECT * FROM accomodations WHERE id='".mysql_real_escape_string($_GET["id"])."' "); // tabelnaam veranderen in het juiste naam van de tabel
while($record = mysql_fetch_array($sql)) {
$thumbnail = $record['thumbnail'];
$reis_id=$record['id'];
$land_id = $record['land_id'];
$code = $record['code'];
$alias = $record['alias'];
$naam = $record['naam'];
$plaats = $record['plaats'];
$intro = $record['intro'];
$vanafPrijs = $record['vanafPrijs'];
$infoAlgemeen = $record['infoAlgemeen'];
$infoFaciliteiten = $record['infoFaciliteiten'];
$acco=$record['accomodatieTypes'];
$klasse = $record['klasse'];
$infoAccomodatie = $record['infoAccomodatie'];
}
if(!isset($_GET['p'])) { $_GET['p'] = ''; }
if(!isset($_GET['action'])) { $_GET['action'] = 1; }
echo'<h3>';
echo $naam;
echo '</h3>' ;
echo'
<style>
#tab {
padding: 15px;}
#tab
#navigation ul li {
display: inline;
padding: 4px 15px;
cursor: pointer;
background-image:url(img/but_nav_geel.png);
border: 1px solid #3da0d4;
border-bottom: none;
margin-right: 0px;}
.content{
border:1px solid #3da0d4;
}
</style>
<div id= "tab">
<div id="navigation">
<div id="een">
<ul>
<li><a href="index.php?id='.$reis_id.'&p=0&action=1">Algemeen</a></li>
<li><a href="index.php?id='.$reis_id.'&p=2&action=1">Faciliteiten</a></li>
<li><a href="index.php?id='.$reis_id.'&p=3&action=1">Accommodatie</a></li>
<li><a href="index.php?id='.$reis_id.'&p=4&action=1">Kamertypes</a></li>
<li><a href="index.php?id='.$reis_id.'&p=5&action=1">Aanbiedingen</a></li>
</ul>
</div> </div> ';
switch ($_GET['p']) {
case 0:
echo '<div class="content">';
echo $infoAccomodatie;
echo '</div>';
break;
case 2:
echo '<div class="content">';
echo $infoFaciliteiten;
echo '</div>';
break;
case 3:
echo '<div class="content">case 3</div>';
break;
case 4:
echo '<div class="content">case 4</div>';
break;
default:
echo '<div class="content">begin</div>';
break;
}
?>