Problema con link pagine

  • Creatore Discussione Creatore Discussione skate84
  • Data di inizio Data di inizio

skate84

Utente Attivo
16 Mag 2009
83
0
0
Ciao a tutti

ho un problema, non mi funzionano i link per andare su un'altra pagina.

Praticamente ho un menu e se clicco su una voce di questo menu non mi apre la pagina ma rimane sulla home, stessa cosa per il login, non mi apre la pagina per effettuare il login.

Sapete dirmi il motivo?

vi posto il codice della pagina index.php

PHP:
<?php
session_start();
include('connect.php');
include_once('common.php');
//include_once("fckeditor/fckeditor.php");
//include_once("simulare_register_globals.php");
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>TEATRO ARGONAUTI</title>
<link href="default.css" rel="stylesheet" type="text/css" />

</head>
<body>

<div id="wrapper">
	<div id="header">
		
	</div>
	<div id="menu">
	
		<?php
			include "menu/menu.php";
		?>
		
	</div>
	<div id="content">
		<div id="left">
			
			<?php
			
				switch($indice){
					case 0: include "pagine/home.php"; break;
					case 1: include "pagine/chi_siamo.php"; break;
					case 666: include "login.php"; break;
					case 667: include "logout.php"; break;
					default: include "pagine/home.php"; break;
				}
          		
          	?>


		</div>
		<div id="right">
			<h2>News</h2>
			<p><strong>[01/02/2010]</strong> xxxxxxxxxxxxx </p>
			<p><strong>[14/06/2010]</strong> xxxxxxxxxxxcccccccccccyyyyyyyyyyyyyyyy <a href="#">More…</a></p>

			<h2 class="vline">Links</h2>
			<ul>
				<li><a href="#">Sagittis Bibendum Erat</a></li>
				<li><a href="#">Malesuada Turpis</a></li>

				<li><a href="#">Quis Gravida Massa</a></li>
				<li><a href="#">Inerat Viverra Ornare</a></li>
			</ul>
		</div>
		<br style="clear: both;" />
	</div>
	<div id="footer">
		
		
		<?php
		if(!isset($_SESSION['Username'])){
		?>
			<p><a href="?indice=666"> Login</a></p>
		<?php
		}
		else{
		?>
			<p><a href="?indice=667"> Logout</a></p>
		<?php
		}
		?>
		
		
  	</div>
  	
</div>
</body>
</html>
 
non so se ho capito bene cosa vuoi fare, ma hai provato:
PHP:
<a href="<?php echo $indice; ?>?indice=666">
 
posto anche il file menu.php che è in fase di lavorazione...

PHP:
<ul>
			<li><a href="?indice=0">Home</a></li>
			<li><a href="?indice=1">Chi siamo</a></li>
			<li><a href="#">Spettacoli</a></li>

			<li><a href="#">Catalogo</a></li>
			<li><a href="#">Contatto</a></li>
			
			<?php
			
		//in caso volessi mettere il login nel menu e non nel footer
			/*if(!isset($_SESSION['Username'])){
			?>
				<li><a href="?indice=666"> Login</a></li>
			<?php
			}
			else{
			?>
				<li><p><a href="?indice=667"> Logout</a></p></li>
			<?php
			}*/
			?>
		
	</ul>
 
Potete chiudere questa discussione...sono fuso
dimenticavo di passare la variabile $indice all'inizio della pagina

per intenderci questo:

PHP:
	if(isset($_GET['indice']))
 		$indice = $_GET['indice'];
	else
 		$indice = 0;
 

Discussioni simili