Neuigkeiten:

moziloCMS verwendet Cookies. Wenn Sie auf unserer Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu Datenschutzerklärung
moziloCMS Layouts
moziloCMS Plugins

Hauptmenü

$pagecontent in index.php in Admin

Begonnen von moppel18, 12. November 2009, 10:24:14

« vorheriges - nächstes »

azett

#15
Zitat von: "moppel18"Die Zeile:
   require_once("config/sql_".$basis.".inc.php");
funktioniert auch nicht.
Definiere "funktioniert nicht" ;) Was steht denn in der Variable $basis? Gib die spaßeshalber mal aus: echo $basis;
require_once("config/sql_".$basis.".inc.php");

moppel18

#16
Hallo azett,
kannst du mir bitte mal den Quelltext durchsehen
<?php
error_reporting
(E_ALL);
/////////////////////////////////////////////////////////////////////////////////////////
// $Revision: 206 $
// $LastChangedDate: 2009-06-28 14:32:25 +0200 (So, 28 Jun 2009) $
// $Author: arvid $
/////////////////////////////////////////////////////////////////////////////////////////
// meine
header('content-type: text/html; charset=UTF-8');
if (isset(
$_REQUEST['basis'])){$basis $_REQUEST['basis'];}
if (isset(
$_REQUEST['client'])){$client $_REQUEST['client'];}
else{ 
$client "csl"; }

if (isset(
$benutz)) { $benutz $_REQUEST['benutz']; }
if (isset(
$sID)) { $sID $_REQUEST['sID']; }
if (isset(
$fest)) { $fest $_REQUEST['fest']; }
if (isset(
$start)) { $start $_REQUEST['start']; }
if (isset(
$word)) { $word $_REQUEST['word']; }
if (isset(
$tablename)) { $tablename $_REQUEST['tablename']; }
if (isset(
$actioncsl)) { $actioncsl $_REQUEST['actioncsl']; }
if (isset(
$delete)) { $delete $_REQUEST['delete']; }
if (isset(
$bearbeiten)) { $bearbeiten $_REQUEST['bearbeiten']; }
if (isset(
$entryid)) { $entryid $_REQUEST['entryid']; }
if (isset(
$commentadd)) { $commentadd $_REQUEST['commentadd']; }
if (isset(
$name)) { $name $_REQUEST['name']; }
if (isset(
$ip)) { $ip $_REQUEST['ip']; }
// meine

$admin_title "moziloAdmin";

// Login überprüfen
 
session_start();
 global 
$basis;
 global 
$client;
if (!isset(
$_SESSION['login_okay']) || !$_SESSION['login_okay']) {
    
header("location:login.php?basis=$basis&client=$client&logout=true");
    die(
""); }
$basis  $_SESSION['basis'];
$client $_SESSION['client'];
global 
$basis;
global 
$client;

 
// Initial: Fehlerausgabe unterdrücken, um Path-Disclosure-Attacken ins Leere laufen zu lassen
 
@ini_set("display_errors"0);
 
// ISO 8859-1 erzwingen - experimentell!
 // @ini_set("default_charset", "ISO-8859-1");

 // Session Fixation durch Vergabe einer neuen Session-ID beim ersten Login verhindern
 
if (!isset($_SESSION['PHPSESSID'])) {
 
session_regenerate_id(true);
 
$_SESSION['PHPSESSID'] = true; }

// meine
if (isset($_GET['basis'])) {
    if ( (!
$_GET['basis'] == "sub") || (!$_GET['basis'] == "local") ) {
$home "http://www.xxx.de";
$error_file "index.php - nur basis";
$ip getenv("REMOTE_ADDR");
$csl "csl";
header("Location: fehler.php?csl=$csl&home=$home&error_file=$error_file&ip=$ip");
exit; }
----------------------------
else { 
if ($basis "sub") {
define('sub'true);
require ("../config/sub.inc.php");
define('sql_sub'true);
require ("../config/sql_sub.inc.php"); }

else {
define('local'true);
require ("../config/local.inc.php");
define('sql_local'true);
require ("../config/sql_local.inc.php"); }

if ($client "csl") {
define('csl'true);
require("../client/csl.inc.php"); }
elseif ($client "sandy") {
define('sandy'true);
require("../client/sandy.inc.php"); }
elseif ($client "client") {
define('client'true);
require("../client/client.inc.php"); }
elseif ($client "neu") {
define('neu'true);
require("../client/neu.inc.php"); }
else {
define('csl'true);
require_once("../client/csl.inc.php"); }

define('function'true);
require_once("function.inc.php");

define('links'true);
require_once("config/links.inc.php");

define('copy2'true);
require_once($impress."copy2.inc.php");
$datum date("d M Y")."n"; } }
--------------------------------
else { 
$home "http://www.xxx.de";
$error_file "index.php - keine variable";
$ip getenv("REMOTE_ADDR");
$csl "csl";
header("Location: fehler.php?csl=$csl&home=$home&error_file=$error_file&ip=$ip");
exit; }
// meine

 
require_once("filesystem.php");
 require_once(
"string.php");
 require_once(
"../Smileys.php");
 require_once(
"../SpecialChars.php");
 require_once(
"../Mail.php");

das ist der Anfang meiner index.php.
im Bereich zwischen den ------------------------
werden die require-Dateien nicht richtig eingelesen, diese sollen der index.php unterschiedliche Daten liefern, aber die daten kommen falsch an.
Vorallem der Block mit den $client-Variablen (elseif) funktioniert nicht.
In den .inc.php-Dateien steht als erstes:

if(!defined('sub')) {
exit;
 }

das funktioniert aber.
moppel