Pagina 1 di 1

Forum e la sessione.

Inviato: 16/12/2003, 14:33
da tigrotto22
Sto preparando un sito con OSC. Ho aggiunto il forum PhpBB per creare un luogo ove i clienti si possano incontrare e consigliare tra loro e con il proprietario.
Il mio problema è quello di creare, nel box, "Informazioni" o in un altro box appositamente creato, un collegamento che non includa anche la sessione.
Infatti il forum non effettua correttamente il login se nell'indirizzo viene inclusa anche la sessione di osc. Esso ne creerà un'altra solo per lui dopo il login.

Io ho provato a pasticciare in "includes/boxes/information.php" ma non riesco a venirne a capo.
Chi sa come fare?

Il file su cui sto lavorando è questo:

Codice: Seleziona tutto


<tr>
            <td>
      
<?php
  $info_box_contents = array();
  $info_box_contents[] = array('text' => BOX_HEADING_FORUM);

  new infoBoxHeading($info_box_contents, false, false);

  $info_box_contents = array();
  $info_box_contents[] = array('text' => '<a href="' . tep_href_link(FILENAME_FORUM) . '">' . BOX_FORUM_FORUM . '</a><br>' .
                                '<a href="' . tep_href_link(FILENAME_GBOOK) . '">' . BOX_FORUM_GUESTBOOK . '</a>' );
                                       

  new infoBox($info_box_contents);
 
?>
            </td>
          </tr>
Ho provato di tutto ma ottengo un errore oppure la sessione rimane.

Il sito in costruzione è qui: http://www.lasthardware.com/temp/

Grazie dell'aiuto.

Re: Forum e la sessione.

Inviato: 27/12/2003, 15:56
da BluEdoG
Devi cercare di chiudere la sessione, in /catalog/includes/functions/ trovi il file sessions.php che regola il sistema di osc per le sessioni.
In particolare quello che cerchi dovrebbe essere tep_session_close()

prova a giocare con la sessione, tipo (ma sicuramente non va):

Codice: Seleziona tutto


<tr>
            <td>
      
<?php
  $info_box_contents = array();
  $info_box_contents[] = array('text' => BOX_HEADING_FORUM);

  new infoBoxHeading($info_box_contents, false, false);

  $info_box_contents = array();
  $info_box_contents[] = array('text' => '<a href="' . tep_href_link(tep_session_close (FILENAME_FORUM)) . '">' . BOX_FORUM_FORUM . '</a><br>' .
                                '<a href="' . tep_href_link( tep_session_close(FILENAME_GBOOK)) . '">' . BOX_FORUM_GUESTBOOK . '</a>' );
                                       

  new infoBox($info_box_contents);
 
?>
            </td>
          </tr>

Inviato: 28/12/2003, 11:16
da tigrotto22
Ok. Grazie.

Vado a provare.