*nyaa*
nabend~
habe meine Homepage bis jetzt meist ohne größere Probleme bei funpic gehostet...
nun habe ich auf einen anderen Hoster gewechselt... und schon tauchen die Probleme auf:
bei funpic: Probleme mit Code = keine
beim neuem Hoster:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent
= ich habe mehrmals die "session_start();" Funktion drinne, dass kann ich aber leicht ändern indem ich in meinem Index(wo alles andere includet wird) einfach ganz oben "session_start();" einfüge und alle anderen aus den scripts auskommentiere...
Warning: Cannot modify header information - headers already sent
= da ich mein System auf "includes" aufgebaut habe und daher schon "echo, print etc." also ausgaben vor einem header(X); Befehl erfolgen, geht der befehl header(x); nichtmehr...
ein Teil aus meiner index.php als Beispiel
und hier ein Beispiel aus login.php
nun meine Fragen:
Was macht funpic beziehungsweise mein aktueller Hoster anders?
Kann ich dem entgegenwirken? (z.B. per .htaccess einen Eintrag der php.ini überschreiben)
habe meine Homepage bis jetzt meist ohne größere Probleme bei funpic gehostet...
nun habe ich auf einen anderen Hoster gewechselt... und schon tauchen die Probleme auf:
bei funpic: Probleme mit Code = keine
beim neuem Hoster:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent
= ich habe mehrmals die "session_start();" Funktion drinne, dass kann ich aber leicht ändern indem ich in meinem Index(wo alles andere includet wird) einfach ganz oben "session_start();" einfüge und alle anderen aus den scripts auskommentiere...
Warning: Cannot modify header information - headers already sent
= da ich mein System auf "includes" aufgebaut habe und daher schon "echo, print etc." also ausgaben vor einem header(X); Befehl erfolgen, geht der befehl header(x); nichtmehr...
ein Teil aus meiner index.php als Beispiel
PHP:
<?php
require_once("incex.php");//diese Datei includet andere Dateien wie sqldaten.php oder funktionen.php
exhead(); //html, head, meta, link, body ausgabe etc
navi();
if($_GET["seite"] == "forum"){
include('forum.php');
}else{
echo'<div class="mainfield">';
navi_links();
echo'<div class="main">';
switch($_GET["seite"])
{//hier werden halt die seiten eingebunden
case "login" : include('Login.php'); break;
};//switch ende
navi_rechts();
}//if forum ende
?>
PHP:
if (isset ($_SESSION["user_Id"]))
{
header ("Location: index.php?seite=member");
}
Was macht funpic beziehungsweise mein aktueller Hoster anders?
Kann ich dem entgegenwirken? (z.B. per .htaccess einen Eintrag der php.ini überschreiben)