" Cannot redeclare class blaetter in /www/htdocs/w0080290/gamers4ever/cms/include/includes/func/b3k_func.php on line 3
"
dessen code
<?php class blaetter { var $counter; var $config; var $site; function msa() ### Hier erfolg die Ausgabe für den anfang der for Schleife { $seite = array(); $pages = $this->counter / $this->config; $pages = ceil($pages); $start = 0; $seite[0] = ""; for($i=1; $i < $pages+1; $i++){ $seite[] = $start; $start = $start + $this->config; } if( !empty( $this->site )){ return $seite[$this->site]; }else{ return 0; } } function mse() ### Hier erfolg die Ausgabe für das ende der for Schleife { $seite = array(); $pages = $this->counter / $this->config; $pages = ceil($pages); $stop = $this->config; $seite[0] = ""; for($i=1; $i < $pages+1; $i++){ $seite[] = $stop; $stop = $stop + $this->config; } if( !empty( $this->site )){ return $seite[$this->site]; }else{ return $this->config; } } function msl($pfad, $post, $maxshow = 2) ### Hier werden die Hyperlinks erzeugt womit mann Blättern kann! { $link = ""; $pages = $this->counter / $this->config; $pages = ceil($pages); $max_anzeigen = $maxshow; $aktive_seite = $this->site; if( empty( $aktive_seite )){ $aktive_seite = 1; }else{ $aktive_seite = $this->site; } ### Den anfang bestimmen if( $aktive_seite > $max_anzeigen ){ $zeige_start = $aktive_seite - $max_anzeigen; }else{ $zeige_start = 1; } ### Das ende Bestimmen if( $aktive_seite <= $pages - $max_anzeigen ){ $zeige_ende = $aktive_seite + $max_anzeigen; }else{ $zeige_ende = $pages; } ### Ein Sprung bis zu 1 und ein schrit zurück if( $aktive_seite != 1 ){ $link .= "[<a href='".$pfad."&".$post."=1'>1</a>]"; $seite_sprung = $aktive_seite - 1; $link .= "[<a href='".$pfad."&".$post."=".$seite_sprung."'><b>«</b></a>] - "; } ### Dynamische seitenanzhal ausgeben! for($i=$zeige_start; $i < $zeige_ende+1; $i++){ if( $aktive_seite != $i ){ $link .= "[<a href='".$pfad."&".$post."=" . $i . "'>". $i ."</a>]"; }else{ $link .= "[<b>". $i ."</b>]"; } } ### Ein Sprung bis zum ende if( $aktive_seite != $pages && $aktive_seite > 1 || $aktive_seite != $pages && $pages > 1){ $seite_sprung = $aktive_seite + 1; $link .= " - [<a href='".$pfad."&".$post."=".$seite_sprung."'><b>»</b></a>]"; $link .= "[<a href='".$pfad."&".$post."=".$pages."'>".$pages."</a>]"; } return $link; } } ?>
Ich versteh den Fehler schon mal garnicht, Probiert habe ich ne .htacces mit
# disable caching with eaccelerator
php_flag eaccelerator.enable 0
aber geht leider nicht.
was könnte es sein das er den fehler auswirft?
Die Blätter classe habe ich mal vor langer zeit selber gecodet, nun wo ich es nutzen wollte geht sie nimmer
Zuletzt modifiziert von Balthazar3k am 09.12.2007 - 13:40:10