TSmenu

Attualmente in www.tuttosoft.it è stata caricata la versione del nuke 7.9 TS sono presenti la bellezza di 78 categorie e 713 downloads       Utenti registrati:  13486    Admin del sito sono: 1  Ultimi 5 Utenti registrati :    208ferro    Pascuzzu    joigue    Nat4n    fausto93

Fai Una Donazione

Siti Amici

©

Pubblicità

Ts Tags Ver 1.0
Ubuntu 9.10 Trucchi Nuke Karmik koala Giovannib Numbers 1.0 PageRank Generatore Numeri casuale Directory Sottoscriviti Installare Cairo-Dock su Ubuntu Linux a 64bit PR5 Matteoiamma Ts Gallery Staff del sito Misura il PageRank Ranks Forum No Spam Attack 3.1 Moduli Banner Temi Phpnuke Slaybook 1.2.1 Tuttosoft Fonts Pilia Federico Nuke Sentinel 2.6.01 LGNuke 2.0.0RC Banners PageRank 5 Temi PhpBB Configurare la scheda di rete da terminale con Ubuntu Proxy su Linux Ubuntu Gnu License Installare Lamp su Ubuntu Linux Mascherare Mac-Address con Linux Più comandi in uno unico con Linux da terminale Alexthemaster OpenId 0.3 new Queen_live78 vea83inc Blocchi Cambiare Ip da remoto Oracle su Linux Splatt Chat 0.8.29 Sitemap Indicizzazione del tuo sito JQooBe Nukelive 1.0 IP Remote Changer Avatars Nuke Notepad ++ Donazione Addons Mappa sito Serpe76 Virit Antivirus Ts Menu 5.3 Forums Php Nuke Weblord Forum phbb3 V 3.0.4 Php Nuke Ts Contacts

Tuttosoft.it Php Nuke Italian Community: Forums

TUTTOSOFT :: Leggi il Topic - Redirect tipo forum Benvenuti nel Forum di tuttosoft.it , per qualsiasi problema postate pure nel forum vi verrà data una risposta entro le 24 ore dal momento del Post. Buona Navigazione
 FAQFAQ   CercaCerca   Gruppi utentiGruppi utenti   ProfiloProfilo   Messaggi PrivatiMessaggi Privati   LoginLogin 

Redirect tipo forum

 
Nuovo Topic   Rispondi    Indice del forum -> Moduli, Blocchi e Addons
Precedente :: Successivo  
Autore Messaggio
vecchio_joe
Moderatore
Moderatore


Registrato: Sep 21, 2008
Messaggi: 126
Località: Roma

MessaggioInviato: Mer Nov 11, 2009 9:30 am    Oggetto: Redirect tipo forum Rispondi citando

Ciao Queen,
un domandone...
come si imposta un redirect ad una pagina specifica

Mi spiego meglio, so benissimo cos'è il rdirect e compe impostarlo, ma non riesco a capire come fa il forum a fare questo:

ESEMPIO
vado su un forum vedo il topic lo leggo e vorrei rispondere,
mi dice che devo loggarmi o registrarmi,
faccio o l'una o l'altra cosa e quando finisce mi riporta al topic dove ero rimasto prima della registrazione o login....

ecco io vorrei fare la stessa cosa su anche altri moduli
cosa devo fare.

Grazie
Torna in cima
Profilo Messaggio privato HomePage
matteoiamma
Moderatore
Moderatore


Registrato: May 17, 2008
Messaggi: 531
Località: Torremaggiore(Foggia)

MessaggioInviato: Mer Nov 11, 2009 3:40 pm    Oggetto: Rispondi citando

Dato che so che conosci bene il php ti spiego in teoria come si potrebbe fare.


Il link del login (Presente nella pagina di visualizzazione del topic) deve essere, ad esempio:
modules.php?name=Your_Account&topic_id=$variabile
(La variabile deve essere uguale all'id del topic).

Dopodichè nel form del login metti un campo nascosto di nome topic_id, che legge la variabile $_GET['topic_id'] e nel codice "azione" del form metti un codice del tipo:

Codice:
if (!empty($_GET['topic_id'])){
Header("Location: index.php", 0);
} else {
Header("Location: modules.php?name=Forums&mode=viewtopic&topic_id=".$_GET['topic_id']."", 0);
//ORA NON SO I LINK PRECISI, FACCIO DEGLI ESEMPI SOLO PER SPIEGARTI.
}

_________________
Non inviatemi messaggi privati o email,
gratis aiuto solo sui forum.
MONDOPHPNUKE.COM
MATTEOIAMMARRONE.COM
FORUMRAGAZZI.IT
Torna in cima
Profilo Messaggio privato Invia email HomePage MSN Messenger
EviLj0k3r
Maestro
Maestro


Registrato: Mar 03, 2008
Messaggi: 214

MessaggioInviato: Mer Nov 11, 2009 6:29 pm    Oggetto: Rispondi citando

Oppure dichiarando una variabile di sessione.

Ma personalmente preferisco adottare il metodo citato da matteo
Torna in cima
Profilo Messaggio privato
vecchio_joe
Moderatore
Moderatore


Registrato: Sep 21, 2008
Messaggi: 126
Località: Roma

MessaggioInviato: Mer Nov 11, 2009 8:09 pm    Oggetto: Rispondi citando

inanzitutto grazie per le risposte..

ma....non mi ci ritrovo

facciamo l'esempio concreto
il mio modulo è un modulo e-commerce
(non uso quelli in commercio xchè non mi piacciono)

dunque, come tutti sanno un visitatore sceglie l'articolo, lo mette nel carrello e poi decide di comprare.

quindi mi trovo nella schermata riepilogo spesa
e l'url è la seguente modules.php?name=Shop&op=carrello


il visitatore decide di comprare e clicca sul pulsante compra
che lo porterebbe ad una nuova schermata dove ci sono i metodi di pagamento e spedizione ma in mezzo gli chiedo se è registrato o già iscritto con una pagina clone del login form di Your Account usando però gli stessi parametri. (mi serve così per personalizzare il form)


Ora sia che mi registro exnovo sia che è un utente già registrato finito il login dovrei ritrovarmi nella pagina del pagamento.
fate conto che l'url è questa pagina è modules.php?name=Shop&op=compra


ciao e grazie
Torna in cima
Profilo Messaggio privato HomePage
vecchio_joe
Moderatore
Moderatore


Registrato: Sep 21, 2008
Messaggi: 126
Località: Roma

MessaggioInviato: Ven Nov 13, 2009 3:41 pm    Oggetto: Rispondi citando

Nessun suggerimento ragazzi.

descritto bene penso che potrebbe interessare a tutti


Ciao
Torna in cima
Profilo Messaggio privato HomePage
queen_live78
Amministratore
Amministratore


Registrato: Nov 10, 2006
Messaggi: 2457
Località: Cagliari (CA) - Maniago (PN)

MessaggioInviato: Dom Nov 15, 2009 2:12 pm    Oggetto: Rispondi citando

potresti salvare la sessione del carrello nei cookie !!!!! oppure assegnare al carrello un id che poi una volta loggato viene assocciato all'utente !!!!
_________________

Torna in cima
Profilo Messaggio privato HomePage
vecchio_joe
Moderatore
Moderatore


Registrato: Sep 21, 2008
Messaggi: 126
Località: Roma

MessaggioInviato: Dom Nov 15, 2009 4:21 pm    Oggetto: Rispondi citando

grazie per la risposta, ma così nen ne vengo fuori anche perchè mi interessa poi applicarlo ad altri moduli

devo solo capire come funziona il $redirect che si usa nel forum
e applicarlo ai miei moduli

Grazie cmq per le risposte e l'aiuto
Torna in cima
Profilo Messaggio privato HomePage
vecchio_joe
Moderatore
Moderatore


Registrato: Sep 21, 2008
Messaggi: 126
Località: Roma

MessaggioInviato: Lun Nov 16, 2009 1:18 am    Oggetto: Rispondi citando

Ciao a tutti, ho risolto il mio problema e vorrei condividere con voi la soluzione. (magari serve a qualcuno)

Allora nella pagina del login ho creato la variabile $redirect
dandogli come valore il percorso intero che mi interessava
Es. modules.php?name=Cart&op=showcart

ho modificato il file login facendo in modo che tutte i link siano form
cioè mi spiego meglio,
prima il link a new user era un semplice link con tuto il percorso
l'ho trasformato in form
ho aggiunto un campo di tipo hidden con valore redirect

Ma ho fatto anche una grossa variazione alla tabella user temp aggiungendo un campo redirect in modo che anche quando un nuovo utente si registri può tranquillamente finire alla pagina desiderata.

Se serve sono a disposizione
Grazie a Matteo, evil e queen per l'aiuto e l'ispirazione

Saluti
Torna in cima
Profilo Messaggio privato HomePage
EviLj0k3r
Maestro
Maestro


Registrato: Mar 03, 2008
Messaggi: 214

MessaggioInviato: Lun Nov 16, 2009 6:25 pm    Oggetto: Rispondi citando

vecchio_joe ha scritto:
Grazie a Matteo, evil e queen per l'aiuto e l'ispirazione

Saluti


Wink
Torna in cima
Profilo Messaggio privato
queen_live78
Amministratore
Amministratore


Registrato: Nov 10, 2006
Messaggi: 2457
Località: Cagliari (CA) - Maniago (PN)

MessaggioInviato: Lun Nov 16, 2009 7:41 pm    Oggetto: Rispondi citando

vecchio_joe ha scritto:
Ciao a tutti, ho risolto il mio problema e vorrei condividere con voi la soluzione. (magari serve a qualcuno)

Allora nella pagina del login ho creato la variabile $redirect
dandogli come valore il percorso intero che mi interessava
Es. modules.php?name=Cart&op=showcart

ho modificato il file login facendo in modo che tutte i link siano form
cioè mi spiego meglio,
prima il link a new user era un semplice link con tuto il percorso
l'ho trasformato in form
ho aggiunto un campo di tipo hidden con valore redirect

Ma ho fatto anche una grossa variazione alla tabella user temp aggiungendo un campo redirect in modo che anche quando un nuovo utente si registri può tranquillamente finire alla pagina desiderata.

Se serve sono a disposizione
Grazie a Matteo, evil e queen per l'aiuto e l'ispirazione

Saluti



Ottimo vecchio_joe ! Wink
_________________

Torna in cima
Profilo Messaggio privato HomePage
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> Moduli, Blocchi e Addons Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum

Powered by phpBB © 2001, 2005 phpBB Group
Tema Creato da Queen_live78 © 2007