FluxBB.fr

Le site des utilisateurs francophones de FluxBB.

Vous n'êtes pas identifié(e).

#1 28-06-2012 12:11:48

busy
Membre
Inscription : 19-02-2012
Messages : 29

[Résolu] Problème get_microtime

Bonjour,

j'essaie d’intégré la connexion de mon forum a celui de mon site.

j'ai utiliser ce code dans mon traitement connexion :

	
define('PUN_ROOT', '../../forum/');
require PUN_ROOT.'include/common.php';
require PUN_ROOT.'include/functions.php';

$pun_user = array();
check_cookie($pun_user);
		
			

Au final quand j'essaie de me connecter je reçois ce message d'erreur :


Fatal error: Cannot redeclare get_microtime() (previously declared in C:\wamp\www\Site\forum\include\functions.php:13) in C:\wamp\www\Site\forum\include\functions.php on line 17

Voici la fonction présent a la ligne de fonction.php

function get_microtime()
{
	list($usec, $sec) = explode(' ', microtime());
	return ((float)$usec + (float)$sec);
}

pouvais vous m'aider s'il vous plait je nage unsure

Cordialement

Hors ligne

#2 28-06-2012 12:47:16

adaur
Membre
Lieu : Derrière Notepad ++ !
Inscription : 25-09-2008
Messages : 1 937
Site Web

Re : [Résolu] Problème get_microtime

Salut,

C'est normal. Pour l'intégration, c'est bien plus simple que ce que tu proposes: il suffit d'inclure le fichier common, qui inclura fonctions et déclarera $pun_user.

Ainsi, tu auras:

define('PUN_ROOT', '../../forum/');
require PUN_ROOT.'include/common.php';

"As code is more often read than written it's really important to write clean code." - Franz
Twitter: @adaurfr
Mon fork de FluxBB: FeatherBB

Hors ligne

#3 28-06-2012 12:54:35

busy
Membre
Inscription : 19-02-2012
Messages : 29

Re : [Résolu] Problème get_microtime

merci, cependant quand j'utilise ce code je ne recois pas de message d'erreur, je me connecte bien sur mon site mais pas sur mon forum unsure

Hors ligne

#4 28-06-2012 17:29:32

adaur
Membre
Lieu : Derrière Notepad ++ !
Inscription : 25-09-2008
Messages : 1 937
Site Web

Re : [Résolu] Problème get_microtime

Normal que tu n'aies plus d'erreur: l'intégration est correcte! Sois plus spécifique dans ton problème: utilises tu les mêmes BDD ? Pourrait on avoir le code utilisé pour la connexion ?


"As code is more often read than written it's really important to write clean code." - Franz
Twitter: @adaurfr
Mon fork de FluxBB: FeatherBB

Hors ligne

#5 28-06-2012 18:14:12

busy
Membre
Inscription : 19-02-2012
Messages : 29

Re : [Résolu] Problème get_microtime

d'accord, donc oui j'ai bien la même bdd pour les membres du site et du forum.

au niveau du forum tous fonctionne correctement , je peut me connecter ( en passant par l'identification forum).

voici le code de connexion pour le site

$_SESSION['connect'] = array(
'id' => $infos['id']
);
			
define('PUN_ROOT', '../../forum/');
require PUN_ROOT.'include/common.php';
			

Hors ligne

#6 28-06-2012 20:59:51

adaur
Membre
Lieu : Derrière Notepad ++ !
Inscription : 25-09-2008
Messages : 1 937
Site Web

Re : [Résolu] Problème get_microtime

OK, à quoi sert ton session là ? Si tu veux les faire se connecter depuis ton site, je te conseille de regarder dans la doc: http://fluxbb.fr/aide/doku.php?id=fluxb … ion_site&s[]=identification#ajouter_un_formulaire_d_identification_sur_votre_site


"As code is more often read than written it's really important to write clean code." - Franz
Twitter: @adaurfr
Mon fork de FluxBB: FeatherBB

Hors ligne

#7 28-06-2012 21:28:23

busy
Membre
Inscription : 19-02-2012
Messages : 29

Re : [Résolu] Problème get_microtime

c'est bon j'ai réussie ^^

merci !

Hors ligne

Pied de page des forums