Précédent   Forum des professionnels en informatique > PHP > Scripts > Forum > phpBB
phpBB Avant de poster -> Cours phpBB, FAQ phpBB et Sources phpBB2
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/02/2007, 20h49   #1
Nouveau Membre du Club
 
Inscription : août 2006
Messages : 86
Détails du profil
Informations personnelles :
Âge : 38

Informations forums :
Inscription : août 2006
Messages : 86
Points : 29
Points : 29
Par défaut Inscription au forum PhpBB

Bonjour,

qui pourrait me dire qu'elle est la requête exact pour inscrire un membre directement de mon site.

Je m'explique, j'utilise une base de données MySQL, je posséde déjà un formulaire d'inscription à mon site, et afin de ne pas devoir pour le moment refaire tous mes scripts, je souhaiterai que les membres qui s'inscrivent à mon site en remplissant mon formulaire soit inscrit directement au forum.

Voici la requête que j'avais faite :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
$connexion = mysql_connect($dbaddr, $dbuser, $dbpass)
	or die ("Connect impossible");
$db = mysql_select_db($dbname, $connexion)
	or die ("select base impossible");
 
//Insertion du nouveau membre dans la table du site
 
$query6= "insert into act_user (login, passw, nom, prenom, email, statut, IP)
			values ('$prenom', '$passe', '$nom', '$id', '$email', '$statut', '$IP')";
 
//Insertion du nouveau membre dans la table du forum
 
$query7= "insert into phpbb_users (username, user_password, user_active, user_email)
			values ('$prenom', '$passe', '1', '$email')";
 
$result6=mysql_query($query6);
if (!$result6)
{echo"Exec impossible";
echo mysql_errno()." : " .mysql_error()."<br>";
}
 
$result7=mysql_query($query7);
if (!$result7)
{echo"Exec impossible";
echo mysql_errno()." : " .mysql_error()."<br>";
}
J'ai essayé cela fonctionne correctement, le nouveau membre apparait bien dans la base de données, mas n'apparait pas dans les nouveaux membres du forum, et il n'y a pas possibilité de se loguer sur ce dernier.

Merci pour votre aide

Aurore
breizhgen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2007, 16h58   #2
Membre éclairé
 
Avatar de genova
 
Inscription : septembre 2004
Messages : 487
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 487
Points : 397
Points : 397
Envoyer un message via MSN à genova
Il y a d'autres paramètres à prendre en compte pour l'ajout d'un membre : ajout d'un groupe unique lui correspondant, ajout du lien membre / groupe pour les différents groupes principaux auxquels il appartiendra (notamment le groupe des membres), etc ... Bref je te conseil plutôt d'utiliser le MOD permettant l'ajout de membres depuis l'administration (je n'ai plus le nom en tête).
__________________
Testez le forum Fire Soft Board, un forum libre, gratuit et français.

Système de template de phpBB - Lisez la FAQ PHP avant toute question si vous débuttez en PHP.
genova est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2007, 19h18   #3
Nouveau Membre du Club
 
Inscription : août 2006
Messages : 86
Détails du profil
Informations personnelles :
Âge : 38

Informations forums :
Inscription : août 2006
Messages : 86
Points : 29
Points : 29
Salut,

merci je vais voir comment faire cela.

@+
breizhgen est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h10.


 
 
 
 
Partenaires

Hébergement Web