Hola os pongo el code, a ver si me entendéis aun así explico un poco. Estoy intentando crear un menu de web, por ejemplo como la barra de arriba de elhacker.net, pero necesito que dependiendo de la opción pulsada cambie el valor de una variable.
Mirar los 2 botones hacen lo que quiero :) pero los links no X(
EDITO E MODIFICADO UN POCO PARA VER SI SABEIS LO QUE QUIERO HACER
TROZO DEL CÓDIGO
<div class="menu">
<form action="index.php" method="get">
<input type="submit" name="page_id" value="Inicio">
<input type="submit" name="page_id" value="Recursos">
<a href="http://localhost/mipage/index.php?page_id="<?php echo $_GET['page_id']?> name='page_id' value="Inicio">Inicio</a>
<a href="http://localhost/mipage/index.php?page_id="<?php echo $_GET['page_id']?> name='page_id' value="Recursos">Recursos</a>
</form>
</div>
Código completo.
index.php
<!-- Start! By Xafi -->
<?php
session_start();
if(isset($_SESSION['ID'])==true){
if(isset($_GET['page_id'])==false)$_GET['page_id']='Inicio';
$_SESSION['ID']=$_GET['page_id'];
}
else {
$_GET['page_id']='Inicio';
$_SESSION['ID']=$_GET['page_id'];
}
/*include('funciones.php');
$conexion=Conectar('localhost','root','','test');
$busqueda= 'select * from pagina where id='.$_SESSION['ID'];*/
?>
<html>
<head>
<link rel="STYLESHEET" type="text/css" href="style.css">
<title><?php echo $_SESSION['ID'];?></title>
</head>
<body>
<br>
<span class="fail"><?php echo $_GET['page_id'];?></span>
<br>
<div class="menu">
<form action="index.php" method="get">
<input type="submit" name="page_id" value="Inicio">
<input type="submit" name="page_id" value="Recursos">
<a href="http://localhost/mipage/index.php?page_id="<?php echo $_GET['page_id']?> name='page_id' value="Inicio">Inicio</a>
<a href="http://localhost/mipage/index.php?page_id="<?php echo $_GET['page_id']?> name='page_id' value="Recursos">Recursos</a>
</form>
</div>
<br>
<?php
if($_SESSION['ID']=='Inicio')echo 'Estas en la pagina principal';
else if($_SESSION['ID']=='Recursos')echo 'Estas en la pagina de recursos';
else if($_SESSION['ID']=='Proyecto')echo 'Estas en la pagina de proyectos';
?>
</body>
</html>
style.css
/* Estilo xafi
*/
.menu {
font-size: 16px;
font-weight: bolt;
}
.fail {
font-size: 20px;
color: #0000ff;
}
a:link {
text-decoration: none;
color: #ff0000;
}
a:visited {
text-decoration: none;
color: #ff0000
}
a:active {
text-decoration: none;
color: #00ff00;
}
Ps puedes utilizar cookies...
Usando un if.
jajaja, perdon amigo, pero queria responder asi alguna vez :P
como? xD
EDITO: creo que ya lo he solucionado por ahora.
<a href="http://localhost/mipage/index.php?page_id=<?php $_GET['page_id']='Inicio' ; echo $_GET['page_id'];?>" name='page_id' value="Inicio">Inicio </a>