Visualizzazione risultati 1 fino 11 di 11

Discussione: Integrare il login con il file commenti

  1. #1
    Guest

    Predefinito Integrare il login con il file commenti

    Buonasera a tutti, vorrei sapere se c'è un modo per far interagire il login con i commenti, mi spiego meglio, vorrei che un utente possa rilasciare un commento su un articolo non su una pagina, solo quando si è iscritto ed ha effettuato il login, come posso fare, vi ringrazio in anticipo.

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,927

    Predefinito

    Fai accedere ai commenti soltanto a chi ha la sessione... non capisco il problema.

    Ciao!

  3. #3
    Guest

    Predefinito

    Ciao Ale, esattamente solo chi ha la sessione, o con chi si è registratoto ed è loggato penso che è la stessa cosa, o no

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,927

    Predefinito

    Se eri tu quello che ha usato lo script che avevo fatto, se uno ha la sessione, significa che è loggato.

    Ciao!

  5. #5
    Guest

    Predefinito

    si sono io, quindi ha la sessione ed è loggato, pero una volta loggato, deve poter accedere ai commenti in modo automatico, in un determinato articolo, cioè sull'articolo c'è la scritta (commenta), però quella scritta diventa accessibile solo quando l'utente registrato ha la sessione, non so se mi sono spiegato.

  6. #6
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,927

    Predefinito

    Mostri la scritta soltanto se uno è loggato.... (però poi devi fare il controllo anche lato PHP durante la scrittura).

    Ciao!

  7. #7
    Guest

    Predefinito

    Si, appunto in che senso, come si fa questa procedura

    ciao

  8. #8
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,927

    Predefinito

    Beh, dipende da come è stato fatto il sistema dei commenti :)

    Se non lo hai fatto tu, devi mettere mano nel codice di altri...

    Ciao!

  9. #9
    Guest

    Predefinito

    no, non l'ho fatto io ho trvato questi due file, e mi sa che c'entri anche tu
    Codice PHP:
    <?php
    if(strlen($_POST['commento'])<1)
    die(
    'Non hai immesso alcun testo!');

    $commento = $_POST['commento'];

    $commento = substr('<','&lt;',$commento);
    $commento = substr('>','&gt;',$commento);
    $commento = substr('è','&egrave;',$commento);
    $data_ora = date('Y/m/d');
    $db = mysql_connect("localhost", "root","");
    if(!
    $db)
    die(
    'ERRORE: non posso accedere al database!');
    mysql_select_db("my_squadranostra",$db);
    $testo="INSERT INTO commenti (commento,data_ora) VALUES ('$commento','$data_ora')";
    if(!
    mysql_query($testo,$db))
    die(
    'Errore: non riesco a eseguire la query');
    mysql_close($db);
    ?>
    Codice PHP:
    <?php
    $contatore
    = 0;
    $db = mysql_connect("localhost", "root","");
    if(!
    $db)
    die(
    'ERRORE: non posso accedere al database!');
    mysql_select_db("my_squadranostra",$db);
    $testo="SELECT * FROM commenti WHERE 1";
    if(!
    $query = mysql_query($testo,$db))
    die(
    'Errore: non riesco a eseguire la query');
    echo
    "<html><head><title>Pagina di commenti</title></head><body>";
    while(
    $array = mysql_fetch_array($query))
    {
    echo
    "<strong>Commento</strong>del ".$array['data_ora'].":<font color='red'>\n".$array['commento']."</font><br>";
    }
    echo
    "<br></body></html>";
    mysql_close($db);



    ?>

    <br><br><center><font color="red"><a href="index.html">Torna in Home</a></font></center>

  10. #10
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,927

    Predefinito

    Citazione Originalmente inviato da squadranostra Visualizza messaggio
    e mi sa che c'entri anche tu
    Eh?

    Comunque, in quelle pagine metti il codice che ho indicato qui per far accedere soltanto ai loggati, e sei a posto.


    Ciao!

  11. #11
    Guest

    Predefinito

    Ciao, il codice indicato da te sarebbe questo
    Codice PHP:
    <?php
    if(isset($_SESSION['utente']))
    echo
    'Benvenuto, '.$_SESSION['utente'];
    else echo
    'Non risulti loggato';
    ?>
    questo significa ad esempio che se io mi sono registrato ed ho effettuato il login, mi da il benvenuto, bene questo nelle mie pagine già lo fa, il problema è come fare interagire in modo automatico con la pagina dei commenti, se tu vedi lamia pagina principale http://www.squadranostra.altervista.org/index.html sugli articoli sta scritto Login o registrati per inviare un commento, login e
    registrati già sono pronti per essere cliccati, invece per inviare un commento no. Quindi io vorrei che quando si ha la sessione, anche per inviare un commento diventa in modo che può essere cliccato e portarmi alla pagina dei commenti. spero di essermi fatto capire

    ciaoo

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •