Anfängerfrage: Webseite zurückgeben

HeinerPyt

Erfahrenes Mitglied
Hi,

wenn ich in einem PHP-Script abhängig von einer getroffenen Auswahl verschieden Webseiten zurückgeben will, muß ich diese dann im Script codiren oder gibt es einen Aufruf für die entsprechende Seite? Wenn ja wie geht das?

Beispiel:

Wenn auswahl1 --> Seite1.htm
Wenn Auswahl2 --> Seite2.htm

Danke
Heiner
 
Du brauchst in jedem Fall einen Identifikator. Dieser kann entweder direkt mit der Ressource in Verbindung stehen (beispielsweise der Dateiname oder Teile davon) oder nicht (beispielsweise Zufallszahl/-wert oder fortlaufender Index).
 
Das hängt davon ab, wo und wie die Inhalte gespeichert sind und wie viele Informationen darüber preisgegeben werden soll.

Möchtest du keine Informationen preisgeben möchtest, nimmst du einen Zufallswert als Schlüssel, beispielsweise:
PHP:
$array = array(
	'acbd18db' => 'Seite1.htm',
	'37b51d19' => 'Seite2.htm',
	// …
)
Damit ist auch ein Erraten eines gültigen Werts schwierig.

Ist dir das jedoch egal, kannst du auch einfach eine fortlaufende Nummerierung wählen:
PHP:
$array = array(
	1 => 'Seite1.htm',
	2 => 'Seite2.htm',
	// …
)

Oder du nimmst eine beliebige Assoziation:
PHP:
$array = array(
	'Auswahl1' => 'Seite1.htm',
	'Auswahl2' => 'Seite2.htm',
	// …
)

Oder du nimmst direkt Teile des Dateinamens (beispielsweise „Seite1“) oder gleich den gesamten Dateinamen (also „Seite1.html“). Hierbei musst du allerdings vorsichtig sein, so dass nicht beliebige auf dem Webserver gespeicherte Dateien ausgeliefert werden.
 
Zurück