Link Usergroups

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Link Usergroups

Bericht door timgoud » 09 mei 2004, 19:52

Ik wil graag als iemand op een pagina komt voorbeeld

voegmetoeaantest.php

dat die dan aan de gebruiks groep van test word toegevoegt is dat mogelijk?
ik d8 al een sql dan toevoegen maar dan voegt die niet toe kan iemand een stuk helpen ?

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 09 mei 2004, 20:51

Code: Selecteer alles

$sql = "INSERT INTO " . USER_GROUP_TABLE . " (group_id, user_id,  user_pending) 
		VALUES ($group_id, " . $userdata['user_id'] . ", 0);";

timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Bericht door timgoud » 10 mei 2004, 14:43

dis het eninge wat er bij moet??

op het Header vooter enz enz ?

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 10 mei 2004, 14:49

Dit is simpelweg de query waarmee je een gebruikker toevoegt. De rest moet je er nog omheen verzinnen.

Als je weinig verstand van php hebt kan je ook nog iets als dit proberen:

http://www.phpbbhacks.com/viewhack.php?id=1466

timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Bericht door timgoud » 10 mei 2004, 15:59

ik weet er (wel) wat van af

maar dit is het algemeene als je op die pagina komt en ik wil standart voor 1 groep ik wil dus Standart groep voorbeeld groep id 121

en daat kwam ik dus niet uit dus stel

jij komt op

mijnsite.nl/voegmetoeaangroep121.php

dat die dan aan groep 121 word toegevoegt

dan kan ik de rest zelf wel make aleen dat stukje kwam ik niet uit

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 10 mei 2004, 16:02

Dan vervang je $group_id dus gewoon voor 121... hardcoded.

timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Bericht door timgoud » 10 mei 2004, 16:59

dat heb ik idd al getest maar dan werkt die ook nog niet hij moet bij het bekijken al in springen he :)

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 10 mei 2004, 17:19

Wat is nu je php file? Als deze query uitvoerd wordt is het lid toegevoegd aan de groep, test het maar in phpMyAdmin.

timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Bericht door timgoud » 10 mei 2004, 20:18

Ik moet gewoon op die pagina worden en lid zijn hé, en dat is he nu niet

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 10 mei 2004, 23:15

mosymuis schreef:Wat is nu je php file? Als deze query uitvoerd wordt is het lid toegevoegd aan de groep, test het maar in phpMyAdmin.

timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Bericht door timgoud » 11 mei 2004, 09:26

Ik heb nu er in staan

Code: Selecteer alles

$sql = "INSERT INTO " . USER_GROUP_TABLE . " (group_id, user_id,  user_pending)
      VALUES (123, " . $userdata['user_id'] . ", 0);";
Nu komt er gebruiker op die file en hij is niet toegevoegt
Laatst gewijzigd door timgoud op 11 mei 2004, 15:44, 1 keer totaal gewijzigd.

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 11 mei 2004, 12:18

Voor de derde keer: Wat is nu je php file? En bij dergelijke problemen kan je wel roepen dat het niet werkt, maar het is zinniger om de oorzaak op te zoeken. Worden er überhaupt wel rijen aan phpbb_user_group toegevoegd? Klopt het group_id? Klopt het user_id?

timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Bericht door timgoud » 11 mei 2004, 15:44

ik heb ook al 3x gezegt groupcp1.php

nee er worden geen rijen toegevoegt (das het probleem)

en die andere kloppen

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 11 mei 2004, 15:52

timgoud schreef:ik heb ook al 3x gezegt groupcp1.php
De inhoud naturlijk, wat heb ik nu aan een bestandsnaam. :roll: (en dit is trouwens de eerste keer dat je groupcp1.php noemt)

timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Bericht door timgoud » 11 mei 2004, 15:56

timgoud schreef:Ik heb nu er in staan

Code: Selecteer alles

$sql = "INSERT INTO " . USER_GROUP_TABLE . " (group_id, user_id,  user_pending)
      VALUES (123, " . $userdata['user_id'] . ", 0);";
Nu komt er gebruiker op die file en hij is niet toegevoegt
dit staat er in met naartuulijk <?php ?> :) :) + de footer enzo die er standart bij gaat ;)

groupcp1.php is de file naam is en ik heb TELKENS gezecht voor een aparte php file
Laatst gewijzigd door timgoud op 11 mei 2004, 16:07, 2 keer totaal gewijzigd.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 11 mei 2004, 16:05

misschien is het handig als je ook includes maakt... je kunt het beste de blank pgemod gebruiken, hier staat alles al in geincluded.

waar moet ie anders de database connectie vandaan halen :?:
Afbeelding

timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Bericht door timgoud » 11 mei 2004, 16:15

Zie het al hij loopt met die template te klooien

dat weet ik wel :)

Luuk die had ik er ook inzitten was nog aan het edditen

timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Bericht door timgoud » 11 mei 2004, 16:19

Code: Selecteer alles

<?php

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

//-- Edit by mgt

$sql = "INSERT INTO " . USER_GROUP_TABLE . " (group_id, user_id,  user_pending)
      VALUES (123, " . $userdata['user_id'] . ", 0);";		

			include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Heb ik nu staan hij pakt het aleen nu nog niet

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 11 mei 2004, 16:29

Logisch, ten eerste voer je de query niet eens uit :roll: en ten tweede bestaat de $userdata array nog niet.

Als je de Blank Page Template mod had gebruikt ben je van je tweede probleem af, om te weten te komen hoe je de query uitvoert kan je eventjes rondneuzen in de bestaande phpBB files.

timgoud
Berichten: 1505
Lid geworden op: 30 mei 2003, 07:25

Bericht door timgoud » 11 mei 2004, 16:35

Die template heb ik inmiddels opgelost :) niet door die mod!

kijk nu naar die "query"

Gesloten