fejl i link i paginig
hej til jer alle.jeg har være ved at lave en side med pagning og der er fejl i linket ( hvor der stå næste) har prøver og lige det et andet sted på serveren og så virker den ???
jeg bruger der har til at få mine sider til at smælte samme ( og det virker på alle mine andre sider bare ikke på den her )
<?php
$side = addslashes($_GET['side']); // Lidt sikkerhed
if ($side) { // Hvis strengen $side er sat
if (file_exists("".$side.".php")) {
include("".$side.".php"); // Inkluder filen strengen peger på
} else {
include("../inc/404.php");
}
} else { // Hvis strengen $side ikke var sat
include("../inc/start.php"); // Inkluder forsiden
}
?>
og jeg ved ikke helt hvordan jeg skal få mit link til at blive rigtg og håber nu at i kan hjælp mig lidt med det ??
det jeg har prøblemer med er denne del her
/* Antallet af poster vi ønsker vist på hver side */
$pr_side = 50;
/* Vi tæller antallet af poster i tabellen husk at ændre ‘table’ til dit eget tabelnavn */
$antal = mysql_result(mysql_query("SELECT COUNT(*) FROM user_log"),0) or die(mysql_error());
/* Hvis visfra-variablen ikke findes i URL-feltet og den ikke er et nummer og den er større end antallet i databasen, så sættes den til 0, ellers sættes den til værdien fra URL feltet */
$vis_fra = (isset($_GET["visfra"]) && is_numeric($_GET["visfra"]) && $_GET["visfra"] < $antal) ? $_GET["visfra"] : 0;
/* Der undersøges om der skal udskrives et ”forrige side”-link, er dette tilfældet udskrives linket */
$page = 1;
/* Alle siderne udskrives så man med et klik kan få resultaterne fra fx 90-100 */
for ($start = 0; $antal > $start; $start = $start + $pr_side) {
if($vis_fra != $page * $pr_side - $pr_side) {
echo "<a href='$_SERVER[PHP_SELF]?side=user_log.php?visfra=$start'>$page</a> ";
} else {
echo $page." ";
}
$page++;
}
/* Der undersøges om der skal udskrives et ”næste side”-link, er dette tilfældet udskrives linket */
if ($vis_fra < $antal - $pr_side) {
$next = $vis_fra + $pr_side;
echo " <a href='$_SERVER[PHP_SELF]?side=user_log.php&visfra=$next'>Næste</a>";
linker ser sådan ud http://www.espersen-glasius.dk/test/CMS-1.0/bruger/index.php?visfra=50
men skal ikke se sådan ud stien til den side jeg skal bruge er www.---.dk/test/CMS-1.0/bruger/user_log.php det er den jeg laver det på
har med ikke taget alt det med som den skal vise da den del virker :-) håber i kan hjælp mig lidt