Blätterfunktion $_GET geht verloren
Hallo zusammen,
stehe wieder einmal vor einem Problem. Habe bereits folgenden modifizieren Code (Original von einem Kelvin - vblib). Zum besseren Verständnis folgendes Szenario: Wenn eine Kategorie ausgewählt wird sollen nur die Datensätze der Kategorie gefiltert werden. Darum übergebe ich die katid per $_GET. Dies funktioniert auch. Aber lediglich auf der 1. Seite. Wenn ich nun die 2. Seite anklicke ist die $_GET leer. Die Seitenanzahl stimmt, da er ja das erste Mal die $_GET richtig bekommt. Wo muss ich ansetzen damit die katid bei allen Seiten gültig ist? Ich hätte noch eine weitere Frage da es diesen Code betrifft und eigentlich nicht schlau daraus werde: Was bedeutet das ? 1 : 0 ???? Tja und hier der Code: PHP-Code:
Dietmar |
AW: Blätterfunktion $_GET geht verloren
Zitat:
Zitat:
- http://www.php.net/manual/de/language.expressions.php - http://selfphp.info/tipps_tricks/pro...rzschreibw.php |
AW: Blätterfunktion $_GET geht verloren
Hallo xabbuh,
erstmal danke für die Antwort und Links (werde das ganze mal in Ruhe durchlesen). Zu Deiner Frage. Hoffe ich habe das ganze auch verstanden und kann Dir eine ausreichende Antwort liefern. Erweitern wir den Code um folgende Zeilen. Hier wird ein Standardwert vorgegeben. PHP-Code:
Im Template wird dies dann so zusammengebaut. HTML-Code:
<p><tmpl_loop name="pages"> Nochmals danke für die Hilfestellung und für die Links. Dietmar |
AW: Blätterfunktion $_GET geht verloren
Zitat:
|
AW: Blätterfunktion $_GET geht verloren
Hi nochmals,
danke für den Tip. Hatte dieses schon mal probiert. Wollte nur nochmal sicher gehen. Funktioniert leider nicht. Auch wenn ich diesen dranhänge wird der Wert nicht übernommen. Wie schon gesagt. Das erste Mal funktioniert es und dann ist Schluß. Naja werde bei dieser Sache am Ball bleiben. Bin aber trotzdem für eventuell weitere Hinweise dankbar. LG Dietmar |
AW: Blätterfunktion $_GET geht verloren
Wie sieht die URL denn aus, wenn du auf einen Link zu einer weiteren Seite klickst und wie sieht dein Quelltext aus, wenn du versuchst, die Kategorie mit zu übergeben.
|
AW: Blätterfunktion $_GET geht verloren
Hi,
hier noch die Informationen. Url (gekürzte Fassung) wenn ich auf eine weitere Seitenzahl klicke start.php?page=2 Wenn ich die Kategorie dranhänge: start.php?page=2&kat= Hoffe dies hilft. Nur so eine Idee und Zusatzinfo: Beim ersten Aufruf der start.php gibt es noch keine $_GET[katid]. Drum mal das empty und es wird eine Kategorie vorbelegt. 2. Schritt: Es wird eine Kategorie ausgewählt. So nun hat die $_GET[katid] einen Wert und die SQL werden mit den zuvor ausgewählten Wert befüllt. Die Seitenzahl werden ja richtig angezeigt und die Daten der ersten Seite. Wenn ich nun Seite 2 anklicke weis er nichts mehr von der $_GET{katid]. Irgendwie habe ich den Eindruck im Array fehlt die Info der katid. Aber dies muss ich noch probieren. Was hältst Du von diesem Eindruck? LG Dietmar |
AW: Blätterfunktion $_GET geht verloren
Haengst Du denn auch die richtige Variable an?
Gibt es die Variable eigentlich? Musst Du im Templatesystem erst die Bedingungen schaffen, damit es die Variablen Ordnungsgemaeß parsed? |
AW: Blätterfunktion $_GET geht verloren
Hi Coding,
ehrlich gesagt verursacht Deine Antwort sagen wir mal schlaflose Nächte. Zu Deinen Fragen: Zitat:
Zitat:
Zitat:
Fazit für mich: Lesen ... Lesen und nochmals Lesen und auch probieren. Falls jemand zu diesem Beitrag noch eine zündende Idee einfällt oder auffällt .... Herzlich Willkommen. Danke auf jeden Fall für die bisherigen Antworten. Schönen Tag Euch allen Dietmar |
AW: Blätterfunktion $_GET geht verloren
Zitat:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 16:59:10 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.