Kan er ook bij aanmelding automatisch met een script een subdomein worden aangemaakt?
Je hebt er wel een script voor
maar waar wil je dat toepassen dan?
wat je kunt doen is zoiets:

Dit is de SQL code:

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!
waar moet je de sql codes opslaan
ik bedoel als iemand zich ergens op aanmeld, bv de username phphulp, dat er dan phphulp.MIJNDOMEIN.nl word aangemaakt
Ik weet niet hoe het bij jou werkt, maar als ik in een map de map phphulp aanmaak, werkt phphulp.mijndomein.nl.
hoe kan een script een map aanmaken dan
Dit ligt helemaal aan van je control pannel EN hoe apace geconfigureerd is!

Reageren