Fusioner inscriptions nuked klan SP4 et phpbb3

Ce forum aborde toutes les questions qu'un codeur ou webmaster pourrait se poser, et n'ayant aucun rapport direct avec phpBB.
Tout ce qui peut concerner la récupération des sessions de phpBB sur votre site, doit se faire dans cette section.

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Re: Fusioner inscriptions nuked klan SP4 et phpbb3

Messagepar Oyo » 06 Juin 2008 à 06:43

Simplement quand je regarde de code que tu as dans ton fichier et celui d'eviL<3

Regarde par toi même:
Ton code:
Code: Tout sélectionner
    // Sélectionner le group_id 
    
$sql 'SELECT group_id $ sql = "SELECT group_id 
    FROM ' 
De '. GROUPS_TABLE . GROUPS_TABLE. " " 
    WHERE group_name = '" . $db->sql_escape('REGISTERED') . "' OÙ group_name = ' ". $ Db-> sql_escape (« enregistrées »)." 
    
AND group_type " . GROUP_SPECIAL; ET group_type = "GROUP_SPECIAL
    
$result $db->sql_query($sql); $ result = $ db-> sql_query ($ sql); 
    
$group_id = (int) $db->sql_fetchfield('group_id'); $ group_id = (int) $ db-> sql_fetchfield 'group_id'); 
    
$db->sql_freeresult($result); $ db-> sql_freeresult ($ result); 

    
// set user data //On définit les données de l'utilisateur 
    
$user_row = array( $ user_row = array ( 
    
'username'         => 'evil&lt;3''username' => 'mal <3'
    
'user_password'      => 'a_cheap_pass''user_password' => 'a_cheap_pass », 
    '
user_email'      => 'evil@somesite.com', "user_email '=>' evil@somesite.com», 
    '
group_id'         => $group_id, 'group_id' => $ group_id, 
    '
user_type'         => USER_NORMAL, "user_type '=> USER_NORMAL
    ); ); 

    
// add user // Ajouter un utilisateur 
    
$user_id user_add($user_row); $ user_id user_add ($ user_row);  


Celui d'eviL<3
Code: Tout sélectionner
    // select the group_id
    
$sql 'SELECT group_id
       FROM ' 
GROUPS_TABLE "
       WHERE group_name = '" 
$db->sql_escape('REGISTERED') . "'
          AND group_type = " 
GROUP_SPECIAL;
    
$result $db->sql_query($sql);
    
$group_id = (int) $db->sql_fetchfield('group_id');
    
$db->sql_freeresult($result);

    
// set user data
    
$user_row = array(
       
'username'         => 'evil&lt;3',
       
'user_password'      => 'a_cheap_pass',
       
'user_email'      => 'evil@somesite.com',
       
'group_id'         => $group_id,
       
'user_type'         => USER_NORMAL,
    );

    
// add user
    
$user_id user_add($user_row);  


Colle correctement le code et ça devrait fonctionner normalement.
Ancien Administrateur de phpBB-fr - R.I.P Oyo 2006~2009

PrestaShop | PrestaStore
Avatar de l’utilisateur
Oyo
Inoubliable administrateur
 
Messages: 15306
Enregistré le: 12 Fév 2003 à 19:02
Localisation: Paris

Re: Fusioner inscriptions nuked klan SP4 et phpbb3

Messagepar sensenix85 » 06 Juin 2008 à 11:19

Mais C'est byzarre; là je comprends pas! J'essai cela Oyo et je te dis.


EDIT : voilà j'ai essayé et donc j'ai un problème quand j'appuie sur valider lors de l'inscription sur NK.

Voici l'erreur :
Fatal error: Call to a member function on a non-object in /mnt/167/sda/7/8/wii.online/site-essai/modules/User/index.php on line 771


Encore Merci de ton aide Oyo.
Avatar de l’utilisateur
sensenix85
Apprenti-posteur
Apprenti-posteur
 
Messages: 185
Enregistré le: 06 Nov 2007 à 20:02

Re: Fusioner inscriptions nuked klan SP4 et phpbb3

Messagepar Oyo » 06 Juin 2008 à 11:30

Il faut que tu garde les sessions de phpBB ;)
Il faut que tu colle ça au début de ton fichier

Code: Tout sélectionner
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();


Enfin faut que tu modifies $phpbb_root_path pour qu'il pointe vers ton forum ;)
Ancien Administrateur de phpBB-fr - R.I.P Oyo 2006~2009

PrestaShop | PrestaStore
Avatar de l’utilisateur
Oyo
Inoubliable administrateur
 
Messages: 15306
Enregistré le: 12 Fév 2003 à 19:02
Localisation: Paris

Re: Fusioner inscriptions nuked klan SP4 et phpbb3

Messagepar sensenix85 » 07 Juin 2008 à 09:14

Ok, je travaile aujourd'hui donc pas le temps d'essayer, j'essaie demain. Je colle ton code n'importe ou dans le fichier?
Et je remplace le ./ de rooth path par mon chemon de forum c'est ça?
Un grand granbd merci à toi Oyo encore pour ton aide.
Bonne journée
Avatar de l’utilisateur
sensenix85
Apprenti-posteur
Apprenti-posteur
 
Messages: 185
Enregistré le: 06 Nov 2007 à 20:02

Re: Fusioner inscriptions nuked klan SP4 et phpbb3

Messagepar Oyo » 08 Juin 2008 à 20:50

Désolé de répondre tardivement, il faut le coller juste après ton <?php
Ancien Administrateur de phpBB-fr - R.I.P Oyo 2006~2009

PrestaShop | PrestaStore
Avatar de l’utilisateur
Oyo
Inoubliable administrateur
 
Messages: 15306
Enregistré le: 12 Fév 2003 à 19:02
Localisation: Paris

Re: Fusioner inscriptions nuked klan SP4 et phpbb3

Messagepar sensenix85 » 16 Juin 2008 à 10:10

Salut, dsl de n'a pas avoir donné de nws mais je n'ai pas eu beaucoup de temps!
Alors je voulais essayer le code mais pour la destination j'ai un doute. mon forum est à la racine du serv alors que le site qui sert à l'inscription est dans un autre dossier donc je ne sais pas quoi mettre comme destination.

Pourrais tu m'aide Oyo?

Merci à toi
Avatar de l’utilisateur
sensenix85
Apprenti-posteur
Apprenti-posteur
 
Messages: 185
Enregistré le: 06 Nov 2007 à 20:02

Re: Fusioner inscriptions nuked klan SP4 et phpbb3

Messagepar Oyo » 16 Juin 2008 à 10:35

lol généralement c'est le contraire, le site est à la racine et le forum dans un dossier :mrgreen:

Peux-tu me donne la vraie arborescence de ton ftp à savoir:
\. index.php (forum)
\site-test\. index.php (site)
Ancien Administrateur de phpBB-fr - R.I.P Oyo 2006~2009

PrestaShop | PrestaStore
Avatar de l’utilisateur
Oyo
Inoubliable administrateur
 
Messages: 15306
Enregistré le: 12 Fév 2003 à 19:02
Localisation: Paris

Re: Fusioner inscriptions nuked klan SP4 et phpbb3

Messagepar sensenix85 » 17 Juin 2008 à 09:56

Oui je sais mais vu que ce forum et ce site servent à des essais, je ne fais tout fait dans les règles.
En fait les deux sont dans un dossier à la racine du serveur.

Ce qui fait : /forum/index.php
et site : /site-essai/index.php

Les deux dossiers sont différents mais à la racine du site quand même.

Ca peut t'aider?
Avatar de l’utilisateur
sensenix85
Apprenti-posteur
Apprenti-posteur
 
Messages: 185
Enregistré le: 06 Nov 2007 à 20:02

Re: Fusioner inscriptions nuked klan SP4 et phpbb3

Messagepar Oyo » 17 Juin 2008 à 13:14

Je vais regarder ce que je peux faire ;)
Ancien Administrateur de phpBB-fr - R.I.P Oyo 2006~2009

PrestaShop | PrestaStore
Avatar de l’utilisateur
Oyo
Inoubliable administrateur
 
Messages: 15306
Enregistré le: 12 Fév 2003 à 19:02
Localisation: Paris

Re: Fusioner inscriptions nuked klan SP4 et phpbb3

Messagepar sensenix85 » 19 Juin 2008 à 14:36

Merci tiens moi au courant ! Mais après sur le vrai serv le forum est dans le dossier du site ce qui facilite l'affaire!!!
Là c'est pour faire un essau avant la mise en ligne. Si tu veuyx je peux installer un forum dans le dossier du site pour faciliter.
Avatar de l’utilisateur
sensenix85
Apprenti-posteur
Apprenti-posteur
 
Messages: 185
Enregistré le: 06 Nov 2007 à 20:02

Re: Fusioner inscriptions nuked klan SP4 et phpbb3

Messagepar Oyo » 19 Juin 2008 à 15:22

En faite, j'ai pas masse de temps pour tester (pleins de projets qui tombent :/)

Effectivement, le mieux serait de recréer l'univers de "prod" c'est à dire le même environnement que lorsque le tout sera en ligne afin de te facilité le développement.

C'est une des choses que j'ai appris dans mon boulot: dupliquer le environnement de travail.

Ceci dit, rapidement tu peux toujours essayer de mettre ceci comme "path" dans la page d'index du site
Code: Tout sélectionner
./../forum/
Ancien Administrateur de phpBB-fr - R.I.P Oyo 2006~2009

PrestaShop | PrestaStore
Avatar de l’utilisateur
Oyo
Inoubliable administrateur
 
Messages: 15306
Enregistré le: 12 Fév 2003 à 19:02
Localisation: Paris

Re: Fusioner inscriptions nuked klan SP4 et phpbb3

Messagepar sensenix85 » 19 Juin 2008 à 16:52

J'essai ça et te tiens au courant


EDIT : Je me suis trompé en fait, le fichier où se trouve le code est dans e dossier :
site-essai/module/user/index.php
et le forum dans
site-essai/forum,

Pourrais tu me donner le bon chemin d'accès stp?
Avatar de l’utilisateur
sensenix85
Apprenti-posteur
Apprenti-posteur
 
Messages: 185
Enregistré le: 06 Nov 2007 à 20:02

Re: Fusioner inscriptions nuked klan SP4 et phpbb3

Messagepar Oyo » 20 Juin 2008 à 06:56

Salut,

Je suppose que c'est:
./../../../forum/
Ancien Administrateur de phpBB-fr - R.I.P Oyo 2006~2009

PrestaShop | PrestaStore
Avatar de l’utilisateur
Oyo
Inoubliable administrateur
 
Messages: 15306
Enregistré le: 12 Fév 2003 à 19:02
Localisation: Paris

Re: Fusioner inscriptions nuked klan SP4 et phpbb3

Messagepar sensenix85 » 20 Juin 2008 à 08:47

Voici mes erreurs :

Code: Tout sélectionner
Warning: main() [function.main]: open_basedir restriction in effect. File(./../../../forum/common.php) is not within the allowed path(s): (/mnt/114/sdc/d/3/sensenix85) in /mnt/114/sdc/d/3/sensenix85/Essai-site/modules/User/index.php on line 14

Warning: main(./../../../forum/common.php) [function.main]: failed to open stream: Operation not permitted in /mnt/114/sdc/d/3/sensenix85/Essai-site/modules/User/index.php on line 14

Warning: main() [function.include]: Failed opening './../../../forum/common.php' for inclusion (include_path='/mnt/114/sdc/d/3/sensenix85/include:.:/usr/php4/lib/php') in /mnt/114/sdc/d/3/sensenix85/Essai-site/modules/User/index.php on line 14

Warning: main() [function.main]: open_basedir restriction in effect. File(./../../../forum/includes/functions_display.php) is not within the allowed path(s): (/mnt/114/sdc/d/3/sensenix85) in /mnt/114/sdc/d/3/sensenix85/Essai-site/modules/User/index.php on line 15

Warning: main(./../../../forum/includes/functions_display.php) [function.main]: failed to open stream: Operation not permitted in /mnt/114/sdc/d/3/sensenix85/Essai-site/modules/User/index.php on line 15

Warning: main() [function.include]: Failed opening './../../../forum/includes/functions_display.php' for inclusion (include_path='/mnt/114/sdc/d/3/sensenix85/include:.:/usr/php4/lib/php') in /mnt/114/sdc/d/3/sensenix85/Essai-site/modules/User/index.php on line 15

Fatal error: Call to a member function on a non-object in /mnt/114/sdc/d/3/sensenix85/Essai-site/modules/User/index.php on line 18


et mon fichier Ici.

Je sais que tu es débordé mais je te demande encore ton aide. Ca fait un mois que mon forum est prêt et qu'il reste plus que ça pour l'ouvrir...
Avatar de l’utilisateur
sensenix85
Apprenti-posteur
Apprenti-posteur
 
Messages: 185
Enregistré le: 06 Nov 2007 à 20:02

Re: Fusioner inscriptions nuked klan SP4 et phpbb3

Messagepar ErnadoO » 20 Juin 2008 à 09:08

Oyo s'est trompé, il te fait remonter trop haut, à la racine de ton ftp, là où tu ne peux aller voir:
./../../forum/
:wink:
ErnadoO
 

PrécédenteSuivante

Retourner vers Coding, Webmastering et Sécurité informatique

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

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