Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Spazio per commenti

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2013
    Messaggi
    31

    Spazio per commenti

    Codice 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'NULLtime()-11"./"'//miosito,nospam'0);setcookie('altutto_password'NULLtime()-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
    ?>
    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è?
    Grazie in anticipo e buon sabato sera a tutti
    Ultima modifica di Altutto; 16-11-2013 a 19:23 Motivo: A capo automatico non ha funzionato

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.