CREATE TABLE subdomeinen ('
id int(11) auto_increment primary key
, subdomein varchar(30)
, tid int(11) not null');
En het PHP scriptje:
<?
//--- maak een database connectie!
//--- haal alle subdomeinen uit database
$sql = "SELECT subdomein,tid FROM subdomeinen ORDER BY subdomein";
$res = mysql_query($sql);
//--- kijk of subdomeinen in de database bestaan
if (mysql_num_rows($res) >= 1)
{
//--- loop alle database subdomeinen af
while ($row = mysql_fetch_array($res))
{
//--- explode HTTP_HOST op .
$expl_domein = explode(".", $_SERVER['HTTP_HOST']);
//--- eerste key van array is subdomein
$subdomein = $expl_domein['0'];
//--- kijk of ingevoerde subdomein
//--- overeen komt met db subdomein
if ($row['subdomein'] == $subdomein)
{
//--- stuur naar 'iets.php' met als
//--- id nummer het 'tid' nummer die
//--- overeenkomt met bijv. een profiel
//--- id van iemand
header("Location: iets.php?id=" . $row['tid']);
}
}
}
//--- geen resultaten, stuur naar standaard pagina
else
header("Location: ietsanders.php");
?>
Kheb het zo ff getypt dus niet zeuren als je een fatal error krijgt maar debuggen!