Aller au menu - Aller au contenu
Inscris-toi au e-camp "Héberge ton jeu Facebook sur Azure" de Microsoft vendredi 25 mai à 13h30 !

Lier un forum à un site

Table : phpbb_users

Pour accéder à cette section
Connectez-vous !
connexion_rpx

Offre d'emploi : Développeur Web PHP/Drupal (H/F)

Page 1 
Auteur Message
1 visiteur sur ce sujet (1 Anonyme)
Page 1 
Hors ligne Lukkia # Posté le 27/02/2010 à 03:29:45
Un style, une référence...
Avatar

Bonjour, voilà... il n'y a pas longtemps de cela, j'ai posté un sujet (auquel vous pouvez répondre, mon pb n'est pas résolu...), et dessus je croyais savoir faire ça :

J'ai 11 utilisateurs sur mon forum (un début... un début...), et j'aimerai que ces 11 utilisateurs n'est pas à se ré-inscrire sur la page "Espace Membres" pour poster leur fic, galerie etc...

Mon forum est donc boosté par phpbb. PhpMyAdmin contient la table "phpbb_users" avec mes 11 utilisateurs enregistrés sur le forum, et j'aimerai sur LE SITE.

Si quelqu'un sait comment faire ;)
 
Publicité # Posté le 27/02/2010 à 03:29:45

Connecté Fayden # Posté le 27/02/2010 à 04:10:52
Modérateurs

Études : Université Laval

Au lieu de créer une nouvelle table pour les utilisateurs de ton site, tu n'as qu'à prendre les données présentes dans ta table de ton forum.
Hors ligne Lukkia # Posté le 27/02/2010 à 04:57:53
Un style, une référence...
Avatar

J'veux pas créer une nouvelle table, j'veux justement que :

phpbb_users => Forum ET Site

Comme ça, quand tu cliques sur s'enregistrer sur le forum, t'es automatiquement inscrit au site et sur le site, tu peux poster autre chose...
 
Connecté Fayden # Posté le 27/02/2010 à 05:46:44
Modérateurs

Études : Université Laval

Donc tu fais exactement ce que j'ai dit ?
Hors ligne Lukkia # Posté le 27/02/2010 à 06:27:36
Un style, une référence...
Avatar

Ah, tu voulais affirmer ce que je disais.
Dans ce cas-là, tu aurais dû écrire : "Au lieu de créer une nouvelle table pour les utilisateurs de ton site, tu vas prendre les données dans la table de ton forum ?"

Oui c'est ça que je VEUX faire, mais que je ne sais PAS faire %)
 
Connecté Fayden # Posté le 27/02/2010 à 16:17:55
Modérateurs

Études : Université Laval

Ben tu sélectionnes les données dans ta table comme dans n'importe quelle autre table ? Je comprends pas le problème.
Hors ligne Lukkia # Posté le 27/02/2010 à 18:47:50
Un style, une référence...
Avatar

Oui mais c'est ça que je n'arrive pas à faire, la table est sélectionné par le forum et je veux qu'ELLE soit AUSSI sélectionné par le site ;)

C'est ça que je ne sais pas faire.
 
Connecté Fayden # Posté le 27/02/2010 à 18:48:50
Modérateurs

Études : Université Laval

...

Tu n'as qu'à la sélectionner deux fois, bon sang, qu'est-ce qu'il y a de dur à comprendre ?
Hors ligne GeekNTuxUser # Posté le 27/02/2010 à 19:03:00
Avatar

^^

Salut,
Pour ton problème, la meilleure solution est d'utiliser les sessions crées par le Forum phpBB.
voilà le lien pour toi : http://forums.phpbb-fr.com/documentati [...] et154874.html

Lors du chargement de tes pages, tu fais une vérification en utilisant la session :)

Si toujours pas de solution, re-post, j'essayerai de te faire le script plus en détail. :)
 
Hors ligne Lukkia # Posté le 27/02/2010 à 19:41:36
Un style, une référence...
Avatar

Ca c'est l'inverse de mon problème =/ Merci quand même (j'avais déjà regardé...)
Fayden => Oui, justement, je ne sais pas le faire, enfin je ne sais pas comment m'y prendre.
 
Hors ligne remis # Posté le 27/02/2010 à 19:55:42
Avatar

Études : UTC

Ton site, tu l'as créé toi-même ou est-ce que c'est un site créé à partir d'un autre service ?

Si tu l'as créé toi même, tu devrais être capable de le faire, sinon, lis les cours présents sur le site...

Citation : Les shadoks
C'est en essayant continuellement que l'on finit par réussir. Donc, en d'autres termes, plus ça rate, et plus on a de chances que ça marche.
 
Connecté Fayden # Posté le 27/02/2010 à 19:57:07
Modérateurs

Études : Université Laval

Normalement, quand tu sélectionnes des données dans une table, tu fais un SELECT * FROM table. Ben, ta table, c'est celle que ton forum utilise. C'est pas différent.
Hors ligne Lukkia # Posté le 27/02/2010 à 20:28:04
Un style, une référence...
Avatar

Ouaip, ça je l'ai fait =).
Donc ça devrait marcher ?

J'ai fait ça :

Code : PHP
1
$retour = mysql_query('SELECT * FROM phpbb_users WHERE ip=\'' . $_SERVER['REMOTE_ADDR'] . '\'');


Mais ça ne marche pas, quand je me connecte, ça m'affiche pas "Vous êtes bien connecté sous le pseudonyme de ..."

Voilà mon code entier :

Code : PHP
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php

if(isset($_SESSION['connecte']) && $_SESSION['connecte']==true)
	
echo '<center>Bienvenue sur l\'espace membre, vous êtes connecté sous le pseudonyme de <strong>...</strong></center>';

else

echo '<form action="#" method="post">
 Pseudo :<br />
  <input type="text" name="login"><br /><br />
    Mot de Passe :<br />
    <input type="password" name="pass"><br />
   <input type="submit" value="Connexion">
</form>'

?>


<?php

$retour = mysql_query('SELECT * FROM phpbb_users WHERE ip=\'' . $_SERVER['REMOTE_ADDR'] . '\'');

?>


En haut de ma page se trouve :

Code : PHP
1
2
<?php session_start();
include('includes/conf.php') ?>


A plus =).
 
Hors ligne triixx # Posté le 14/09/2010 à 21:27:29

Bonjour,

Je relance ce sujet qui m'interesse, avez vous une réponse?

Image utilisateur
 

Retour au forum "PHP" ou à la liste des forums

Pour accéder à cette section
Connectez-vous !
connexion_rpx