Joomla.it Forum
Non solo Joomla... => Sviluppo => : lumacarom 07 Dec 2008, 22:13:13
-
Ciao a tutti.
Ho un problemino: devo effettuare un redirect all'interno di una porzione di codice in un componente Joomla 1.5. Naturalmente non ho grossi problemi a farlo in generale. Con l'istruzione header("indirizzo") si risolve tutto. Già ma puù accadere che joomla sia installato sotto directory. E allora... c'è una istruzione per puntare una directory interna? In altre parole è possibile avere una stringa con il percorso interno verso joomla? Tipo http://nomesito/cartella...
Spero di essere stato sufficientemente chiaro. Grazie fin d'ora a chi avrà risposte per me.
Un saluto.
-
??? ...Proprio nessuno che abbia un'idea?
-
a parte che se lo fai in un componente usa serRedirect, per Joomla!...
comunque và a vedere qui (http://it.php.net/reserved.variables)...
-
OK! Per il momento tante grazie per la risposta. Anche se setRedirect mi sembra che mi generava qualche errore. Comunque vado a provare poi mi faccio risentire.
Ciao.
-
OK! Risolto.
$this->setRedirect() è una istanza che funziona solo lato back end (almeno così mi sembra). Comunque, grazie alla tua dritta ho risolto con una variabile globale di tipo server:
$url = $_SERVER['PHP_SELF'] . "?option=com_nomecomponente&view=login";
header("Location: $url" );
Grazie tante per l'aiuto.
Un saluto
-
ecco perfetto, ciao :)