Sapete dirmi dove sbaglio....
Codice PHP:
<?php
$error = false;
//Controllo campi
if(!empty($_POST['submit'])){
if(strlen($_POST['titolo']) == 0){
echo 'Errore inserire titolo';
$error = true;
}elseif(strlen($_POST['autore']) == 0){
echo "Errore inserire autore";
$error = true;
}elseif(strlen($_POST['categorie']) == 0){
echo "Errore inserire categorie";
$error = true;
}elseif(strlen($_POST['termini']) == 0){
echo "Errore inserire termini";
$error = true;
}elseif(strlen($_POST['testo']) == 0){
echo "Errore inserire testo";
$error = true;
}elseif(strlen($_POST['testo']) >= 1000){
echo "Errore maximo 1000";
$error = true;
}
include("../config.php");
//Query
if($error == false){
$query = "INSERT INTO blog (
titolo,
autore,
categorie,
termini,
data,
testo
)
VALUES (
'" .mysql_real_escape_string(strip_tags(htmlentities($_POST['titolo']))). "',
'" .mysql_real_escape_string(strip_tags(htmlentities($_POST['autore']))). "',
'" .mysql_real_escape_string(strip_tags(htmlentities($_POST['categorie']))). "',
'" .mysql_real_escape_string(strip_tags(htmlentities($_POST['termini']))). "',
'" .time(). "',
'" .mysql_real_escape_string(strip_tags(htmlentities($_POST['testo']))). "'
)";
}
//Carico i dati nel database
if(!($update = mysql_query($query))){
die('Errore nello eseguire la query: ' .mysqll_error());
}else{
echo "Post inviato";}
}//Chiudo invio dati
//Chiudo la connessione
mysql_close($connessione);
?>