Cool Forum

 
 
Cool Forum » Support » Bugs » probleme lors de l'identification
Connexions
1 connecté(s) sur le forum actuellement: 0 membre(s) | 1 invité(s)
 
 
 
<<Sujet précédent     Sujet suivant>>


 
 
Auteur Imprimer le topic Message

 
 
pomalo

Nouveau

Enregistré le 16/02/2006
Messages: 12
Non connecté

Sujet : probleme lors de l'identification
Ajouté le : 16/02/2006 13:02
Message :

bonjour


Cool Forum 0.8.2 béta


lorsque j'ouvre mon navigateur, et que je m'identifie
je recois un 404 page nor found
l'url affoché est http://monsite//forum/forum?
il semblerai que le code rajoute le nom du repertoire a l'url racine du forum


si j'efface la fin ne laissant que http://monsite//forum/
j'accede automatiquement au forums.

tant que le navigateur reste ouvert je peut deconnecter et reconnecter sans prob.
si je ferme le navigateur et que je le rouvre le probleme se représente

testé sur 2 serveurs différents (ovh et hebergement perso) avec firefox 1.07fr rt outlook express6

merci de votre réponse
claude

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à pomalo!!! Envoyer un Message Privé à pomalo Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 16/02/2006 14:00
Message :

Bonjour,

1 - Assure toi de la bonne configuration du forum (url du forum et du site)
2 - Si tu as modifier la configuration des cookies, remet celle par défaut (FAQ cookies)
3 - Si tu utilises un skin autre que celui par défaut, dis nous lequel


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
pomalo

Nouveau

Enregistré le 16/02/2006
Messages: 12
Non connecté

Ajouté le : 16/02/2006 15:42
Message :

rebonjour
merci pour ta reponse rapide

1 - Assure toi de la bonne configuration du forum (url du forum et du site)

url du site: http://urldemonsite
lorsque je clique sur le bouton "aller sur xxxxxx" je suis bien redirigé vers mon site

le forum est installé dans le repertoire "forum" sous la racine de mon site
url du forum dans config : http://urldemonsite/forum/

2 - Si tu as modifier la configuration des cookies, remet celle par défaut (FAQ cookies)


j'avais pas modifié les cookies je vient de les modifier meme probleme. j'ai remis ensuite par defaut

3 - Si tu utilises un skin autre que celui par défaut, dis nous lequel

j'utilise le skin par defaut et j'ai rien modifié ni templates ni fichier php

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à pomalo!!! Envoyer un Message Privé à pomalo Citer ce post dans votre réponse

 
 
pomalo

Nouveau

Enregistré le 16/02/2006
Messages: 12
Non connecté

Ajouté le : 16/02/2006 16:27
Message :

rebonjour

j'ai un peur cerné le prob

j'ai configuré mon forum pour une authentifiacation obligatoire

le prob semble venir de "backurl" qui est a true quand on accede au forum
pour la premiere fois
dans login.php


if(isset($_POST['backurl']))
{
$tablo=parse_url($_POST['referrer']);
$redirecturl=basename($tablo['path'])."?".$tablo['query'];
header("location: $redirecturl");
}


**** ERREUR ****
apparait en haut de la boite d'identifiacation. il faudrai je pense pieger cela lors du premier acces
je cherche ou se fait la verification qui entraine le "ERREUR"

sans l'identification obligatoire, ca marche

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à pomalo!!! Envoyer un Message Privé à pomalo Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 16/02/2006 16:54
Message :

Bizarre, j'utilise l'identification obligatoires sur un de mes forums et je n'ai pas ce probleme...

Attendons l'avis de Coyote


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
pomalo

Nouveau

Enregistré le 16/02/2006
Messages: 12
Non connecté

Ajouté le : 16/02/2006 16:55
Message :

voila une petite modif dans

login.php qui semble marcher

j'ai modifié la ligne 102 ainsi

if(isset($_POST['backurl']) && ($tablo['path'] == NULLSTR))









Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à pomalo!!! Envoyer un Message Privé à pomalo Citer ce post dans votre réponse

 
 
TiGeR

Pilier

Roarr!!!

Enregistré le 16/01/2003
Messages: 3794
Non connecté

Ajouté le : 23/02/2006 17:11
Message :

Bonjour,

Pour mieux diagnostiquer le problème, l'url de ton forum me serait utile. Si tu ne souhaites pas la donner sur le forum, tu peux me l'envoyer par message privé.

*** Message édité par TiGeR le 23/02/2006 16:12 ***


CFP : Portail Web basé sur CF
CF Last Posts 0.8 : Derniers messages de votre CF sur votre site
Mods : Générateur de fichiers hackés pour CF

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de TiGeR!! Envoyer un Message Privé à TiGeR Citer ce post dans votre réponse

 
 
TiGeR

Pilier

Roarr!!!

Enregistré le 16/01/2003
Messages: 3794
Non connecté

Ajouté le : 23/02/2006 17:17
Message :

Sinon, comme correction, est ce que celle-là marcherait ?

Code en rouge à supprime, dans login.php:


if(isset($_POST['backurl']))
{
	$tablo=parse_url($_POST['referrer']);
	$redirecturl=basename($tablo['path'])."?".$tablo['query'];
	header("location: $redirecturl");
}
else
	header("location: index.php");


*** Message édité par TiGeR le 23/02/2006 16:18 ***


CFP : Portail Web basé sur CF
CF Last Posts 0.8 : Derniers messages de votre CF sur votre site
Mods : Générateur de fichiers hackés pour CF

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de TiGeR!! Envoyer un Message Privé à TiGeR Citer ce post dans votre réponse

 
 
pomalo

Nouveau

Enregistré le 16/02/2006
Messages: 12
Non connecté

Ajouté le : 25/02/2006 17:59
Message :

bonjour

j'ai installé la version 0.8.3 béta http://pomalo.no-ip.org
toujour le meme probleme (attention c'est une ip dynamique) donc pas forcement en ligne)

a bientot
claude

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à pomalo!!! Envoyer un Message Privé à pomalo Citer ce post dans votre réponse

 
 
TiGeR

Pilier

Roarr!!!

Enregistré le 16/01/2003
Messages: 3794
Non connecté

Ajouté le : 25/02/2006 18:08
Message :

Sauf erreur de ma part, cette correction n'a pas été apportée à la 0.8.3. Faut installer la modif toi même. Une fois qu'elle sera validé comme fonctionnelle, on pourra l'inclure dans la prochaine version du forum


CFP : Portail Web basé sur CF
CF Last Posts 0.8 : Derniers messages de votre CF sur votre site
Mods : Générateur de fichiers hackés pour CF

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de TiGeR!! Envoyer un Message Privé à TiGeR Citer ce post dans votre réponse

 
 
pomalo

Nouveau

Enregistré le 16/02/2006
Messages: 12
Non connecté

Ajouté le : 25/02/2006 18:35
Message :

salut
oui mais quelle modif?
celle cité plus haut ne fonctionant pas

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à pomalo!!! Envoyer un Message Privé à pomalo Citer ce post dans votre réponse

 
 
TiGeR

Pilier

Roarr!!!

Enregistré le 16/01/2003
Messages: 3794
Non connecté

Ajouté le : 25/02/2006 19:18
Message :

Et celle-ci ?

if(isset($_POST['backurl']) && ($tablo['path'] != NULLSTR))


La différence par rapport à la tienne se situe au niveau du != au lieu de ==

*** Message édité par TiGeR le 25/02/2006 18:18 ***


CFP : Portail Web basé sur CF
CF Last Posts 0.8 : Derniers messages de votre CF sur votre site
Mods : Générateur de fichiers hackés pour CF

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de TiGeR!! Envoyer un Message Privé à TiGeR Citer ce post dans votre réponse

 
 
pomalo

Nouveau

Enregistré le 16/02/2006
Messages: 12
Non connecté

Ajouté le : 25/02/2006 19:52
Message :

non marcjhe pas

la mienne fonctionne mais ca doit pas etre ce que tu as voulu faire dans le code

a quoi sert backurl et tablo['path']?
(je suis pas un crack du php )

j'ai mis un login sur le site cité plus haut
login : coolforum
pass cool

tu peut aussi voir la config http://pomalo.homelinux.org/sysinfo.php

merci pour ton aide

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à pomalo!!! Envoyer un Message Privé à pomalo Citer ce post dans votre réponse

 
 
TiGeR

Pilier

Roarr!!!

Enregistré le 16/01/2003
Messages: 3794
Non connecté

Ajouté le : 25/02/2006 20:11
Message :

Bah en fait, la première que je t'ai donnée, je comprends pk elle ne marche pas. Que la tienne marche, je comprends aussi. Par contre, que la dernière que je t'ai donné ne marche pas, là ça me surprend un peu...

En fait, $tablo['path'] contient le "début" de l'url de la page précédente. Donc si elle n'existe pas, le champs $tablo['path'] est vide, ce qui veut dire que la condition du if devrait être fausse afin de rediriger vers index.php.

Dans le cas de ta correction, la condition du if est vraie si $tablo['path'] est vide, donc je pense que ça te redirige vers l'index. Cependant, le problème est le suivant: si on vient d'une autre page, $tablo['path] contient l'adresse de l'où on vient, et ne sera pas vide. Du coup, on passe dans le else, c'est à dire une redirection vers... index.php, ce qui n'est pas normal! C'est pour cela que je t'ai donné une autre correction, qui devrait correctement fonctionner. Mais là, que ça marche pas, c'est que quelque chose m'a échappé :/


CFP : Portail Web basé sur CF
CF Last Posts 0.8 : Derniers messages de votre CF sur votre site
Mods : Générateur de fichiers hackés pour CF

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de TiGeR!! Envoyer un Message Privé à TiGeR Citer ce post dans votre réponse

 
 
TiGeR

Pilier

Roarr!!!

Enregistré le 16/01/2003
Messages: 3794
Non connecté

Ajouté le : 25/02/2006 20:17
Message :

Hum je fais quelques tests là...

L'url où tu as le problème, est-ce que c'est celle du dossier de ton forum, ou est-ce qu'elle se termine par index.php ?

Car là, apparement, si j'utilise http://www.monsite/forum/ ça bug alors que http://www.monsite/forum/index.php, ça ne bug pas

Ca expliquerai au passage pourquoi la dernière solution que je t'ai donnée ne marche pas

*** Message édité par TiGeR le 25/02/2006 19:17 ***


CFP : Portail Web basé sur CF
CF Last Posts 0.8 : Derniers messages de votre CF sur votre site
Mods : Générateur de fichiers hackés pour CF

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de TiGeR!! Envoyer un Message Privé à TiGeR Citer ce post dans votre réponse

 
 
pomalo

Nouveau

Enregistré le 16/02/2006
Messages: 12
Non connecté

Ajouté le : 26/02/2006 12:14
Message :

bonjour

effectivement si j'utilise http://monforum/index.php ne pose pas de probleme tandis que http://monforim: provoque le bug

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à pomalo!!! Envoyer un Message Privé à pomalo Citer ce post dans votre réponse

 
 
pomalo

Nouveau

Enregistré le 16/02/2006
Messages: 12
Non connecté

Ajouté le : 26/02/2006 12:41
Message :

salut

voila une modif qui qemble fonctioner


if(isset($_POST['backurl']))
			{

				$tablo=parse_url($_POST['referrer']);

				if(strpos($tablo['path'],".php") == false)
				    $redirecturl=$tablo['path'] . "/index.php?" . $tablo['query'];
				else     
				     $redirecturl=basename($tablo['path'])."?".$tablo['query'];	

				header("location: $redirecturl");

			}

			else

				header("location: index.php");

			exit;


code rajouté en rouge

qu'en pense tu?

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à pomalo!!! Envoyer un Message Privé à pomalo Citer ce post dans votre réponse

 
 
TiGeR

Pilier

Roarr!!!

Enregistré le 16/01/2003
Messages: 3794
Non connecté

Ajouté le : 27/02/2006 01:13
Message :

Oui l'idée c'est ça. Mais compte tenu du fonctionnement du forum, on peut même carrément le mettre dans le if:

if(isset($_POST['backurl']) && strpos($_POST['referrer'],".php")!==false)


Essais pour voir, et si ça marche, on valide ça comme correctif


CFP : Portail Web basé sur CF
CF Last Posts 0.8 : Derniers messages de votre CF sur votre site
Mods : Générateur de fichiers hackés pour CF

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de TiGeR!! Envoyer un Message Privé à TiGeR Citer ce post dans votre réponse

 
 
pomalo

Nouveau

Enregistré le 16/02/2006
Messages: 12
Non connecté

Ajouté le : 27/02/2006 13:05
Message :

bonjour

ok ca marche

merci beaucoup pour ton aide

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à pomalo!!! Envoyer un Message Privé à pomalo Citer ce post dans votre réponse

 
 


<<Sujet précédent     Sujet suivant>>

 
[Contacter l'administrateur] | [Aller sur CoolForum.net]

 
[12 requêtes] - [Page générée en 0.0385 secondes]
 

Powered by CoolForum v.0.8.5 beta
Copyright ©2001-2014 CoolForum.net