nchristoph
Erfahrenes Mitglied
Hallo Zusammen,
ich habe gerade meinen Xampp auf die neueste Version aktualisiert und beim testen meines Codes auf ein kleines Problem gestossen: Unter PHP 5.4.4 funktioniert er nicht mehr, wie er soll.
Nach downgrade auf Xampp 1.7.7 funktioniert wieder alles.
Jetzt stellt sich die Frage:
Liegt es an PHP, an meinem Code oder an Xampp.
Der Code funktioniert auf meinem Webserver mit php 5.3.x ohne Probleme.
Hier mal der Code
incconfig.def.php
Content.inc.php
Ich habe alles doppelt gecheckt und die config.php ist includiert.
Fehlermeldung
Index.php
Ich suche da jetzt seit ca. 3 Stunden nach einer Lösung, habe aber noch keine gefunden.
Kann mir da wer von euch helfen?
ich habe gerade meinen Xampp auf die neueste Version aktualisiert und beim testen meines Codes auf ein kleines Problem gestossen: Unter PHP 5.4.4 funktioniert er nicht mehr, wie er soll.
Nach downgrade auf Xampp 1.7.7 funktioniert wieder alles.
Jetzt stellt sich die Frage:
Liegt es an PHP, an meinem Code oder an Xampp.
Der Code funktioniert auf meinem Webserver mit php 5.3.x ohne Probleme.
Hier mal der Code
incconfig.def.php
PHP:
<?
$section = array();
$section['start'] = "incdateien/content.php";
$section['kontakt'] = "incdateien/kontakt.php";
$section['about'] = "incdateien/about.php";
$section['full'] = "incdateien/single.php";
$section['kat'] = "incdateien/kategorie_ansicht.php";
$section['suche'] = "incdateien/suche.php";
$section['archiv'] = "incdateien/archiv.php";
$section['admin'] = "admin/admin.php";
$section['adminlogin'] = "admin/index.php";
?>
Content.inc.php
PHP:
<?php
if (isset($_GET['p'], $section[$_GET['p']])) {
include $section[$_GET['p']];
} else {
include $section['start'];
}
?>
Ich habe alles doppelt gecheckt und die config.php ist includiert.
Fehlermeldung
Code:
Notice: Undefined variable: section in C:\xampp\htdocs\core\includes\content.inc.php on line 5
Warning: include(): Filename cannot be empty in C:\xampp\htdocs\core\includes\content.inc.php on line 5
Warning: include(): Failed opening '' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\core\includes\content.inc.php on line 5
Index.php
PHP:
<?php
ob_start();
session_start();
require_once ('core/defines/config.def.php');
include ('core/defines/incconfig.def.php');
include ('core/functions/theme_manager.func.php');
$sql_querry = "SELECT id, titel, autor, teaser, kategorie, datum, DATE_FORMAT(datum,'".DATUM_FORMAT."') as form_datum FROM post ORDER BY datum DESC";
$sql = mysql_query($sql_querry);
include"templates/".$themename."/index.php";
ob_end_flush();
Ich suche da jetzt seit ca. 3 Stunden nach einer Lösung, habe aber noch keine gefunden.
Kann mir da wer von euch helfen?