function Parameter werden nicht angenommen

than

Mitglied
Guten Morgen :)

Ich habe die ganze Nacht versucht, mein Seitenweises Blättern Script in einer Funktion unterzubringen, so dass ich sie auf verschiedenen Seiten schnell per include() einbinden kann.
Leider habe ich es nicht geschafft - und obwohl es keine grosse Sache sein müsste, ich sehe kein Fehler.

Das ist die Indexseite (seitenblaettern.php)
PHP:
// die Definition auf welcher Seite man ist
if(!isset($_GET['seite']) or $_GET['seite'] == "")
{
$seite = 1;
}
else {
$seite = intval($_GET['seite']);
}
 
$eintraege_auslesen_array=array("Test 01", "Test 02", "Test 03", "Test 04"); // es sind mehr Eintraege, zur Demo hier nur 4 
$eintraege_auslesen = array_reverse($eintraege_auslesen_array); 
$eintraege_total = count($eintraege_auslesen);
$eintraege_pro_seite = 10; 
$wieviele_seiten = ceil($eintraege_total / $eintraege_pro_seite);
include("funktion.php");
$blaetter_link = blaettern();
echo $blaetter_link;

Die funktion.php sieht so aus
PHP:
error_reporting(E_ALL);
function blaettern($seite, $wieviele_seiten, $eintraege_pro_seite) {
if($wieviele_seiten > 1)
  {
   // das Script hier sollte laut PHP Fehlermeldung nichts damit zu tun haben
  }
  else {
          $blaetter_link = " 1 ";
         }
return $blaetter_link;
}

Als Fehlermeldung kommt
PHP:
Warning: Missing argument 1 for blaettern(), called in
F:\seitenblaettern.php on line 66 and defined in F:\funktion.php on line 3
Warning: Missing argument 2 for blaettern(), called in
F:\seitenblaettern.php on line 66 and defined in F:\funktion.php on line 3
Warning: Missing argument 3 for blaettern(), called in
F:\seitenblaettern.php on line 66 and defined in F:\funktion.php on line 3
Notice: Undefined variable: wieviele_seiten in F:\funktion.php on line 4

Warum werden die Parameter nicht angenommen?

Wer kann mir da bitte helfen?

Ich habe im Web folgenden Codeschnipsel gefunden und würde gerne wissen, was das rote function add($a , &$b) Zeichen für eine genaue Funktion hat. Darüber habe ich nichts im Web gefunden.
 
:rolleyes: das sollte man vielleicht doch besser tun.
Es war mein erster Versuch mit function zu arbeiten. Das man sie auch mit functionsnamen() aufrufen kann (also leer), habe ich im Web beim surfen wo gesehen, darum hab ich das so gemacht.

Danke für die Hilfe (erstmal ;-) )
 
Zurück