Neue Zeilen werden bei News-Script nicht beachtet! (gelöst)

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Falen
Mitglied
Beiträge: 5
Registriert: 24.10.2004 15:50
Wohnort: Liechtenstein

Neue Zeilen werden bei News-Script nicht beachtet! (gelöst)

Beitrag von Falen »

Also ich habe vor einiger Zeit ein News-Post Script geschrieben, das die Themen aus dem News Forum des Boards nimmt.
Mein Problem ist dabei nur, das die neuen Zeilen nicht eingebunden werden, und der Text aneinander gereiht ist.

Hier der Link zur Hompage http://www.firedevils.org/PhP/home.php

PS: das Jeweilige "MFG ANEPU" sollte immer auf eine neue Zeile und genau das ist mein Problem.

hoffe das jemand ne Lösung hat, wäre euch sehr dankbar.
Zuletzt geändert von Falen am 07.12.2005 18:15, insgesamt 1-mal geändert.
The shadowalker
Benutzeravatar
chriss713
Mitglied
Beiträge: 229
Registriert: 06.06.2005 14:06

Beitrag von chriss713 »

Mein Auto fährt nicht mehr, hier ein Bild der Motorhaube. Wer kann mir helfen?! :roll: :wink:

Du solltest schon wenigstens die relevanten Stellen Deines Codes posten...sonst wird man Dir wohl kaum helfen können!
Falen
Mitglied
Beiträge: 5
Registriert: 24.10.2004 15:50
Wohnort: Liechtenstein

Beitrag von Falen »

Also der Code funktioniert ja eigentlich.
D.h. der Text wird abgerufen und bei den News ausgegeben, nur das Problem ist das die Leeren Zeilen dazwischen nicht beachtet werden vom Browser oder sonst was.

Hier der PHP code: (Ich weiss, schlecht strukturiert)

Code: Alles auswählen

while ($post_select = mysql_fetch_assoc($select))
	{
		$post = mysql_query("select post_id, topic_id, poster_id, post_time from phpbb_boardposts where topic_id ='".$post_select['topic_id']."' and post_time ='".$post_select['topic_time']."' ");

		while ($post_news = mysql_fetch_assoc($post))
		{
			$post_text = mysql_query("select post_id, post_subject, post_text from phpbb_boardposts_text where post_id =".$post_news['post_id']."");

			while ($write_news = mysql_fetch_assoc($post_text))
			{
				if ($i < 6)
				{
				echo "<b>" . $write_news['post_subject'] . "</b>";
				$poster = mysql_query("select username from phpbb_boardusers where user_id = ".$post_news['poster_id']."");
				while ($write_poster = mysql_fetch_assoc($poster))
				{
					echo " ".$write_poster['username']."<br>";
				}
				$time = $post_news['post_time'];
				echo strftime("%d.%m.%Y %H:%M:%S<br>",$time);
				echo $write_news['post_text']."<br>";
				echo "<a href=http://www.firedevils.org/board/viewtopic.php?t=".$post_news['topic_id'].">Forum</a> (Antworten ".$post_select['topic_replies'].")<p>";
				$i = $i + 1;
				}
			}
		}
	}
The shadowalker
123teddy321
Mitglied
Beiträge: 290
Registriert: 29.07.2005 17:27
Kontaktdaten:

Beitrag von 123teddy321 »

du musst das noch mit der funktion nl2br() machen oder jetzt nachträglich so:

Code: Alles auswählen

$text = $row->nachricht;
 $text = ereg_replace("\n","<br />",$text);
also du musst ihn natürlich noch anpassen, aba dann üsste es funzzen!
Falen
Mitglied
Beiträge: 5
Registriert: 24.10.2004 15:50
Wohnort: Liechtenstein

Beitrag von Falen »

Echt mal nice der Service hier.
Vielen Dank, hat wunderbar funktioniert.

Weiterhin HF
The shadowalker
Antworten

Zurück zu „Coding & Technik“