weis nich genau wie ich das nennen soll

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
ScarsTabs
Mitglied
Beiträge: 29
Registriert: 16.02.2004 20:55

weis nich genau wie ich das nennen soll

Beitrag von ScarsTabs »

Hallo,

ich lasse per if($_GET['weg']=='hier' AND $_GET['da']=='genau') include('http://ww....../gb/index.php'); in der index.php von der Hauptseite, ein Gästebuch includen (kommt vom anderen Space), und in der Adresszeile soll ja nicht der Pfad verraten werden, weshalb es durch den if-befehl ja so http://ww.../index.php?weg=hier&da=genau aussieht.

Jetzt steht in der ../gb/index.php, nicht die index.php von der Hauptseite, ein PHP-Code der die Seitenanzahl der Gästebucheinträge zählt. Leider kommt dieser Code mit meinem Includeverfahren durcheinander. Sobald ich die Seitenzahl anklicke, lande ich auf der index.php meiner Hauptseite.

Hier mal der Code:

Code: Alles auswählen

<?php
                  $anzahl = mysql_query("SELECT count(id) AS total FROM $guestbookentry");
                  $eintraege = mysql_fetch_array($anzahl);
                  if($eintraege[total] == 1) {
                       echo "$eintraege[total] Eintrag";
                  } else {
                       echo "$eintraege[total] Einträge";
                  }
                  echo " - Seite: ";
                  if($eintraege[total] == 0) { echo "1";
                  } if(isset($eintrag)) {
                         $entry = $eintrag;
                    } else {
                         $entry = "0";
                    }
                    $eintrag = "0";
                    $page = "1";

                    $count_use = "SELECT count(id) AS total FROM $guestbookentry";
                    $count = mysql_query($count_use);
                    $get = mysql_fetch_array($count);

                  while ($eintrag < $get[total]) {
                       $for = ($eintrag+$config[eps]);
                       if(!isset($seite)) {
                            $seite = "1"; }
                            if($page == $seite) {
                                 echo "<a href=\"index.php?eintrag=$eintrag&seite=$page\">$page</a>&nbsp;";
                            } else {
                                 echo "<a href=\"index.php?eintrag=$eintrag&seite=$page\">$page</a>&nbsp;";
                            }
                       $eintrag = ($eintrag + $config[eps]);
                       $page = ($page+1);
                  }
                  $eintrag = $entry;
               ?>
Einfach die Links im Code zB. auf index.php?weg=hier&da=genau?eintrag=$eintrag&seite=$page ändern, funktioniert nicht.

Könnt ihr mir irgendwie weiter helfen?
Xmopf
Mitglied
Beiträge: 85
Registriert: 17.04.2002 09:21
Wohnort: Sauerland

Beitrag von Xmopf »

Hallo,

liegts vielleicht am ? vor "eintrag"?
index.php?weg=hier&da=genau?eintrag=$eintrag&seite=$page
Setzt da doch mal ein "&".

Gruß
Xmopf
ScarsTabs
Mitglied
Beiträge: 29
Registriert: 16.02.2004 20:55

Beitrag von ScarsTabs »

Alter bin ich bekloppt... Ist ja logisch. Danke dir, es funktioniert. ;)
Antworten

Zurück zu „Coding & Technik“