|
|
Danke für die Tipps. Ich schaue mal was sich machen lässt.
Allerdings hätte ich noch eine Frage.
Das mit den Switches ist ja schön und gut aber ich hab da noch was anderes gefunden:
<? if(isset($GET['f']) AND !$_GET['f']=="") { $seite_f = $_GET['f']; } else { $seite_f="home"; }; $nichterlaubt = array('/','/\/',':','.'); $seite_f = str_replace($nichterlaubt,'', $seite_f); if(!file_exists("unterseiten/".$seite_f."php")) {$seite_f = "home";}
if(isset($_GET['ID']) AND in_array($_GET['ID'],array(0,1,2,3,4,5,6,7))) { $seite_id = $_GET['ID']; } else { $seite_id = ""; } ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>UD</title> </head>
<body> <? include("unterseiten/".$seite_f.".php");
?> </body> </html>
So das ist auch so etwas wie ein Switch. Nur hier habe ich jetzt eine Frage. Dieses Script ruft ja mit ....com/index.php?f=home die home.php auf. aber ich möchte noch weitere Seiten mit den ID´s includen. Dann lautet der Link so: ....com/index.php?f=home&id=1
Jetzt Frage ich mich wie ich in dem Script die partner.php als ID1 include. Ich hoffe ihr könnt mir helfen.
|
|
| 16.02.2007 18:25:09 |
|
HTMELL
Administrator
Registriert: 11.05.2006
Beiträge: 544
|
|
Hallo, etwa so ?
if($seite_id == '1') { include("partner.php"); } else { include("unterseiten/".$seite_f.".php"); }
_______________________________________ mfg Thomas Mell
www.validome.org
|
|
| 16.02.2007 19:35:40 |
|
|
|
Ich weiß nicht genau wo der code dann hin kommt aber ich beschreibe es mal noch ein bischen genauer.
Ich glaube hier setzt man die ID ein:
{ $seite_id = $_GET['ID']; } else { $seite_id = "1"; } else { $seite_id = "2"; } . . . (Dies steht im php teil des Scripts, dieses ganz oben in die index.php kommt)
und jetzt muss man unten in dem kleinen Teil noch reinschreiben was da includet wird.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>UD</title> </head>
<body> <? include("unterseiten/".$seite_f.".php");
?> </body> </html>
In den teil hier den Abschnitt:
<? include("unterseiten/".$seite_f.".php");
?>
Nur ich weiß dann nicht wie der Code lautet. So in etwa? include("unterseiten/".$seite_id="1"."partner.php");
|
|
| 16.02.2007 20:49:21 |
|
HTMELL
Administrator
Registriert: 11.05.2006
Beiträge: 544
|
|
So wie ich es schon geschrieben hatte sollte es funktionieren. if($seite_id == '1') { include("unterseiten/partner.php"); } else { include("unterseiten/".$seite_f.".php"); }
_______________________________________ mfg Thomas Mell
www.validome.org
|
|
| 16.02.2007 23:17:11 |
|
phil128
Mitglied
Registriert: 16.02.2007
Beiträge: 1
|
|
Hmm. Aber wenn ich jetzt die HP aufrufe kommt die partner.php und nicht die home.php. Irgendwas stimmt da nicht...
Beitrag geändert von phil128 (17.02.2007 10:21:50)
|
|
| 17.02.2007 10:08:58 |
| http://www.finalgamesworld.ebytehost.com |
Zitieren |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|