<?php
include("___header.php");
?>
<table width="96%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td align="left" valign="top" class="testo">
<?php
/* ricavo la variabile id passata con metodo get in quanto il server non me la fa leggere direttamente*/
$_GET =& $GLOBALS['HTTP_GET_VARS'];
$id = $_GET['id'];
// individuazione della pagina corrente
if(isset($_GET['currentpage']))
$currentpage=$_GET['currentpage'];
else
$currentpage=1;
/////////////////////////////////////////////////////////
// Il nome del database
$database = "normativa";
// nome utente (username)
$user = "root";
// password
$pass = "";
// nome dell'host (hostname) su cui si trova MySQL
$host = "localhost";
/////////////////////////////////////////////////////////
// Funzione di connessione e selezione database con i parametri sopra indicati
$connect = mysql_connect($host, $user, $pass) or die("Impossibile collegarsi al server MySQL.");
mysql_select_db($database, $connect) or die ("Impossibile selezionare il database $database");
$query = "SELECT estremi,titolo,gu,volgare,testo FROM dati WHERE id='$id'";
$result = mysql_query($query, $connect);
$row = mysql_fetch_array($result);
echo "<div class=\"testo_scuro_titoli\">
$row[estremi]
</div>";
$titolo = htmlentities($row['titolo'],ENT_QUOTES,'ISO-8859-1');
echo "<div class=\"leggi_bigtiolo\">$titolo
</div>";
$gu = htmlentities($row['gu'],ENT_QUOTES,'ISO-8859-1');
echo "<div class=\"testo_scuro11cent\">$gu
</div>";
echo "";
$testo = htmlentities($row['testo'],ENT_QUOTES,'ISO-8859-1');
$testo2= nl2br("$testo");
// genero un array contenente tanti valori quante sono le parti del frazionamento della legge intera
$testofraz = (explode('
', $testo2));
// Conto quanti valori ci sono in $testo ovvero quanti pezzetti di testo delimitati da
$numbr = count($testofraz);
//quanti br ovvero pezzetti di testo voglio per pagina
$brpp = 50;
//correzione del problema che può verificarsi se il numerodi br totali è inferiore
if ($numbr < $brpp) $brpp = $numbr;
// Numero delle pagine
$totpages = ceil($numbr / $brpp);
//il primo valore dell'array $testofraz visualizzato ogni pagina
$limit1 = ($currentpage - 1) * $brpp;
// stampa di "n" delle parti di legge per ogni pagina
for($i = $limit1; $i <= $brpp; $i++){
$testostamp = $testofraz[$i];
echo "<div class=\"testo_scuro11\">$testostamp</div>";}
mysql_close($connect);
?>
</td>
</tr>
</table>
<?php
include("___footerED.php");
?>