Joomla.it Forum

Non solo Joomla... => Sviluppo => : lumacarom 07 Dec 2008, 22:13:13

: Puntare una directory interna [Risolto].
: 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.
: Re: Puntare una directory interna.
: lumacarom 09 Dec 2008, 10:01:45
 ??? ...Proprio nessuno che abbia un'idea?
: Re: Puntare una directory interna.
: = odino = 09 Dec 2008, 15:48:35
a parte che se lo fai in un componente usa serRedirect, per Joomla!...

comunque và a vedere qui (http://it.php.net/reserved.variables)...
: Re: Puntare una directory interna.
: lumacarom 09 Dec 2008, 20:27:32
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.
: Re: Puntare una directory interna [Risolto]
: lumacarom 10 Dec 2008, 20:19:02
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

: Re: Puntare una directory interna [Risolto].
: = odino = 11 Dec 2008, 11:52:17
ecco perfetto, ciao  :)