Hei Community, sitze nun seit ein paar Stunden und suche den Fehler:
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /var/www/web1161/html/samtpfoten/indexdata.php(35) : eval()'d code on line 1
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/web1161/html/samtpfoten/indexdata.php(35) : eval()'d code on line 1
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /var/www/web1161/html/samtpfoten/indexdata.php(35) : eval()'d code on line 1
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/web1161/html/samtpfoten/indexdata.php(35) : eval()'d code on line 1
Dieses ist der Code dazu:
Habe das Problem seit der Server ein Update auf 5.2 erhalten hat.
Ich hoffe das mir jemand dabei helfen kann, ich bin mit meinem Latein am Ende.
Gruß
Klaus
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /var/www/web1161/html/samtpfoten/indexdata.php(35) : eval()'d code on line 1
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/web1161/html/samtpfoten/indexdata.php(35) : eval()'d code on line 1
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /var/www/web1161/html/samtpfoten/indexdata.php(35) : eval()'d code on line 1
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/web1161/html/samtpfoten/indexdata.php(35) : eval()'d code on line 1
Dieses ist der Code dazu:
PHP:
<?php
include("global.php");
#############################
## Seiteneinteilung Teil 1 ##
#############################
$rasse = $_REQUEST['rasse'];
$page = $_REQUEST['page'];
if($rasse == "0" || $rasse == "") {
$result = $db->query("SELECT id FROM tiere");
} else {
$result = $db->query("SELECT id FROM tiere WHERE tierart = '". $rasse ."'");
}
$proseite = "2"; // Anzahl der Tiere pro Seite
$number = mysql_num_rows($result);
$seiten=floor($number/$proseite);
$start=$page * $proseite;
$ende = $start + $proseite;
if ($ende>$number) { $ende = $number; }
#############################
## Ausgabe der Tiertabellen ##
##############################
if(!isset($rasse)) $rasse = "0";
if($rasse == "0") {
$result = $db->query("SELECT * FROM tiere ORDER BY time DESC LIMIT ". $start .",". $proseite ."");
} else {
$result = $db->query("SELECT * FROM tiere WHERE tierart = '". $rasse ."' ORDER BY time DESC LIMIT ". $start .",". $proseite ."");
}
$template = implode('', file ('show2.inc.php'));
$showbit = "";
while($row = $db->fetch_array($result)) {
$row['infos'] = stripslashes($row['infos']);
if($row['pic_id'] == "") $row['pic_id'] = "0";
eval("\$showbit .= \"$template\";"); /* Hier ist der Fehler, nur warum */
}
Habe das Problem seit der Server ein Update auf 5.2 erhalten hat.
Ich hoffe das mir jemand dabei helfen kann, ich bin mit meinem Latein am Ende.
Gruß
Klaus