mmm sono abbastanza bianco sul php...
mi son dimenticato di dire che la pagina news.php viene inclusa nella index tramite:
index.php?pagina=news
nella pagina ce:
<? include("pagina.php");?>
il codice dentro pagina.php:
codice:
<?php
$page = (isset($_GET['pagina'])) ? $_GET['pagina'] : '';
switch($page){
case 'home': include('home.php');
break;
case 'link': include('link.php');
break;
case 'team': include('team.php');
break;
case 'news': include('news.php');
break;
case 'info': include('info.php');
break;
case 'snowpark': include('snowpark.php');
break;
case 'contact': include('contact.php');
break;
default: include('home.php');
}
?>
ho provato inserendo il link leggi tutto cosi:
<div class=\"leggi\"><a class=\"linkmenu\" href=\"viewnews.php?pagina=news&id=$row[id]\">Leggi Tutto...</a></div>
e creando la pagina viewnews.php con questo codice:
codice:
<?php
include ("include/config.inc.php");
$id = $_get['id'];
if(!is_int($id)) $id = 0;
$query = mysql_query("SELECT * FROM news_eventi WHERE id = $id");
$riga = mysql_fetch_array($query);
?>
<div>
<div><?php echo $riga['titolo']?></div>
<div><?php echo $riga['foto']?></div>
<div><?php echo $riga['testo']?></div>
</div>
ma quando clicco su leggi tutto... niente... dove sbaglio?
se apro direttamente http://localhost/viewnews.php mi da errore ma pur essendo cosi non ho piu la mia index ....
:master: