Anche se cambio nome da lo stesso errore. Io non ho ancora capito perché il mio codice, che funziona, non va bene, e questo si.
Questa è la parte con il tuo codice:
Codice PHP:
//Lancio la query
$ris=mysql_query($q);
if (mysql_num_rows($ris) > 0) { //Conto i record (i campi nella tabella del db)
//Leggo un record alla volta e lo stampo
while($riga=mysql_fetch_array($ris)) {
//Verifico se il conteggio è pari o dispari e in alternato cambio il colore
if($contatore%2==0) {
$sfondo="#fff";
}else{
$sfondo="#e5e8ea";
}
echo "<div class=\"w\">";
echo "<div class=\"tabella-small\">";
$tolgo_http_www = array('http://', 'www.');
$riga['nome'] = trim(str_ireplace($tolgo_http_www,"",$riga['nome']));
echo "<div class=\"carattereNome\">".preg_replace($paroleArray, $replacements, $riga['nome'])."</div>";
$tolgo_http_www = array('http://', 'www.');
$riga['citta'] = trim(str_ireplace($tolgo_http_www,"",$riga['citta']));
if($riga['citta'] == "") {
$riga['citta'] = "<span style=\"color:#a8a8a8; text-shadow:0px 1px 0px white;\">N/A</span>";
}
echo "<div class=\"city\"><span class=\"voci1\">Città:</span><span class=\"carattere-1\">".preg_replace($paroleArray, $replacements, $riga['citta'])."</span></div>";
$replacements = "[Censura]";
$tolgo_http_www = array('http://', 'www.');
$riga['url'] = trim(str_ireplace($tolgo_http_www,"",$riga['url']));
$riga['url'] = preg_replace($paroleArray, $replacements, $riga['url']);
if($riga['url'] == "") {
echo "<div class=\"site\"><span class=\"voci2\">Sito:</span><span style=\"margin-left:11px; color:#a8a8a8; text-shadow:0px 1px 0px white;\">N/A</span></div>";
}elseif($riga['url'] == "[Censura]") {
echo "<div class=\"site\"><span class=\"voci2\">Sito:</span><span style=\"margin-left:9px;\"><span class=\"badWord\">[Censura]</span></span></div>";
}else{
function short_string($string, $max_length = 10) {
return (strlen($string) >= $max_length) ? substr($string, 0, $max_length - 3) . "..." : $string;
}
$url = $riga['url'];
$short_url = short_string($url);
echo "<div class=\"site\"><span class=\"voci2\">Sito:</span>";
echo "<a class=\"carattere-2\" href=\"$url\"target=\"_blank\">$short_url</a>";
echo "</div>";
}
...