Seite springt aus der Tabelle

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Seite springt aus der Tabelle

    Hi Junx ... ich habe mir dank eines tutorials und diesem Forum ein Script zum "umblätern" gebastelt was auch super funzt, solange ich die Seite alleine aufrufe. Aber nun mein Problem ...

    Der folgende Code ( gekürzt ) Steht in der Datei "buecher.php" der die Links zum umblätern generiert.
    PHP-Code:
    $sparte='buecher';
    .....
    if (
    $page>0) {
        
    $i=$page-1;
        echo 
    "<A HREF=\"index.php?page=$sparte?page=$i\">&lt;previous</A>";
    }
    for(
    $i=0$i<=$seiten$i++) {
        if (
    $i==$page) {
            echo 
    $i."&nbsp;";
        }
        else {
            echo 
    "<A HREF=\"index.php?page=$sparte?page=$i\">$i</A>&nbsp;";
        }
    }
    if (
    $page<$seiten) {
        
    $i=$page+1;
        echo 
    "<A HREF=\"index.php?page=$sparte?page=$i\">next&gt;</A>";

    in der Index.php steht folgender Code der die Seite ( $page ) in die tabelle läd oder die page 404 läd.

    PHP-Code:
    ....
     if (
    file_exists("./pages/$page.body.php")) { include("./pages/$page.body.php"); }
     else { include(
    "./pages/404.body.php");
             echo 
    "$page"; } 
    ... 
    genau hier liegt mein Problem - wenn ich auf einem Link klicke der zur nächsten Site umblätern soll, findet er diese natürlich nicht da sie ja nicht
    "buecher?page=1.body.php" heisst sondern "buecher.body.php" der link sollte also "buecher.body.php?page=1" heissen - nur wie kann ich das anstellen ?

    Wäre nett wenn ihr mir nen tipp geben könntet wie ich das gebacken bekomme

  • #2
    mach mal aus
    PHP-Code:
    index.php?page=$sparte?page=$i
    //----
    index.php?page=$sparte&amp;amp;page=$i 
    und vor dem include
    PHP-Code:
    $page=$_GET['page']; 
    Kissolino.com

    Kommentar


    • #3
      Danke für deine schnelle antwort

      leider bringt keinen erfolg ...

      PHP-Code:
      if (file_exists("./pages/$page.body.php")) 

      $page=$_GET['page']; 
      include(
      "./pages/$page.body.php");           
      }
      else { 
      include(
      "./pages/404.body.php");
      echo 
      "$page"

      das echo gibt mir dann stumpf ne "1" aus
      hmmm .... der link schaut dann so aus index.php?page=staubsauger&page=1 könnte es daran liegen das am ende page=1 steht ???
      Zuletzt geändert von Cl4W; 12.01.2004, 16:13.

      Kommentar


      • #4
        jepp ... benenn die 2. var einfach um.
        Kissolino.com

        Kommentar


        • #5
          Wooohoo funzt vielen vielen Dank für deine Hilfe @wurzel

          Kommentar

          Lädt...
          X