Probleem met posten sinds overzetten van server naar server

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
Gebruikersavatar
Cheeta
Berichten: 1165
Lid geworden op: 11 jan 2004, 11:26
Locatie: Mijdrecht Sites: -- Derbi Club --
Contacteer:

Probleem met posten sinds overzetten van server naar server

Bericht door Cheeta » 18 aug 2006, 20:21

Code: Selecteer alles

Error in posting

DEBUG MODE

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

INSERT INTO phpbb_topics (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote,k_id) VALUES ('test', 2, 1155928773, 1, 0, 0, 0, )

Line : 256
File : functions_post.php
deze foutmelding krijg ik heb de heleboel vanaf me pc server naar online server gezet sindsdien wilt dit niet meer meewerken, de files werken op de pc allemaal prima zonder problemen.

echter op de online server gaat het allemaal tegen werken.

ik vermoed dat het fout zit in de database

dit is de stuk waar die naar verwijst

Code: Selecteer alles

	if ($mode == 'editpost')
	{
		remove_search_post($post_id);
	}

	if ($mode == 'newtopic' || ($mode == 'editpost' && $post_data['first_post']))
	{
		$topic_vote = (!empty($poll_title) && count($poll_options) >= 2) ? 1 : 0;

		$sql  = ($mode != "editpost") ? "INSERT INTO " . TOPICS_TABLE . " (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote,k_id) VALUES ('$post_subject', " . $userdata['user_id'] . ", $current_time, $forum_id, " . TOPIC_UNLOCKED . ", $topic_type, $topic_vote, $k_id)" : "UPDATE " . TOPICS_TABLE . " SET topic_title = '$post_subject', topic_type = $topic_type " . (($post_data['edit_vote'] || !empty($poll_title)) ? ", topic_vote = " . $topic_vote : "") . ", k_id=$k_id WHERE topic_id = $topic_id";
		if (!$db->sql_query($sql))
		{
			message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
		}

		if ($mode == 'newtopic')
		{
			$topic_id = $db->sql_nextid();
		}
	}
Don't mess with BD and save the Cheeta's!

Gebruikersavatar
Cheeta
Berichten: 1165
Lid geworden op: 11 jan 2004, 11:26
Locatie: Mijdrecht Sites: -- Derbi Club --
Contacteer:

Bericht door Cheeta » 18 aug 2006, 20:32

er zijn een aantal mods geinstalleerd welke dat precies zijn moet ik uitzoeken maar posts met relevanti ertoe zijn

-postcount
-yellow card mod

meer niet, ik denk niet dat het aan de yellow card mod ligt, maar wel aan die ander. echter ben ik daar het orgineel van kwijt. en kan dus niet de exacte sql update terug vinden
Don't mess with BD and save the Cheeta's!

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

Bericht door Luuk » 18 aug 2006, 22:08

$k_id pakt ie neit, ik weet neit van welke mod dat is maar dat zou je misschien zelf uit kunnen zoeken?
Afbeelding

Gesloten