Back to top

Autore Topic: setredirect alla stessa pagina  (Letto 1970 volte)

Offline mattialori

  • Appassionato
  • ***
  • Post: 412
    • Mostra profilo
setredirect alla stessa pagina
« il: 03 Mar 2011, 16:50:20 »
Devo fare in modo che al clicl su un bottone di un form venga inviata una mail e che l'utente venga rimandato alla stessa pagina dalla quale a mandato la mail. L'invio della mail avviene senza problemi, ma il redirect alla stessa pagina no. In internet ho trovato altra gente con lo stesso problema e la soluzione data è stata di usare JURI::getInstance(); per avere l'url della pagina corrente. Ho quindi provato a fare la stessa cosa, inserendo nel controller del mio componente
Codice: [Seleziona]
$this->setRedirect(JURI::getInstance(), $msg);ma non mi funziona, vengo mandato alla pagina index.php, invece che alla pagina index.php_più_i_parametri. Dove sbaglio?
Grazie, Mattia

Offline mattialori

  • Appassionato
  • ***
  • Post: 412
    • Mostra profilo
Re:setredirect alla stessa pagina
« Risposta #1 il: 03 Mar 2011, 16:53:39 »
ho provato anche con
Codice: [Seleziona]
$u =& JURI::getInstance();
$this->setRedirect($u->getQuery(), $msg);
ma non va

mau_develop

  • Visitatore
Re:setredirect alla stessa pagina
« Risposta #2 il: 03 Mar 2011, 16:53:56 »
fai in modo che l'invio della mail venga fatto in background con una richiesta asincrona

M.

Offline mattialori

  • Appassionato
  • ***
  • Post: 412
    • Mostra profilo
Re:setredirect alla stessa pagina
« Risposta #3 il: 03 Mar 2011, 17:50:30 »
Tradotto per i principianti?

Grazie, Mattia

mau_develop

  • Visitatore

Offline mattialori

  • Appassionato
  • ***
  • Post: 412
    • Mostra profilo
Re:setredirect alla stessa pagina
« Risposta #5 il: 03 Mar 2011, 18:00:14 »
Scusa la domanda idiota: non vedo cosa centra l'invio della mail con il redirect alla stessa pagina :)


 



Web Design Bolzano Kreatif