Codice PHP:
Notice: Array to string conversion in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\primo.php on line 12
Salve a tutti, non riesco a capire che cosa intenda il messaggio sopra? Riuscite ad aiutarmi a capire l'errore? Qua sotto vi posto il codice.
Codice PHP:
<?php
//avvio sessione
session_start();
session_regenerate_id(TRUE);
//recupero dati
include('engine/config.php');
$vote = $_GET['vt'];
$ads6 = $_GET['ads'];
$ip = getenv("REMOTE_ADDR");
$user5 = $_SESSION;
//controllo esistenza voto
$sql_check = "SELECT COUNT(*) FROM votes WHERE ads = $ads6 and user = '$user5';";
$query_check = mysqli_query($con, $sql_check);
$check2 = mysqli_fetch_row($query_check);
if($check2 >= 1){echo ("<script>
var error = document.getElementById('vote5');
error.innerHTML = <div class=errorvote>Hai già votato questo annuncio!</div></script>;");}
//inserimento voto
else{
$sql_insert = 'INSERT INTO votes(ip, vote, user, ads) VALUES ("'.$ip.'","'.$vote.'","'.$user5.'","'.$ads6.'");';
$query_insert = mysqli_query($con, $sql_insert);
$insert = mysqli_fetch_row($query_insert);
echo ('COMPLETATO CON SUCCESSO');}
ì
?>