permissies geven aan een gebruiker

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
anouk

permissies geven aan een gebruiker

Bericht door anouk » 09 jan 2004, 11:47

haii

ik heb een probleem, als ik aan een bepaald forum moderators toe wil kennen, krijg ik de volgende melding:

Code: Selecteer alles

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near ' 1)' at line 2

INSERT INTO phpbb_auth_access (forum_id, group_id, auth_mod) VALUES (13, , 1)

Line : 388
File : /home/httpd/vhosts/websiteforum.nl/httpdocs/admin/admin_ug_auth.php
dus nu is iedere moderator in feite een administrator, anders gaat het niet.
weet iemand wat ik hieraan kan doen ?

groetjes anouk

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 09 jan 2004, 11:48

post hier eens de regels 380 t/m 390 uit jouw admin/admin_ug_auth.php

//heb dit bericht ge-edit... wil je effe jouw bericht corrigeren met de goede regels uit het bestand?
Laatst gewijzigd door Podium4 op 09 jan 2004, 11:51, 1 keer totaal gewijzigd.
Alleen support via het forum, dus geen support via email, msn of pb.

anouk

Bericht door anouk » 09 jan 2004, 11:50

hai dat zijn deze:

Code: Selecteer alles

						$sql = "UPDATE " . AUTH_ACCESS_TABLE . " 
							SET $sql_values 
							WHERE group_id = $group_id 
								AND forum_id = $forum_id";
					}
					if( !($result = $db->sql_query($sql)) )
					{
						message_die(GENERAL_ERROR, "Couldnt update private forum permissions", "", __LINE__, __FILE__, $sql);
					}
				}

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 09 jan 2004, 12:01

zou je de code nog een stukje willen uitbreiden... doe maar tot een paar regels er boven waar staat:

Code: Selecteer alles

					}
					else
					{
Alleen support via het forum, dus geen support via email, msn of pb.

anouk

Bericht door anouk » 09 jan 2004, 12:08

okee :)

Code: Selecteer alles

	$sql = "INSERT INTO " . AUTH_ACCESS_TABLE . " (forum_id, group_id, $sql_field) 
							VALUES ($forum_id, $group_id, $sql_value)";
					}
					else
					{
						$sql_values = '';
						while ( list($auth_type, $value) = @each($update_acl_status[$forum_id]) )
						{
							$sql_values .= ( ( $sql_values != '' ) ? ', ' : '' ) . $auth_type . ' = ' . $value;
						}
						$sql_values .= ( ( $sql_values != '' ) ? ', ' : '' ) . 'auth_mod = ' . ( ( !isset($update_mod_status[$forum_id]) ) ? 0 : $update_mod_status[$forum_id]);

						$sql = "UPDATE " . AUTH_ACCESS_TABLE . " 
							SET $sql_values 
							WHERE group_id = $group_id 
								AND forum_id = $forum_id";
					}
					if( !($result = $db->sql_query($sql)) )
					{
						message_die(GENERAL_ERROR, "Couldnt update private forum permissions", "", __LINE__, __FILE__, $sql);
					}
				}
			}

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 09 jan 2004, 12:17

ik zie zo snel geen fouten....

heb je dat bestand al eens ge-edit? als dat zo is direct ff oude terug zetten en wijzigingen controleren...
als dat niet zo is moet je ff bestand opnieuw uploaden
Alleen support via het forum, dus geen support via email, msn of pb.

anouk

Bericht door anouk » 09 jan 2004, 12:26

nee ik ben er helemaal niet aan geweest.
ik heb hem ook weer opnieuw geupload zojuist, maar dat veranderd niets.

Het is gekomen omdat ik het forum een keer verhuisd heb denk ik.
toen heb ik hem opnieuw geinstalleerd.
en de data uit de oude db in de nieuwe gezet (niet de structuur)

Duvelske
Berichten: 656
Lid geworden op: 19 okt 2003, 16:05
Locatie: st willebrord
Contacteer:

Bericht door Duvelske » 09 jan 2004, 13:19

had je toen toch niet een oudere versie van phpbb? zoals 2.0.4? of ??
Bezoek ook ns mn site:
http://www.partyfreakers.nl of mn premodded site: http://www.vitrax.org

Laturzzz,
Duvelske

anouk

Bericht door anouk » 09 jan 2004, 13:27

nee gewoon 2.0.6 :(

Duvelske
Berichten: 656
Lid geworden op: 19 okt 2003, 16:05
Locatie: st willebrord
Contacteer:

Bericht door Duvelske » 09 jan 2004, 13:29

dan is je nieuwe database niet volledig :S heb je hem niet goed overgezet volgens mij :S
Bezoek ook ns mn site:
http://www.partyfreakers.nl of mn premodded site: http://www.vitrax.org

Laturzzz,
Duvelske

anouk

Bericht door anouk » 09 jan 2004, 13:36

dat snap ik niet goed, want verder werkt alles perfekt.
De leden staan er gewoon weer in, de posts, de pm's, de configuratie enz.
alleen het geval als ik iemand moderator wil maken . dat gaat niet, wel administrator.

oh ik heb het nog handmatig in mijn database verzet, (bij users en dan het level)
dat ging wel, toen kreeg de gebruikers de status moderator, alleen geen rechten, kon nog geen onderwerpen sluiten enzo

heeft er iemand toevallig een dumpje van php_auth_access?
probeer ik dat eerst

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 09 jan 2004, 13:46

heb ik wel maar of het daar aan ligt vraag ik me af:

Code: Selecteer alles

CREATE TABLE phpbb_auth_access (
   group_id mediumint(8) DEFAULT '0' NOT NULL,
   forum_id smallint(5) UNSIGNED DEFAULT '0' NOT NULL,
   auth_view tinyint(1) DEFAULT '0' NOT NULL,
   auth_read tinyint(1) DEFAULT '0' NOT NULL,
   auth_post tinyint(1) DEFAULT '0' NOT NULL,
   auth_reply tinyint(1) DEFAULT '0' NOT NULL,
   auth_edit tinyint(1) DEFAULT '0' NOT NULL,
   auth_delete tinyint(1) DEFAULT '0' NOT NULL,
   auth_sticky tinyint(1) DEFAULT '0' NOT NULL,
   auth_announce tinyint(1) DEFAULT '0' NOT NULL,
   auth_vote tinyint(1) DEFAULT '0' NOT NULL,
   auth_pollcreate tinyint(1) DEFAULT '0' NOT NULL,
   auth_attachments tinyint(1) DEFAULT '0' NOT NULL,
   auth_mod tinyint(1) DEFAULT '0' NOT NULL,
   KEY group_id (group_id),
   KEY forum_id (forum_id)
);
Alleen support via het forum, dus geen support via email, msn of pb.

anouk

Bericht door anouk » 09 jan 2004, 13:50

nee dat was het dus ook niet .
ik probeer gewoon al het mogelijke.
zou ik je even een mailtje mogen sturen?

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 09 jan 2004, 14:14

anouk schreef:nee dat was het dus ook niet .
ik probeer gewoon al het mogelijke.
zou ik je even een mailtje mogen sturen?
Bedenk wel dat we geen problemen gaan oplossen via de mail... als we de oplossing hebben gevonden posten we het dus hier zodat anderen met hetzelfde probleem er ook iets aan hebben... :thumb:
Alleen support via het forum, dus geen support via email, msn of pb.

anouk

Bericht door anouk » 09 jan 2004, 14:16

okee begrijpelijk.
heb je nog een suggestie liggen voor me dan? :lol:

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 09 jan 2004, 14:20

anouk schreef:okee begrijpelijk.
heb je nog een suggestie liggen voor me dan? :lol:
Helaas niet... misschien kom ik er zo nog op, denk dat ik iets over het hoofd zie... denk dat er later wel iemand online komt die het ziet...
Alleen support via het forum, dus geen support via email, msn of pb.

Gesloten