Pagina 1 van 1

Berichten plaatsen

Geplaatst: 04 nov 2004, 08:56
door sourcupeople
ik krijg de volgende fout als ik een bericht wil plaatsen

Error in posting

DEBUG MODE

SQL Error : 1062 Duplicate entry '20446' for key 1

INSERT INTO phpbb_posts_text (post_id, post_subject, bbcode_uid, post_text) VALUES (20446, 'test', '63de92e933', 'test')

Line : 298
File : /includes/functions_post.php

Geplaatst: 04 nov 2004, 18:19
door Luuk
Heb je geprobeerd een mod te installeren? Zo ja welke.

Plaats het stukje van 285 - 300 uit includes/functions_post.php eens.

Geplaatst: 04 nov 2004, 18:42
door sourcupeople
//
if ( !$board_config['override_user_style'] )
{
if ( $userdata['user_id'] != ANONYMOUS && $userdata['user_style'] > 0 )
{
if ( $theme = setup_style($userdata['user_style']) )
{
return;
}
}
}

$theme = setup_style($board_config['default_style']);

//
// Mozilla navigation bar

Geplaatst: 04 nov 2004, 18:46
door Luuk
Zeker weten dat dat de goede regels zijn :roll: Als het goed is moet er namelijk een $sql = "INSERT INTO....... bij staan.
Zoek anders eens op "Duplicate entry".

Geplaatst: 04 nov 2004, 18:53
door sourcupeople
ik heb inderdaad mods erinstaan het is de orion phpbb van phpbbhacks

en kan niet precies vinden wat je bedoelt :oops:

Geplaatst: 04 nov 2004, 18:54
door sourcupeople
Deze moest het zijn verkeerde file sorry

f (!$db->sql_query($sql, BEGIN_TRANSACTION))
{
message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
}

if ($mode != 'editpost')
{
$post_id = $db->sql_nextid();
}

$sql = ($mode != 'editpost') ? "INSERT INTO " . POSTS_TEXT_TABLE . " (post_id, post_subject, bbcode_uid, post_text) VALUES ($post_id, '$post_subject', '$bbcode_uid', '$post_message')" : "UPDATE " . POSTS_TEXT_TABLE . " SET post_text = '$post_message', bbcode_uid = '$bbcode_uid', post_subject = '$post_subject' WHERE post_id = $post_id";
if (!$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
}

Geplaatst: 05 nov 2004, 17:13
door sourcupeople
niemand die het probleem weet?