Seite 3 von 7

Verfasst: 23.08.2003 01:56
von Henne
Ein Fehler schonmal (vielleicht wars das auch schon) ab Zeile 476:
Suchen:

Code: Alles auswählen

//
// Go ahead and pull all data for this topic
//
$sql = "SELECT u.* ,u.user_allow_viewonline, u.user_session_time, u.user_items, u.user_gender, p.*,  pt.post_text, pt.post_subject,u.user_rank, pt.bbcode_uid, t.topic_poster
	FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt, " . TOPICS_TABLE . " t
	WHERE p.topic_id = $topic_id
		$limit_posts_time
		AND pt.post_id = p.post_id
		AND u.user_id = p.poster_id
Ersetzen mit:

Code: Alles auswählen

//
// Go ahead and pull all data for this topic
//
$sql = "SELECT u.* , p.*,  pt.post_text, pt.post_subject, pt.bbcode_uid, t.topic_poster
	FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt, " . TOPICS_TABLE . " t
	WHERE p.topic_id = $topic_id
		$limit_posts_time
		AND pt.post_id = p.post_id
		AND u.user_id = p.poster_id
AND t.topic_id = p.topic_id

Verfasst: 23.08.2003 02:03
von sandra2
Hi super es funktioniert

vielen herzlichen dank für die hilfe

good night

Sandra2

Verfasst: 23.08.2003 13:54
von Dan
ich habe ein problem und zwar möchte ich ein Bild auch anhängen nach topistarter

habe aus

$postrow[$i]['user_id'] ) ? 'Topicstarter' : '';

folgendes gemacht

$postrow[$i]['user_id'] ) ? 'Topicstarter <img src=\"topicstarter.gif\" border=\"0\">'

aber dann kommt eine fehlermeldung
Parse error: parse error, unexpected T_VARIABLE in viewtopic.php on line 955

und line 955 ist eben das
$postrow[$i]['user_id'] ) ? 'Topicstarter <img src=\"topicstarter.gif\" border=\"0\">'

danke für die hilfe

gruss Dan

Verfasst: 23.08.2003 13:59
von Henne
Versuch mal:

Code: Alles auswählen

$postrow[$i]['user_id'] ) ? 'Topicstarter <img src="topicstarter.gif" border="0">' 

Verfasst: 23.08.2003 15:26
von Dan
Danke aber geht leider auch nicht , kommt immer noch folgende meldung

Parse error: parse error, unexpected T_VARIABLE in viewtopic.php on line 955

d.h die seite ist weiss und oben steht die fehlermeldung

gruss dan

Verfasst: 23.08.2003 15:32
von Henne
Speicherste die Datei viewtopic.php mal als .txt und postest nen Link dazu.

Verfasst: 23.08.2003 16:25
von Dan
Hi

Hier ist die datei View



Danke gruss Dan

Verfasst: 23.08.2003 16:32
von Henne
Suchen:

Code: Alles auswählen

	$topic_poster = ( ( $postrow[$i]['topic_poster'] && $postrow[$i]['user_id'] != ANONYMOUS ) && $postrow[$i]['topic_poster'] ==
	$postrow[$i]['user_id'] ) ? 'Topicstarter <img src="topicstarter.gif" border="0">'
Ersetzen mit:

Code: Alles auswählen

	$topic_poster = ( ( $postrow[$i]['topic_poster'] && $postrow[$i]['user_id'] != ANONYMOUS ) && $postrow[$i]['topic_poster'] == $postrow[$i]['user_id'] ) ? 'Topicstarter <img src="topicstarter.gif" border="0">';
Erstmal würde ich das in eine Zeile einfügen und außerdem fehlte am Ende das ;

Verfasst: 23.08.2003 16:47
von Dan
Hi

leider zeigt es immer noch den gleichen fehler an.
habe es so ersetzt

Code: Alles auswählen

	$poster_id = $postrow[$i]['user_id'];
	$topic_poster = ( ( $postrow[$i]['topic_poster'] && $postrow[$i]['user_id'] != ANONYMOUS ) && $postrow[$i]['topic_poster'] == $postrow[$i]['user_id'] ) ? 'Topicstarter <img src="topicstarter.gif" border="0">';
    $poster = ( $poster_id == ANONYMOUS ) ? $lang['Guest'] : $postrow[$i]['username'];
gruss Dan

Verfasst: 23.08.2003 16:51
von Henne
Sorry mein Fehler. Da fehlt noch was.
Das obige hiermit ersetzen:

Code: Alles auswählen

$topic_poster = ( ( $postrow[$i]['topic_poster'] && $postrow[$i]['user_id'] != ANONYMOUS ) && $postrow[$i]['topic_poster'] == $postrow[$i]['user_id'] ) ? 'Topicstarter <img src="topicstarter.gif" border="0">' : '';