buongiorno a tutti ,
facendomi un sito personale, ho riscontrato dei problemi , adesso posto i codici:
CHATGABRIELEANNA.PHP
Codice PHP:
<?php
include('core1.php');
if(isset($_POST['register'])) {
$messaggio = isset($_POST['messaggio']);
if(empty($messaggio)) {
echo 'Riempi tutti i campi.<br /><br /><a href="javascript:history.back();">Indietro</a>';
} elseif(strlen($messaggio) > 10000) {
echo 'messaggio troppo lungo. Massimo 10000 caratteri.<br /><br /><a href="javascript:history.back();">Indietro</a>';
}else {
$password = md5($password);
$ip = $_SERVER['REMOTE_ADDR'];
if(mysql_query("INSERT INTO gabrieleanna (messaggio) VALUES ('$messaggio',UNIX_TIMESTAMP())")) {
echo 'messaggio inviato.';
} else {
echo 'Errore nella query: '.mysql_error();
}
}
} else {
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<label>messaggio: <input type="text" name="messaggio" required maxlength="10000" /></label><br />
<input type="submit" name="register" value="invia messaggio" />
</form>
<?php
}
?>
CORE1.PHP
Codice PHP:
<?php
session_start();
$db_hostname = 'localhost';
$db_username = 'venerbamirco';
$db_password = '***';
$db_name = 'my_venerbamirco';
mysql_select_db($db_name, mysql_connect($db_hostname, $db_username, $db_password)) or die("Impossibile connettersi.".mysql_error());
?>
quando faccio partire il sito con altervista,mi dice :
Errore nella query: Column count doesn't match value count at row 1
qualcuno sa cosa è e come aggiustare?
grazie a coloro che rispondono.