Hallo.
Also ich bin ziemlicher PHP N00b aber ich versuche mich gerade daran ein Clanscript umzuarbeiten.
Dabei wollte ich den BB Code einfügen in ein Newssystem.
Und zwar soll der Text vor der Ausgabe auf BB Code geprüft und "korrigiert" werden.
Der BB Code soll sich in bbcode.php befinden(will den code noch für andre scripte benutzen).
Ich hab jetzt hier das ganze Forum durchgesucht und auch einigs gefunden aber egal was ich tue
er prüft das ganze nicht vor der ausgabe. kann mir irgendjemand bitte mal den includebefehl verweisend auf
bbcode.php
in mein script schreiben so das auch eine ausgabe mit bb code herausgegeben wird?
(beispiel [ url] zu atf )
Ich kenne mich mit funktionen leider nicht so aus
Danke schonmal
Also ich bin ziemlicher PHP N00b aber ich versuche mich gerade daran ein Clanscript umzuarbeiten.
Dabei wollte ich den BB Code einfügen in ein Newssystem.
Und zwar soll der Text vor der Ausgabe auf BB Code geprüft und "korrigiert" werden.
Der BB Code soll sich in bbcode.php befinden(will den code noch für andre scripte benutzen).
Ich hab jetzt hier das ganze Forum durchgesucht und auch einigs gefunden aber egal was ich tue
er prüft das ganze nicht vor der ausgabe. kann mir irgendjemand bitte mal den includebefehl verweisend auf
bbcode.php
in mein script schreiben so das auch eine ausgabe mit bb code herausgegeben wird?
(beispiel [ url] zu atf )
Ich kenne mich mit funktionen leider nicht so aus
PHP-Code:
///////////////////////NEWSLIMIT/////////////////////////
$newslimit = 8;
///////////////////////NEWSLIMIT/////////////////////////
include("config.inc.php");
$conn = mysql_connect($mysql_host, $mysql_user, $mysql_password);
$db = mysql_select_db($mysql_db, $conn);
//////////////////////// HEADLINES ///////////////////////////////
$pagetitle = "Willkommen beim Anti Terror Force"; // Hier die Überschrift der Page einfügen
include("head.php");
$sql = "SELECT * FROM news ORDER BY id DESC LIMIT 0,4 ";
$result = mysql_query($sql, $conn);
echo "
<table align=center>
";
while($inhalte = mysql_fetch_array($result, MYSQL_ASSOC))
{
echo "
<tr>
<td width=300>
<p><a href=index.php?page=archiv&func=show&showid=" . $inhalte["id"] . "><b>" . $inhalte["header"] . "
</b></a></p>
</td>
</tr>
";
}
echo "</table><br><br> ";
include("foot.php");
echo "<br>";
//////////////////////////// NEWS //////////////////////////////
$pagetitle = "Die neuesten News auf ATF-HQ.DE"; // Hier die Überschrift der Page einfügen
include("head.php");
$sql = "SELECT * FROM news ORDER BY id DESC LIMIT 0,$newslimit ";
$result = mysql_query($sql, $conn);
while($inhalte = mysql_fetch_array($result, MYSQL_ASSOC))
{
$commentanzahl = "0";
$id = $inhalte["id"];
$commentanzahlres = mysql_query("SELECT COUNT(id) FROM news_comments
WHERE news_id = '$id'");
$commentanzahl = mysql_result($commentanzahlres, 0, "count(id)");
$text = "$inhalte[text]";
$text = str_replace('
', '<br>', $text);
$template = "templates/news.tmpl";
$output = implode(" ", file($template));
$rlink1 = "$inhalte[rlink1]";
$rlink2 = "$inhalte[rlink2]";
if (!empty($rlink1))
{
$output = str_replace('{rlinks}', "<br><b>Related Links:</b><br>", $output);
$output = str_replace('{rlink1}', "<b>» </b><a href=http://" . $inhalte["http1"] . " target=_blank>" . $inhalte["rlink1"]
. "</a><br>", $output);
}
else {
$output = str_replace('{rlinks}', "", $output);
$output = str_replace('{rlink1}', "", $output);
$output = str_replace('{rlink2}', "", $output);
}
if (!empty($rlink2))
{
$output = str_replace('{rlink2}', "<b>» </b><a href=http://" . $inhalte["http2"] . " target=_blank>" . $inhalte["rlink2"]
. "</a><br>", $output);
}
else {
$output = str_replace('{rlink2}', "", $output);
}
$output = str_replace('{header}', $inhalte["header"], $output);
$output = str_replace('{text}', $text, $output);
$output = str_replace('{kommlink}',
"<a href=index.php?page=news_kommentar&nid=" . $inhalte["id"] . ">
Kommentare</a>", $output);
$output = str_replace('{commentanzahl}', $commentanzahl, $output);
$output = str_replace('{user}', "<a href=mailto:" . $inhalte["email"] . ">" . $inhalte["name"] . "</a>", $output);
$output = str_replace('{date}', $inhalte["date"], $output);
$output = str_replace('{time}', $inhalte["time"], $output);
echo $output;
}
echo "<p align=center>·
<a href=index.php?page=archiv>Zum Archiv</a> ·</p>";
mysql_close($conn);
include("foot.php");
?>
Kommentar