• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

include in Verschiedenen Ordner

Status
Für weitere Antworten geschlossen.

meGa

Neues Mitglied
Servus Jungs,

ich habe in meiner index.php ein include Befehle: include($id.".php");

so ich wollte es ändern so:

include($system.".php");

include($modules.".php");

So das Problem ist aber das ich zwei verschiedene Ordner habe. Also wäre es dann so:

index.php?modules=modules/news z.B.

Jetzt wollte ich fragen ob die zwei include befehl 2 verschiedene Ordnern zuweisen kann ?
 
Schreib dies in den contentbereich
PHP:
<?
$file = dirname(__FILE__) . "/".$_REQUEST['ordner']."/" . $_REQUEST['include'] . ".php";
if (file_exists($file)) {
  include($file);
}
else {
  include "[b]...hier pfad zur startseite... include natürlich[/b]";
}
?>

wen du jetzt was includen willst schreibst du einfach "...index.php?ordner=hier dein ordner&include=hier deine datei"

damit kannste allerdins nur daten aus ordnern includen aber was besseres kann ihc nicht ^^ hoffe ich war nicht zu langsam und du weißt schon alles was du brauchst :-[

MFG Slibbo
 
Zuletzt bearbeitet von einem Moderator:
Ok danke eine Möglichkeit. Gibt es ja auch noch eine andere ?

Edit: Kann das nicht gemacht werden das es so aussieht index.php?modules=news z.b. ?
 
Zuletzt bearbeitet:
meine möglichkeit basiert auch auf php (aber nur html geht da nicht mehr):

PHP:
<?php
/* index.php */

//"modules" als variable für GET vorbereiten
$modules = $_GET['modules']; 

//der code dafür
switch ($modules)
{
case "news": include('news.php'); break;
case "others": include('others.php'); break;
default: include ('startseite.html'); break;
}
?>

aufgerufen wird das dann so:

Code:
index.php?modules=news
index.php?modules=others

startseite.html wird dann angegeben, wenn der übergebene wert nicht definiert ist, bzw. nicht existiert:

Code:
index.php?modules=gibtsjagarnicht

Nils aka XraYSoLo
 
Cool Danke dir, wie kann ich nun noch. Außer Modules noch System Varibel hinzufügen ?
 
Das auch das geht index.php?system aber halt das system getrennt von modules ist, geht das?
 
dann machste eben nach dem gleichen muster noch mal das mit der variable "system" oben oder unten dran.

Nils aka XraYSoLo
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben