include sessions phpbb sur site

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

include sessions phpbb sur site

Message le Jeu Avr 28, 2005 0:27

Bonsoir,

je suis tout à l'heure tombé sur cet article

http://forums.phpbb-fr.com/viewtopic_62291.html

j'ai tout realisé correctement mais je me pose une question


mon forum est à cette adresse : http://www.adojeunz.com et le site ici : http://www.adojeunz.com/ados/index.php3


pourtant le code que je doit inclure dans mes pages est

Code: Tout sélectionner
<?php

define('IN_PHPBB', true);
$phpbb_root_path = './phpBB2/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_SITE);
init_userprefs($userdata);
//
// End session management
//

?>


-> sans sucess

j'ai essayé avec

$phpbb_root_path = './';

$phpbb_root_path = '../';

$phpbb_root_path = '../../';


mais à chaque fois une erreur

je ne comprend vraiment pas



merci à vous


Phix
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 420
Inscription: 15 Juin 2004

Message le Jeu Avr 28, 2005 8:01

Tu as essayé en mettant $phpbb_root_path = $_SERVER['DOCUMENT_ROOT'] ? Nomalement ca donne la racine sous laquelle le script courant est exécuté.


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Jeu Avr 28, 2005 8:05

Code: Tout sélectionner
define('IN_PHPBB', true);
$phpbb_root_path = $_SERVER['DOCUMENT_ROOT']
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_SITE);
init_userprefs($userdata);
//
// End session management
//




-> Parse error: parse error, unexpected T_INCLUDE in /home/local/apache/htdocs/sites/a/adojeunz.com/ados/inc-public.php3 on line 15


Phix
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 420
Inscription: 15 Juin 2004

Message le Jeu Avr 28, 2005 8:07

Donc tu peux mettre:

$phpbb_root_path = "/home/local/apache/htdocs/sites/a/adojeunz.com/";

:lol:


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Jeu Avr 28, 2005 8:10

Code: Tout sélectionner
define('IN_PHPBB', true);
$phpbb_root_path = "/home/local/apache/htdocs/sites/a/adojeunz.com/";
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_SITE);
init_userprefs($userdata);
//
// End session management
//


->


Fatal error: Cannot redeclare ech0() (previously declared in /home/local/apache/htdocs/sites/a/adojeunz.com/a.php:16) in /home/local/apache/htdocs/sites/a/adojeunz.com/a.php on line 16


:cry:


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Jeu Avr 28, 2005 8:12

ça peu provenir de cela?

http://forums.phpbb-fr.com/viewtopic_64849.html


merci à vous


Phix
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 420
Inscription: 15 Juin 2004

Message le Jeu Avr 28, 2005 8:17

Y a quoi dans la page a.php, surtout à la ligne 16?
Ca correspond à quoi PAGE_SITE?


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Jeu Avr 28, 2005 8:23

function ECH0($str,$key)

c'est cette modif : http://forums.phpbb-fr.com/viewtopic_64849.html

PAGE_SITE c'est pour voir dans l'admin ou viewonligne les visiteurs qui parcourent le site et donc les prendres dans la liste des connectés au forum puisque le site est dans un repertoire


Phix
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 420
Inscription: 15 Juin 2004

Message le Jeu Avr 28, 2005 8:35

est-ce que tu inclues la page a.php dans common.php et dans la page que tu es en train de tester?
Parce qu'apparemment ca viendrait de là...


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Jeu Avr 28, 2005 8:40

tu parle de faire ceci?


Code: Tout sélectionner
define('IN_PHPBB', true);
$phpbb_root_path = '../';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'a.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_SITE);
init_userprefs($userdata);
//
// End session management
//


->
Fatal error: Cannot redeclare ech0() (previously declared in /home/local/apache/htdocs/sites/a/adojeunz.com/a.php:16) in /home/local/apache/htdocs/sites/a/adojeunz.com/a.php on line 16


je ne comprend pas :'(


Phix
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 420
Inscription: 15 Juin 2004

Message le Jeu Avr 28, 2005 8:42

non justement,
est-ce que dans le fichier common.php tu inclues a.php?
Et est-ce que dans la suite de ton code tu inclues a.php?


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Jeu Avr 28, 2005 8:44

Phix a écrit:est-ce que dans le fichier common.php tu inclues a.php?



non


je vient essayer et voici ce que me donne l'accueil de mon forum:

Fatal error: Cannot redeclare ech0() (previously declared in /home/local/apache/htdocs/sites/a/adojeunz.com/a.php:16) in /home/local/apache/htdocs/sites/a/adojeunz.com/a.php on line 16


Phix
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 420
Inscription: 15 Juin 2004

Message le Jeu Avr 28, 2005 8:47

Je suis sur que ton fichier a.php est inclus une deuxieme fois quelque part, je vais regarder le code de mon site parce que j'avais fais la même chose...


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Jeu Avr 28, 2005 8:48

dans config.php


Code: Tout sélectionner
<?php


// phpBB 2.x auto-generated config file
// Do not change anything in this file!

$dbms = 'mysql4';

$dbhost = '*********';
$dbname = '*************';
$dbuser = '**********';
$dbpasswd = '**********';
$table_prefix = '*************';
include('a.php');

define('PHPBB_INSTALLED', true);






?>


Phix
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 420
Inscription: 15 Juin 2004

Message le Jeu Avr 28, 2005 8:52

Mon code c'est:

Code: Tout sélectionner
define('IN_PHPBB', true);
$phpbb_root_path = '../planete/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//


L'arborescence de mes répertoires:

/
|__> /planete : racine du forum
|
|__> /autos : racine du script où j'appelle la session de phpbb

essaie de mettre include_once('a.php'); au lieu de include('a.php');

include sessions phpbb sur site

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités