Pagina 1 van 1

Er staan geen reacties in dit onderwerp

Geplaatst: 10 apr 2005, 12:23
door Mandrake Linux
Beste

dit krijg ik als ik een bepaald topic binnen ga

[ Poll ] De Droge verhalen van Fleps Flappentap.
[ Ga naar Pagina: 1 ... 14, 15, 16 ]

als ik op 16 klik
krijg ik die melding
weet iemand hier ene oplossing voor ?

Alvast bedanlt

Geplaatst: 10 apr 2005, 12:40
door Jeroenforum
wat krijg je dan?

Geplaatst: 10 apr 2005, 12:53
door Mandrake Linux
Er staan geen reacties in dit onderwerp



http://prikbord.omehenk.nl/viewtopic.ph ... &start=450

Geplaatst: 13 apr 2005, 16:36
door jelmer
Ik heb exact hetzelfde probleem :S

Geplaatst: 13 apr 2005, 16:39
door jelmer
op dit forum staat een oplossing..
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

$sql = "SELECT poster_id FROM " . POSTS_TABLE . " ORDER BY post_id ASC";
if( !$result = $db->sql_query($sql) )
{
echo 'GENERAL_ERROR, "Error getting post_ids from phpbb_post_text';
}

while ( $row = $db->sql_fetchrow($result) )
{
set_time_limit(60);
$sql2 = "SELECT user_id FROM " . USERS_TABLE . " WHERE user_id = '".$row['poster_id']."'";
if( !$result_user = mysql_unbuffered_query($sql2) )
{
echo 'GENERAL_ERROR, "Error getting user_ids from phpbb_users';
}
flush();
ob_flush();
$outcome = $db->sql_fetchrowset($result_user);
if($outcome[0]['user_id'] != $row['poster_id'])
{
$update_sql = "UPDATE " . POSTS_TABLE . " SET poster_id = '-1', post_username = 'Unknown User' WHERE poster_id = '".$row['poster_id']."'";
if( !$result_update = mysql_unbuffered_query($update_sql) )
{
echo 'GENERAL_ERROR, "Error updating posts table';
}
echo $update_sql."<br>";

echo $row['poster_id']."\n";
}
}
echo "done!!!";
?>
Maar waar zet ik dit in?!

Geplaatst: 13 apr 2005, 18:26
door Luuk
Gewoon een bestand aanmaken en iets.php noemen, als het maar op .php eindigd.

Geplaatst: 13 apr 2005, 20:24
door jelmer
Oke, dan doe ik dat. Dan ga ik dat bestand met deze tekst uploaden in mijn phpbb map, en dan..?

Excuses voor de rvagen, maar ik begrijp dat het niet werkt als je gewoon maar een bestandje ergens opknalt zonder dat er ergens staat aangegeven dat dat bestand gebruikt moet worden

Geplaatst: 13 apr 2005, 20:25
door Luuk
Je moet het uploaden naar je phpbb root map ja, en dan ernatoe gaan met je browser.
Er worden dan wat querries uitgevoerd en die zouden moeten zorgen dat het goed komt :wink:

Geplaatst: 13 apr 2005, 20:27
door jelmer
Ah oke bedankt ;) (had ik ook kunnen bedenken)

Helaas werkt het niet... ik zal een andere oplossing moeten zoeken

Geplaatst: 13 apr 2005, 21:03
door jelmer
Bij mij is het probleem opgelost. Na het terugplaatsen van het originele bestand viewtopic.php deed alles het weer normaal.

Geplaatst: 02 jul 2005, 23:05
door starduzt
Misschien handig voor als iemand dit probleem heeft en het nog niet opgelost blijkt... Ik had exact hetzelfde probleem. Uiteindelijk bleek een stukje in de database "per ongeluk" verwijderd. Het ging om de phpbb_users > username > en daar de userid -1.

Geplaatst: 02 jul 2005, 23:41
door starduzt
Nu blijkt achteraf dat alle gasten Unknown user heten. Ook degene die hun naam hadden ingevuld... Als je nu als gast een bericht post heet diegene weer gewoon gast als deze geen naam invuld. Ik ben bang dat de unknown users voor altijd unknown zullen blijven :(

Geplaatst: 03 jul 2005, 14:56
door Luuk
Je moet user_id -1 er wel in hebben staan! Als het goed is zou er ook de naam wat ingevuld is dan moeten komen, en anders staat er Guest.

Als je user_id niet meer hebt, voer dit uit in je database
INSERT INTO phpbb_users (user_id, username, user_level, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_viewemail, user_style, user_aim, user_yim, user_msnm, user_posts, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_pm, user_notify_pm, user_allow_viewonline, user_rank, user_avatar, user_lang, user_timezone, user_dateformat, user_actkey, user_newpasswd, user_notify, user_active) VALUES ( -1, 'Anonymous', 0, 0, '', '', '', '', '', '', '', '', 0, NULL, '', '', '', 0, 0, 1, 1, 1, 0, 1, 1, NULL, '', '', 0, '', '', '', 0, 0);

Geplaatst: 03 jul 2005, 23:53
door starduzt
tnx...
nu is het volgende veranderd op het forum:
ik heb er een lid bij die niet bestaat.
in de gebruikerslijst staat nu op plaats 1
een naamloze gebruiker met als enigste
informatie een registratiedatum uit 1970... :roll:

Geplaatst: 04 jul 2005, 11:00
door Luuk
Kijk eens of er in de database in de tabel phpbb_users een rij met user_id 1 staat, verwijder die dan.

Geplaatst: 04 jul 2005, 19:50
door starduzt
die rij staat er niet

Geplaatst: 04 jul 2005, 20:33
door Luuk
Het is ook user_id 0, staat tenminste in de link (u=0). Kijk eens of die bestaat?

Geplaatst: 04 jul 2005, 20:41
door starduzt
Na zoeken en zoeken (alle id's staan niet op volgorde :roll: )
ben ik user_id 0 inderdaad tegengekomen..
Moet ik die verwijderen?

Geplaatst: 04 jul 2005, 20:48
door Luuk
Ja :bier:

Geplaatst: 04 jul 2005, 20:55
door starduzt
:D bedankt alles is weer in orde