Einzelnen Beitrag anzeigen
Ungelesen 04.08.10, 18:54   #3
DeChriss
Anfänger
 
Registriert seit: Jul 2010
Beiträge: 7
Bedankt: 0
DeChriss ist noch neu hier! | 0 Respekt Punkte
Standard

danke erstmal @Bero für die thread eröffnung also es sieht folgender maßen aus:

vorher lag die website auf einem server mit php4 und mysql 4.1 und seit heute auf einem mit php5 und mysql 5.

Die oben genannte Fehlermeldung erscheint, die artikel werden aber in der übersicht (http://www.youngfuture.biz/games/index.html) angezeigt. lediglich wenn man auf dem artikel klickt erscheint der error.

ich habe leider nicht sehr viel erfahrung mit php und mysql, es reicht aus um das nötigste an der website vorzunehmen und leider kenne ich auch niemanden in meinem bekanntenkreis der in dieser richtung ahnung hat. soweit ich mich nicht täusche muss der fehler aber irgendwo hier versteckt sein?

include("connect.php");
$link=mysql_connect($host,$user,$password);
mysql_select_db($db);

$read_news="SELECT * FROM $xbox_news WHERE news_id=$news_id";
$read_news_result=mysql_query($read_news);


zum vergleich mal den code der datei wo der newstext auf der übersichtsseite ohne fehlermeldung angezeigt wird

<?php
include("connect.php");
$link=mysql_connect($host,$user,$password);
mysql_select_db($db);

if(!$anfang) $anfang=0;
$ende=1;

$all=mysql_num_rows(mysql_query("SELECT news_id FROM $xbox_news"));

$read_news="SELECT * FROM $xbox_news ORDER BY news_id DESC LIMIT $anfang,$ende";
$read_news_result=mysql_query($read_news);

echo "<table border=\"0\" width=\"350\" style=\"font-family: arial; font-size: 13px;\" cellpadding=\"0\" cellspacing=\"0\">";

while($row=mysql_fetch_array($read_news_result))
{
echo "<tr><td width=\"350\" height=\"17\" align=\"left\" valign=\"top\" background=\"http://www.youngfuture.biz/stars/img/news_start/top_header.gif\"><table width=\"350\" height=\"17\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td width=\"35\"></td><td width=\"233\"><b><font color=\"#ffffff\">";

$row[news_title]=stripslashes($row[news_title]);
if(strlen($row[news_title]) >60)
{
$row[news_title]=substr($row[news_title],0,32);

echo "$row[news_title]...\t";
}
else {
echo "$row[news_title]";
}

echo "</font></b></td><td width=\"30\"></td></tr></table></td></tr></table><table width=\"350\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td width=\"208\" valign=\"top\">";

$row[news_text]=stripslashes($row[news_text]);
if(strlen($row[news_text]) >200)
{
$row[news_text]=substr($row[news_text],0,17;
echo "[$row[news_poster]] $row[news_text]...\t<table width=\"270\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td width=\"270\" align=\"right\" valign=\"top\"><a href=\"http://www.youngfuture.biz/stars/news/index.php?news_id=$row[news_id]\" target=\"_top\"><img src=\"img/artikel/mehr_bt.gif\" border=\"0\"></a><br><br></td></tr></table>";
}
else {
echo "[$row[news_poster]] $row[news_text]<table width=\"270\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td width=\"270\" align=\"right\" valign=\"top\"><a href=\"http://www.youngfuture.biz/stars/news/index.php?news_id=$row[news_id]\" target=\"_top\"><img src=\"img/artikel/mehr_bt.gif\" border=\"0\"></a><br><br></td></tr></table>";
}
echo "<td width=\"3\" bgcolor=\"ffffff\"></td><td width=\"80\" height=\"60\" align=\"left\" valign=\"top\"><a href=\"http://www.youngfuture.biz/stars/news/index.php?news_id=$row[news_id]\" target=\"_top\"><img src=\"http://www.youngfuture.biz/img/systemimg/$row[news_pic]_s.gif\" border=\"0\" width=\"80\" height=\"60\"></a></td><td width=\"7\"></td></tr></table>";
echo "<table border=\"0\" width=\"350\" style=\"font-family: arial; font-size: 13px;\" cellpadding=\"0\" cellspacing=\"0\">";
}
echo "</table>";
mysql_close($link);
?>


und hier wo es zu problemen kommt


<?php
echo "<html><head><style type=\"text/css\">a{color: #000000; font-family: arial; text-decoration: none;}a:hover{color: #000000; text-decoration: underline;}body{background-color: #FFFFFF; font-family: arial; font-size: 15px;}</style><title>youngFuture TV & Stars</title></head>";


include("connect.php");
$link=mysql_connect($host,$user,$password);
mysql_select_db($db);

$read_news="SELECT * FROM $xbox_news WHERE news_id=$news_id";
$read_news_result=mysql_query($read_news);

echo " ";

while($row=mysql_fetch_array($read_news_result))
{
####
$row[news_text]=stripslashes($row[news_text]);
####
echo "<frameset rows=\"120,*\" border=\"0\" framespacing=\"0\" frameborder=\"NO\">";
echo "<frame src=\"/frame/1/music.php\" name=\"frame1\" noresize scrolling=\"NO\">";
echo "<frameset cols=\"97,*\" border=\"0\" framespacing=\"0\" frameborder=\"NO\">";
echo "<frame src=\"/frame/2/germany.php\" name=\"frame2\" noresize scrolling=\"NO\">";
echo "<frame src='http://www.youngfuture.biz/stars/news/read_more.php?news_id=".$news_id."' name='home'>";
echo "</frameset>";
echo "</frameset>";
}
echo "<body>";
echo "</body></html>";
mysql_close($link);
?>
DeChriss ist offline   Mit Zitat antworten