Hallo,
ich habe eine Seitennavigation geschrieben, die bisher wunderbar funktioniert hat. Seit ich die Seite mit CSS (ohne Tabellen) schreibe, erscheint folgender Fehler. Es ist mir schleierhaft, wie das in Zusammenhang stehen soll. Hier der Code:
$eps = 10;//Einträge pro Seite ausgeben
$seiten = ceil($drucksachen_stk[stk]/$eps); //ergibt x Seiten
$anfang = ($seite-1)*$eps;//Startwert für LIMIT
if ($seiten < 1) $seiten = 1;
if ($seiten > 3){
$verweis['verweis'] = ' <a href="index.php?verweis=3,4,' . $drsart[id] . '&&drucksache=' . $_GET['drucksache'] . '&&seite=1">anfang</a> ';
}
else {
$verweis['verweis'] = '';
}
//Seiten-Verweis berechnen
for ($f = ($seite-5); $f <= $seite; $f++){
if ($f <= 0) {
$verweis['verweis'] .= '';
}
else {
if ($seite == $f) {
$verweis['verweis'] .= '<b>'.$f.'</b>';
}
else {
$verweis['verweis'] .= ' <a href="index.php?verweis=3,4,' . $drsart[id] . '&&drucksache=' . $_GET['drucksache'] . '&&seite=' . $f . '">' . $f . '</a> ';
}
if ($seite == $f) {
$verweis['verweis'] .= '';
}
}
}
for ($f = ($seite+1); $f <= ($seite+5); $f++){
if ($f > $seiten){
$verweis['verweis'] .= '';
}
else {
$verweis['verweis'] .= ' <a href="index.php?verweis=3,4,' . $drsart[id] . '&&drucksache=' . $_GET['drucksache'] . '&&seite=' . $f . '">' . $f . '</a> ';
}
}
if ($seiten > 3){
$verweis['verweis'] .= ' <a href="index.php?verweis=3,4,' . $drsart[id] . '&&drucksache=' . $_GET['drucksache'] . '&&seite=' . $seiten . '">ende</a> ';
}
else {
$verweis['verweis'] .= '';
}
Der Fehler lautet:
Fatal error: Cannot use assign-op operators with overloaded objects nor string offsets in ...
Wo ist denn da ein Fehler. Ich kann ihn beim besten Willen nicht sehen.
Dank im voraus.
FF