|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité(e)
Messages : n/a ![]() |
Bonjour,
J'ai fais une fonction de redirection qui utilise du javascript dans... un script php. Je sais que j'aurais du utiliser la fonction header() mais comme j'ai de l'affichage en amont, cela ne fonctionne pas... Je voudrais savoir si il y a la possibilité de faire autrement. Si non, y a t'il un risque quelquonque. Code :
|
||
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : janvier 2010 Messages : 59 ![]() |
Je vois pas le but ...
|
|
|
00
|
|
|
#3 |
|
Invité(e)
Messages : n/a ![]() |
C'est une redirection suite à une déconnexion.
|
00
|
|
|
#4 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Pourquoi fais-tu un affichage puisqu'au final tu rediriges ?
|
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : janvier 2010 Messages : 59 ![]() |
Oui bonne question !
|
|
|
00
|
|
|
#6 | ||||
|
Invité(e)
Messages : n/a ![]() |
L'affichage en amont est un menu qui est chargé dynamiquement à partir d"un base de donnée. Chaque lien change dynamiquement le div 'contenu' de la page.
exemple : Code :
Code :
|
||||
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : janvier 2010 Messages : 59 ![]() |
Ce que tu peux faire c'est directement renvoyer sur la page que tu veux dans le lien de logout et faire tes opération de loging outing sur cette page. Pour ca quand tu lougout tu places un get du style ?logout=1. Puis tu tests le $_get['logout'] sur la page ou tu atterries.
Je sais pas si je suis clair là ? |
|
|
00
|
|
|
#8 |
|
Invité(e)
Messages : n/a ![]() |
Tu me dis de charger la page de redirection ? Par exemple 'login.php'.
|
00
|
|
|
#9 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Pourquoi ta deconnexion ne pourrait pas être traitée avant l'affichage ?
|
|
|
00
|
|
|
#10 |
|
Membre du Club
![]() Inscription : janvier 2010 Messages : 59 ![]() |
Quand tu cliques sur déconnexion va direct avec lien a href sur la page ou tu souhaite être redirigé, puis sur cette page tu effectue les opérations de déconnexion avant d'afficher le contenu ...
Sabotage je crois que c'est a cause de l'ajax. |
|
|
00
|
|
|
#11 |
|
Invité(e)
Messages : n/a ![]() |
oui, c'est à cause de l'ajax.
Il faudrait que je crée une fonction jquery dédiée à ce seul lien. Mais, je n'ai pas trop envie de créer des fonctions pour chaque lien du site. A savoir, l'administration du site me permettra de créer/ supprimer des pages, et, creer des fonctions dédiées à chaque lien ne vas pas être pratique. |
00
|
|
|
#12 |
|
Membre du Club
![]() Inscription : janvier 2010 Messages : 59 ![]() |
Ah tu veux pouvoir changer la page ou tu es redirigé.
Et béh tu mets du javascript dans du php Je vois pas d'autre solution |
|
|
00
|
|
|
#13 |
|
Invité(e)
Messages : n/a ![]() |
Ok, merci.
Il y a des risques quelconques ou c'est juste "pas beau" ? |
00
|
Copyright © 2000-2012 - www.developpez.com