Desktop
Website
Multimedia
Database
Security
Enterprise
Questione : Come ripristinare l'alimentatore di sessione del PHP a difetto
Ho un problema che ho incontrato la prova di realizzare l'autenticazione con un Joomla plugin.
The alimentabile in se ho un lima-browser che è completamente separato a Joomla (cioè fuori dell'api e dell'indipendente), ma devo permettere soltanto l'accesso agli utenti autenticati. Ciò in sé è abbastanza facile, come posso infornare in su la struttura di Joomla ed interrogare l'utente. Ciò funziona benissimo. Tuttavia, sulle chiamate successive alla pagina, voglio potere usare una variabile di sessione per confermare l'utente sono autenticato senza dovere infornare in su il problema di Joomla il app again.
The sono che Joomla usi un alimentatore su ordinazione di sessione. Che cosa questo il mezzo è che quando conservo la variabile di sessione dopo l'autenticazione, questa variabile sta entrando in sessione della base di dati di Joomla. Quando allora interrogo questo sul carico seguente della pagina, sto interrogando la sessione standard del PHP (senza qualsiasi alimentatori su ordinazione).
So, devo potere scrivere ad una sessione standard del PHP DOPO CHE l'alimentatore di sessione è stato overriden da Joomla. Essenzialmente, devo potere commutare di nuovo al trattamento di campione - ma posso non trovare senso fare this.
Anyone delle idee?
class= del
Risposta : Come ripristinare l'alimentatore di sessione del PHP a difetto
Non potrei usarlo, quello era il punto - gli usi di Joomla un oggetto di sessione e la base di dati, ma io abbiamo avuto bisogno delle sessioni semplici senza Joomla.
Comunque, infine lo ho lavorato fuori. Il codice qui sotto concluderà tutta la sessione corrente e regolerà l'alimentatore di sessione di nuovo a difetto. Allora aprirà la sessione. Sconosciuto, sono sicuro che ho provato prima questo senza successo, ma ora funziona perfettamente.
1: 2: 3:
@session_destroy (); ini_set (“session.save_handler„, “lime "); session_start ();
Altre soluzioni
Sysprepping Windows 7 pc
Ciclaggio complesso di domanda di Coldfusion
SPContext.Current sta restituendo la posizione di segnale minimo nell'alimentatore di evento “di SPItemEventReceiver„.
IL CSS che IL MIME errato scriv dentro Firefox a macchina su Apache, il testo/css .css di AddType è là
MAcbook pro rifiuta di collegarsi via Ethernet ma impianti via il wifi
Cliente del Java applet - Eccezione di sicurezza
Mostrare tutte le annotazioni nella domanda se niente selezionato in Listbox - la parte II
Mouseover su div.a cambia la disposizione di div.b (CSS puro)
Azionamento duro PowerEdge guast 1850 di incursione 1
asp - La risorsa non ha potuto essere trovata