Seite 1 von 1

Webspace gewechselt

Verfasst: 16.09.2003 22:13
von Benny
Hi

Wir sind mit unserem Forum umgezogen.
Habe alles kopiert usw.
Wenn ich ein neues Thema schreiben will, kommt folgende Fehlermeldung:

Code: Alles auswählen

Error in posting

DEBUG MODE

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

INSERT INTO phpbb_fa2005topics (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote, k_id) VALUES ('test', -1, 1063739043, 1, 0, 0, 0, )

Line : 257
File : /home/fa2005/public_html/board/includes/functions_post.php
Auf dem alten Server läuft alles ohne Probleme.
hat jemand ne idee woran es liegen kann??

benny

Verfasst: 16.09.2003 22:15
von Benny
upps die zeilen habe ich vergessen

Code: Alles auswählen

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, topic_vote = $topic_vote, k_id=$k_id WHERE topic_id = $topic_id";
	//	$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)"
		 $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, 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();
		}
	}
Von 248 bis 264.

vielen dank Benny

Verfasst: 17.09.2003 08:41
von Gast
Genau das gleiche Problem habe ich auch und bräuchte dringend Hilfe...

@ Benny :

Hast Du schon ne Lösung gefunden ?

Gruß Jay

Verfasst: 17.09.2003 08:52
von Henne
Probiert mal anstatt

Code: Alles auswählen

k_id='". $k_id ."'

Code: Alles auswählen

k_id='$k_id'
oder auch

Code: Alles auswählen

k_id=$k_id
Habt ihr da ne MOD eingebaut?

Verfasst: 17.09.2003 15:27
von Benny
das komische ist ja, dass es auf dem einem server läuft und auf dem anderen net.

Benny :cookie: