Zitat:
Original geschrieben von Greg G
So, dann versuche ich auch noch mal was konstruktives zum Problem beizutragen:
Ich denke, c4 meinte
if (!strstr($news[$i], ">b<")) { $news[$i].="</b>"; }
also </b> statt <b>
GG
|
Och Schei$$e!! Dieser Thread kostet mich eindeutig zu viel Gehirnschmalz...
Zum aktuellen Problemchen.
Die Ausgabe in eine Tabelle zu klatschen ist eine sehr unfeine Art dieses Problem zu umgehen. Geöffnet bleibt das Tag aber trotzdem noch. Ich hab die Überprüfung mal wieder reingemacht und siehe da: es funzt!
Es wird nun die NewsID, die Rubrik und die Nachricht angezeigt. Das sogar noch akzeptabel formatiert. Brauchste noch was?
Final Release Nummer 14 :)
PHP-Code:
<?php
$temp=file("_WOANZ.VK");
$entries=explode("r", $temp[0]);
$i=0; $j=0; while ($j<count($entries))
{
if ($entries[$j]!="")
{
$temp[$i] = explode("|", $entries[$j]);
$news_ids[$i] = $temp[$i][2];
$news[$i] = $entries[$j+1];
$rubrik[$i] = $temp[$i][7];
$news[$i] = ereg_replace("š", "ö", $news[$i]);
$news[$i] = ereg_replace("Ó", "“", $news[$i]);
$news[$i] = ereg_replace("ã", "„", $news[$i]);
$news[$i] = ereg_replace("Š", "ä", $news[$i]);
$news[$i] = ereg_replace("Ÿ", "ü", $news[$i]);
$news[$i] = ereg_replace("§", "ß", $news[$i]);
$news[$i] = ereg_replace("€", "Ä", $news[$i]);
$news[$i] = ereg_replace("†", "Ü", $news[$i]);
$news[$i] = ereg_replace("²U9³", "<b>", $news[$i]);
$news[$i] = ereg_replace(">b<", "</b><br>n", $news[$i]);
$news[$i] = ereg_replace("®000000", "", $news[$i]);
$news[$i] = ereg_replace("¯", "", $news[$i]);
$news[$i] = ereg_replace(">2<", "²", $news[$i]);
if (!strstr($news[$i], ">b<") && substr_count($news[$i], "<b>")>0)
{ $news[$i].="</b>"; }
echo "NewsID: ".$news_ids[$i]."<br>n";
echo "Rubrik: ".$rubrik[$i]."<br>n";
echo "News: ".$news[$i] ."<br><br>nn";
$i++;
}
$j+=2;
}
exit;
?>
Zufrieden?
Edit: Hätte ich mich doch beinahe wieder als DAU geoutet... :)