2010-04-06 6 views
1

Je suis nouveau à codeigniter c'est mon cas: J'ai une page d'accueil avec une liste d'articles, je peux naviguer à travers la pagination, mais j'ai dans mon encadré un formulaire de connexion, il est possible de revenir à la même page après essayer de vous connecter dans le cas qui est valide ou non avec un message de validation. pour l'option de connexion J'ai un contrôleur et une fonction de connexion mais je ne sais pas quelle vue charger après validation. Je dois me connecter à n'importe quel contrôleur et revenir à la même URL. mercicodeigniter - Page avec plusieurs formes

Répondre

1

Tous vos formulaires de connexion doivent être envoyés au même contrôleur de connexion, qui peut ensuite rediriger l'utilisateur vers l'URL de référence.

Mon approche personnelle consiste à se souvenir de la dernière page "mémorable" (c'est-à-dire qui mérite d'être rappelée) de l'utilisateur visité en tant que variable de session. Par exemple, je me souviens que l'utilisateur a visité les pages accueil/contact/produits, mais pas les pages login/inscription/404/tos/privacy/etc. Après une connexion réussie, le contrôleur de connexion peut rediriger l'utilisateur vers la dernière URL mémorable.