#!/usr/local/bin/perl -w use strict; use CGI::Carp qw(fatalsToBrowser); print "Content-type: text/html\n\n"; #Includes use lib ('C:/Programme/xampp/htdocs/ptest'); use func; #GET HOLEN #Die Seitenzahl wird übergeben #Wenn vorhanden $seite=übergabe #Sonst $seite = die übergebene Seitenzahl my $daten = $ENV{'QUERY_STRING'};; my @formulardaten = split(/=/, $daten); my $seite =""; if($formulardaten[0] eq "") { my $seite=1; } else { $seite = $formulardaten[1]; } #Werte für Blätterfunktion ermitteln #Start und Eintraege_pro_seite wird für das Limit bei der Sql abfrage benötigt my $eintraege_pro_seite = 8; my $start=$seite * $eintraege_pro_seite - $eintraege_pro_seite; #Berechnung: Wieviele Seiten wird es geben #Die Menge kommt aus der Datenbank #Hier setzt ich die Menge mal auf 47 my $menge=47; my $maxseite=$menge/$eintraege_pro_seite; #Parameter 4: #Dieser steht für die anzahl zwichen den Seitenzahlen, die bei einer großen Seitenmenge vorliegt. #Sprich: 1 ... 5678 ... letzte # :-) Nicht ändern, nachher findest du noch eine Bug, das wäre nciht schön! my $x = blaettern("./dateiB.pl", "4", "$seite", "$maxseite"); print "

"; print "
Seite: $x
";