PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   Mehrere Seiten in einer Datei erstellen? (http://www.selfphp.de/forum/showthread.php?t=20396)

M-Cha 19.10.2008 02:20:24

Mehrere Seiten in einer Datei erstellen?
 
Also ich möchte eine Datei in PHP haben die mehrere Seiten anzeigt.

Beispiel:

Ich klicke auf Weiter wird eine neue Seite geladen und wenn ich dann wieder auf weiter klicke soll wieder eine neue Seite geladen werden.

Schaffe das leider nicht.

vt1816 19.10.2008 03:15:03

AW: Mehrere Seiten in einer Datei erstellen?
 
Zitat:

Zitat von M-Cha (Beitrag 121562)
...

Schaffe das leider nicht.

Verpasse Deinem Link des weiter-Button einen Parameter (z.Bsp. index.php?seite=2) und werte ihn in Deiner php-Datei aus und zeige dementsprechend das gewünschte an. Der neue Link muss dann auch entsprechend angepast werden (z.Bsp. index.php?seite=3).

Domi 19.10.2008 22:43:27

AW: Mehrere Seiten in einer Datei erstellen?
 
... abfragen auf welcher Seite du bist kannst du dann mit dem Wert in $_POST['seite'] ....

The Serious Sam 20.10.2008 13:45:34

AW: Mehrere Seiten in einer Datei erstellen?
 
mach doch sowas:
PHP-Code:

<?php

if(!isset($_GET['page'])) {

echo 
"startseite";
echo 
'<a href="?page=2">Weiter</a>';

} else if(
$_GET['page']==2) {

echo 
"Seite 2";
echo 
'<a href="?page=3">Weiter</a>';

} else if(
$_GET['page']==3) {

echo 
"Seite 3";

}
// usw.


rarios 20.10.2008 14:24:07

AW: Mehrere Seiten in einer Datei erstellen?
 
Zitat:

Zitat von The Serious Sam (Beitrag 121581)
mach doch sowas:
PHP-Code:

<?php

if(!isset($_GET['page'])) {

echo 
"startseite";
echo 
'<a href="?page=2">Weiter</a>';

} else if(
$_GET['page']==2) {

echo 
"Seite 2";
echo 
'<a href="?page=3">Weiter</a>';

} else if(
$_GET['page']==3) {

echo 
"Seite 3";

}
// usw.


das ist aber viel zu aufwendig bei dynamischen seiten. Vor allem wenn die Anzahl variiert, oder die Anzahl der Seiten groß ist.

Eine Schleife wäre da gewinnbringender.

Domi 20.10.2008 15:49:26

AW: Mehrere Seiten in einer Datei erstellen?
 
zumal switch-case eh sinnvoller ist wie viele elseif

meikel (†) 21.10.2008 00:34:28

AW: Mehrere Seiten in einer Datei erstellen?
 
Zitat:

Zitat von Domi (Beitrag 121591)
zumal switch-case eh sinnvoller ist wie viele elseif

Das sowieso. Ab dem 2. elseif sollte man sich doch mal mit Programmierlogik (Stichwort Fallentscheidung) beschäftigen.


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:05:14 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.