Riesco ad ottenere le pagine con il rewrite se le scrivo a mano nella barra degli indirizzi.
Il problema e' che non riesco a costruire il link nella pagina precedente.
In pratica costruisco tutto tranne il .htm finale che non mi esce
Ecco il codice:
Codice PHP:
<?php
include('config.php');
$lettera = $_GET['lettera'];
if (preg_match("#^[a-z]$#i",$_GET['lettera']))
$sql = "select id, comune from comuni where comune like '$lettera%' order by id asc";
else
echo 'parametro non valido';
$risultato=mysql_query($sql);
$num = mysql_num_rows($risultato);
if($num > 0) {
while($riga = mysql_fetch_array($risultato)) {
$id = $riga['id'];
$comune= $riga['comune'];
echo "<a href=comune_di_$comune.htm>$comune</a>
\n";
}
} else {
echo "<font face=verdana size=2 color=#000000>Nessun comune disponibile</font>";
}
?>
In pratica c'e' qualche errore qua
echo "<a href=comune_di_$comune.htm>$comune</a>
\n";
perche' quando lo vado a provare mi esce il link tipo
www.miosito.it/comune_di_NOME_DEL_COMUNE
ma il .htm finale non esce