Ich habe jetzt versucht meine Contenido auf php5 (5.2.1) umzustellen. Die meisten Sachen klappen auch gut, ich habe nur ein Problem bei einer modifizierten w3concept Alist.
Inzwischen konnte ich es auf wenige Zeilen einkreisen. Der folgende Code gibt einen Fehler unter php5 /rote Laterne), aber nicht unter php4
Code: Alles auswählen
<?php
echo '</div><div>';
if ($limit > 0 || $anzahl_artikel > $limit + $angezeigte_anzahl) {
if ($limit > 0) {
$displaylimit = ($limit - $angezeigte_anzahl >= 0)?($limit - $angezeigte_anzahl):(0);
echo "<div style=\"text-align:left\"><a href=\"".$sess->url("front_content.php?client=$client&lang=$lang&idcat=$idcat&idart=$idart&displaylimit=$displaylimit")."\">{$navigationslink['previous']}</a></div>";
} else {
echo /*'<div> </div>' */;
}
if ($anzahl_artikel > $limit + $angezeigte_anzahl) {
$displaylimit = $limit + $angezeigte_anzahl;
echo "<div style=\"text-align:right\"><a href=\"".$sess->url("front_content.php?client=$client&lang=$lang&idcat=$idcat&idart=$idart&displaylimit=$displaylimit")."\">{$navigationslink['next']}</a></div>";
} else {
/* echo '<div> </div>' */;
}
}
echo '</div>';
?>
Code: Alles auswählen
[24-Sep-2007 19:22:21] PHP Parse error: syntax error, unexpected ';' in /..../contenido/includes/functions.mod.php(131) : eval()'d code on line 11
Gruß
Florian