Le site des utilisateurs francophones de FluxBB.
Vous n'êtes pas identifié(e).
Pages : 1
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 17Voici 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 
Cordialement
Hors ligne
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';Hors ligne
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 
Hors ligne
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 ?
Hors ligne
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
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
Hors ligne
c'est bon j'ai réussie 
merci !
Hors ligne
Pages : 1