Einzelnen Beitrag anzeigen
  #2  
Alt 02.03.2014, 21:33:57
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: PHP script: Dynamische Seitenanvigation - Seite 1 von n

Zitat:
Zitat von Pukedragon Beitrag anzeigen
ich bin seit kurzen wieder dabei meine alten PHP Kenntnisse aufzufrischen. Leider hab ich nach all den Jahren vieles vergessen und hoffe hier um kurze Hilfe.
Es gäbe ja ein Handbuch, welches man mal lesen könnte...

Zitat:
Ich hab mal versucht die seite über die adressleite direkt zu öffnen
z.B. http://localhost/website/index.php?&...eigen=anzeigen.
Dies klappt jedoch nicht da ich die html Seiten mit $_POST aufgebaut habe.
a. was Du per GET übermittelst, steht auch nur in $_GET drin.
b. oder Du nimmst $_REQUEST - das beinhaltet die Schlüssel von $_GET und $_POST.
Code:
variables_order = "GPCS"
Gleiche Schlüssel: $_GET wird von $_POST überschrieben, $_POST von $_COOKIES, und $_COOKIES von $_SESSION.

Zitat:
HTML-Code:
form method="post" action="index.php?show=suchen" >
1. HTML Fehler: fehlerhafter form Tag
2. form tag nicht geschlossen/beendet
3. submit Knopf fehlt.
4. wenn man Formulare und HTML Tabellen verwendet: ein Fehler in der Verschachtelung, schon ist man auf die Gnade des Browsers angewiesen.

Zitat:
Wenn ich aber die Navigation einbaue und auf die Seite 2 klicke muss er ja über die adressleite die unterseite wieder aufbauen. Hier steh ich irgendwie auf dem schlauch und weis nicht wie ich das realisieren kann / muss.
Na genauso, wie Du meinst, daß es auf Seite 1 funktioniert.
PHP gibt die Echos "von oben nach unten" aus und der HTML Browser will korrektes HTML sehen
Zitat:
Wenn ich die Navigation direkt in suchen.html einabuen würde und meine daten hier direkt anziegen lasse klappt es wunderbar.
HTML Seiten (erkennbar an der .html Erweiterung) schickt der Server normalerweise nicht zum PHP Parser sondern er gibt den Kram sofort aus.
Zitat:
Ich hoffe ich konnte mich hier einigermassen ausdrücken
Die Hoffnung stirbt immer zuerst.
Zitat:
ohne ellen langen code zu posten
Das war unvollständiger Fummel, bei dem man nicht erkennen kann, was Du falsch machst.
http://de.selfhtml.org/ <-- da wird HTML erklärt
http://validator.w3.org/ <-- da kannste Dein HTML testen. Wenn Du "Glück" hast, sind es mehr Fehler als Zeilen...

btw: die Scripte im selfPHP Kochbuch sind höflich ausgedrückt etwas antiquarisch und eher an PHP 4 ausgerichtet.
Mit Zitat antworten