Ora ho un altro problemino...
Praticamente funziona tutto fino all'inserimento. Nel db i dati sono presenti ed ho impostato che ad ogni inserimento di una notizia ottengo subito dopo la visualizzazione dell'ultima notizia in base all'ID.
Ora, ripeto, nel db i dati ci sono ma la non visualizzo nulla... ma proprio nulla, nemmeno un errore di errato collegamento al db... nulla... posto il codice che ho utilizzato con successo altre volte ma ora...
Codice PHP:
session_start ();
include("dbconnect.php");
$query = "select *, DATE_FORMAT(data, '%d.%m.%Y') as data2 from $tabellanotizie where id='$id_leggi';";
$risultato = mysql_query($query,$db) or die ("impossibile leggere News".mysql_error());
while ($valori = mysql_fetch_array($risultato)) {
$_GET['id'];
$titolo= $valori["titolo"];
$categoria = $valori["categoria"];
$testo = $valori["testo"];
$testo = substr("$testo", 0, 1550);
$data2 = $valori["data2"];
$testo = str_replace("\n","
",$testo);
$testo = str_replace('\\',"",$testo);
$meta = str_replace('\"',"",$testo);
$meta = str_replace('
',"",$meta);
$meta = str_replace('\n',"",$meta);
$meta = str_replace('\'',"",$meta);
$meta = str_replace('.',"",$meta);
$meta = str_replace(',',"",$meta);
$meta = str_replace(':',"",$meta);
$meta = str_replace(';',"",$meta);
$meta = str_replace('?',"",$meta);
$meta = str_replace('!',"",$meta);
echo"[b]$titolo[/b]";
echo"
<META NAME='Title' CONTENT='$titolo'>
<META NAME='Subject' CONTENT='$titolo'>
<META NAME='Description' CONTENT='$titolo'>
<META NAME='Keywords' CONTENT='$titolo $meta'>
<META NAME='Language' CONTENT='Italiano'>
<META NAME='Robots' CONTENT='All'>";
echo"<div align=\"justify\"</div>$testo";
echo"Data: $data2";
}
mysql_free_result ($risultato);
mysql_close($db);
Cosa può essere?
Grazie.