Habe da mal ein Problem....

KILLERAMEISE

Mitglied
und zwar habe ich jetzt einen neuen Webserver! So ich habe mal meine index.php hochgeladen und schau mir die seite an aber.....das was ich includet habe(die News) die sind net da....ich schaute in den Quelltext und dort stand mein Include befehl. Auf dem alten server hat es geklappt! Was muss ich machen? muss ich da was wie bei perl ganz oben(noch vor <HTML>) includen? Wenn ja was?
Bitte helft mir *verzweifelt guck*

cIao
 
1. bei include() ist es eigentlich egal, wo du das hinpackst.
2. Was heisst "war nicht da"? wurde ne blanke seite gezeigt, oder kam ne fehlermeldung ?
 
wenns vorher geklappt hat und jetzt nicht mehr, dann könnte es daran liegen, dass jetzt die pfade zu deinen dateien anders sind
 
PHP:
<?php
global $site, $incpath;
if ($site == "")
{
?>
<?php
    chdir("news");
    include("index.php");
?>
<?php
}
else
{
switch ($site)
{
//Home
case "forum": $incpath = "pub/www/test.php"; break;
case "toplist": $incpath = "links.php"; break;
case "link": chdir("linkliste"); $incpath = "list.php"; break;
case "blacklist": $incpath = "links.php"; break;
case "gbuch": $include= "gbevil.php"; break;
case "chat": $incpath = "chat/index.php"; break;
case "kontakt": $incpath = "links.php"; break;
case "linkus": $incpath = "linkus.php"; break;
case "copyright": $incpath = "copyright.php"; break;
case "ns": $incpath = "/news/index.php?action"; break;

//Infos
case "sagaguide": $incpath = "sagaguide.php"; break;
case "ssjstufen": $incpath = "ssjstufen.php"; break;
case "episoden": $incpath = "episodenguide.php"; break;
case "kampfkraft": $incpath = "kampfkraft.php"; break;
case "stammbaum": $incpath = "stammbaum.php"; break;
case "gguide": $incpath = "gguide.php"; break;
case "mguide": $incpath = "mguide.php"; break;
case "chars": $incpath = "chars.php"; break;
case "cspiele": $incpath = "cspiele.php"; break;
case "dl": chdir("powerdownload222"); $incpath = "downloads.php"; break;
}
include ($incpath);
}
?>
hmmm, entweder dein server unterstützt kein php, oder du hast vergessen die endung ".php" statt ".html" zu verwenden...
 
er unterstützt PHP und .php habe ich auch geschrieben. Bei Perl wird ja am anfang des scriptes (ganz am anfang) ein include gemacht muss ich sowas vieleicht auch für php machen? wenn ja wie?
 
wenns vorher geklappt hat und jetzt nicht mehr, dann könnte es daran liegen, dass jetzt die pfade zu deinen dateien anders sind

wenn die filez im gleichen ordner sind dürfte es aber bei relativen pfadangeben keine probs geben.
hast du die file im selben ordner?
 
also auf dem server sind die ordner: pub unterordner: www
im unterordner www ist ein ordner namens news und dort ist das News script drinne. im www script ist z.B. die index.php
 
Zurück