IALweb Homepage
Forum Home Forum Home > Programmazione > Programmazione > PHP-JSP
  New Posts New Posts RSS Feed - Problema con script per commenti
  FAQ FAQ  Forum Search   Events   Register Register  Login Login


REGISTRATEVI su IALWeb forum!

Problema con script per commenti

 Post Reply Post Reply
Author
Message
Altutto View Drop Down
Nuovo Utente
Nuovo Utente
Avatar

Joined: 17/Nov/2013
Status: Offline
Points: 2
Post Options Post Options   Thanks (0) Thanks(0)   Quote Altutto Quote  Post ReplyReply Direct Link To This Post Topic: Problema con script per commenti
    Posted: 17/Nov/2013 at 20:06
[PHP]<?php
include("../conf.php");
//[...]
echo '<br><div class="rotondo"><h1 style="color:black;">Commenti</h1>';
//se il cookie non c'Ŕ, mostro un messaggio che invita a registrarsi
if(!isset($_COOKIE['altutto_username'])){echo '<i>Registrati per commentare</i><br>';}
//se il cookie c'Ŕ, controllo la password
else{$utente = $_COOKIE['altutto_username'];
$password = $_COOKIE['altutto_password'];
$queryy =  'SELECT * FROM utenti WHERE username="'.$utente.'" and password="'.$password.'"';
$query = mysqli_query($connessione, $queryy);
//se i dati che ci sono nei cookies sono sbagliati, li cancello
if(mysqli_num_rows($query)=="0"){setcookie('altutto_username', NULL, time()-11, "./", '//miosito,nospam', 0);setcookie('altutto_password', NULL, time()-11, "./", '//miosito,nospam', 0);echo 'Errore di autenticazione. Per piacere, riprova a loggarti.';}
//Altrimenti, se il risultato di utenti con quei dati Ŕ uno e uno solo, mostro la textarea
else if(mysqli_num_rows($query)=="1"){$usern=$_COOKIE['altutto_username'];
echo '<p>Stai commentando a nome di: <b>'; 
echo $usern;
 echo '</b></p><form name="chat" method="post"  action="'.$_GET['articolo'].'.html">
<textarea name="messaggio" id="messaggio"  style="width:100%; height:10%; font-family:Arial,Verdana,Geneva;"></textarea>
<input type="submit" class="button" value="Invia"></form>';
//Se c'Ŕ un messaggio da inviare
  if(isset($_POST['messaggio'])){//[...]Setto delle variabili
   $query = "INSERT INTO tb_chat (user_chat, mex_chat, data, id_articolo)     VALUES ('$usern','$mex_chat','$datta','$idartic')";    
mysqli_query($connessione,$query);  
}
}
//Se, per qualche strano motivo, i risultati di utenti con quei dati sono pi¨ di uno, mostro un messaggio di errore
else{echo 'Uhm... Sembra che ci sia qualche problema di autenticazione!';}}
//[...] Parte di estrazione dei commenti
?>[/PHP]
Ho un problema con questo script: nonostante abbia impostato entrambi i cookies altutto_username e altutto_password sul mio computer, mi appare il messaggio che invita a registrarsi.
Sapreste dirmi perchŔ?
Back to Top
Sponsored Links


Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 10.17
Copyright ©2001-2013 Web Wiz Ltd.

This page was generated in 0,047 seconds.