WinFuture-Forum.de: Kleines Php Problem - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Kleines Php Problem Bin ich den gerade zu Blöd?


#1 Mitglied ist offline   honos 

  • Gruppe: aktive Mitglieder
  • Beiträge: 99
  • Beigetreten: 25. April 04
  • Reputation: 0

geschrieben 27. Oktober 2005 - 16:07

Hi!
ich hab nen kleinen script geschrirben

<?php  
			if(!$page){$page="home";}  
			if (file_exists($page.".php")) { include("./$page".".php"); } 
			else  { include("404".".php"); } 
		  ?>

(die datei in dem es drin ist, ist index.php)

wenn ich jetzt aufrufe index.php?page=datei

dann sollte ja an der stelle datei.php includiert werden.

Auf anderen Webhostern klappt es, aber Strato will es eifanch nciht includen,egal was ich für page angebe da kommt immer die home.php


Kann mir jmd. sagen wo da der Fehler ist?
0

Anzeige



#2 Mitglied ist offline   tobiasndw 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.801
  • Beigetreten: 24. September 03
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 27. Oktober 2005 - 16:09

dann schreib mal :

$page = $_GET["page"];

über deinen Code
0

#3 Mitglied ist offline   hasch 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.790
  • Beigetreten: 28. Januar 04
  • Reputation: 0
  • Wohnort:Localhost
  • Interessen:Ach so viele ...

geschrieben 27. Oktober 2005 - 16:25

<?php
$page = $_GET['page'];

if(file_exists($page.".php") == TRUE)
$page2 = $page.".php";
else
$page2 = "home.php";

include("$page2");
?>

Sollte so funktionieren, versuch es mal.

Dieser Beitrag wurde von hasch bearbeitet: 27. Oktober 2005 - 16:27

0

#4 Mitglied ist offline   stefanra 

  • Gruppe: aktive Mitglieder
  • Beiträge: 6.199
  • Beigetreten: 13. September 04
  • Reputation: 1

geschrieben 27. Oktober 2005 - 16:31

if ( !$_GET['page'] ) {
$page = "home";
} else {
if ( file_exists( $_GET['page'] . ".php" ) ) {
$page = $_GET['page'];
} else {
$page = "404";
}
}
include( $page . ".php" );

0

#5 Mitglied ist offline   daarg 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.211
  • Beigetreten: 30. November 11
  • Reputation: 4
  • Geschlecht:Männlich

geschrieben 27. Oktober 2005 - 16:35

register_globals scheint wohl auf off zu sein - ist auch besser so ...
as wolves among sheep we have wandered [bathory, dis irae]
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0