Kan ikke finde fejl..
Jeg har dette script...<?PHP
$domain = $_SERVER['HTTP_HOST'];
$MySub = explode(".", $domain);
if($MySub[0] == "admin")
header("http://admin.xxxx.dk");
if($MySub[0] == "webmail")
header("http://webmail.xxxx.dk");
if($MySub[0] == "stat")
header("http://stat.xxxx.dk");
$conn = mysql_connect("localhost", "test", "xxx");
mysql_select_db("xxxx");
$result = mysql_query("SELECT domain, title, folder FROM subdomain WHERE sub = '$domain'");
if (mysql_num_rows($result) == 0)
header("http://www." . $MySub[1] . $MySub[2]);
$row = mysql_fetch_assoc($result);
echo "<title>" . $row['title']. "</title>";
echo "<frameset rows=\"0,100%\" frameborder=\"NO\" border=\"0\" framespacing=\"0\">";
echo "<frame src=\"\" name=\"topFrame\" scrolling=\"NO\" noresize>";
echo "<frame src=\"http://www." . $row['domain'] . $row['folder']. "/\" name=\"mainFrame\">";
echo "</frameset>";
?>
Der er to ting i det...
Hvis $domain findes i databasen, virker det perfekt..
Men..
hvis $MySub[0] indeholder admin, stat eller webmail redirecter den ikke..... og hvis den heller ikke findes i databasen prøver den bare at redirecte til http://www. ligesom den ikke sætter $MySub ind....
Hvis jeg udskriver $MySub[0] indeholder den værdien...
