subdomein aanmaken

Status
Niet open voor verdere reacties.

guest945836

Gebruiker
Lid geworden
6 jul 2008
Berichten
286
Hey allemaal, ik loop een tijdje te zoeken naar een script waarmee je een subdomein na het invullen van een form kunt aanmaken. Weet iemand hoe dit moet of heeft iemand hier ervaring mee? :rolleyes:

Edit: Als de naam subdomein onbekend is, het is hetzelfde als dochterpagina (voorbeeld: http://verzonnennaam.hetdomein.nl ).
 
Laatst bewerkt:
je kunt wel een subdomein aanmaken via htaccess.

Code:
RewriteEngine on

RewriteCond %{HTTP_HOST} ^subdomein1.voorbeeld.nl$
RewriteCond %{REQUEST_URI} !^/subdomein1/
RewriteRule (.*) /subdomein1

RewriteCond %{HTTP_HOST} ^subdomein2.voorbeeld.nl$
RewriteCond %{REQUEST_URI} !^/subdomein2/
RewriteRule (.*) /subdomein2

maar hoe je het via een form aan maakt weet ik niet.
 
Je kunt een Form maken die de .htaccess opent, herschrijft met het nieuwe domein, en dan weer opslaat.
 
je kunt wel een subdomein aanmaken via htaccess.

Code:
RewriteEngine on

RewriteCond %{HTTP_HOST} ^subdomein1.voorbeeld.nl$
RewriteCond %{REQUEST_URI} !^/subdomein1/
RewriteRule (.*) /subdomein1

RewriteCond %{HTTP_HOST} ^subdomein2.voorbeeld.nl$
RewriteCond %{REQUEST_URI} !^/subdomein2/
RewriteRule (.*) /subdomein2

maar hoe je het via een form aan maakt weet ik niet.

Welke programmeertaal is dit? want op mijn server is alleen php geinstalleerd, en geen asp :)
 
ow sorry verkeerde code uitgelegd dit is van het beveiligen:o

ik zal even een uitleg van de subdomein maken
 
ik heb de uitleg verwijderd had je hem nog nodig?

het is zo ver ik weet het veiligste inlog systeem alleen het nadeel is je kan niet zomaar gebruikers registreren


de subdomeinen

met dit script open je bestanden en je kan ze bewerken bestaat .htaccess niet dan maakt hij het aan


PHP:
<?php
$subdomeinen = '.htaccess';

if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
$content = $_POST['content'];

if (is_writable($subdomeinen)) {

if (!$handle = fopen($subdomeinen, 'w')) {
echo "kan het bestand niet openen";
exit;
}

if (fwrite($handle, $content) === FALSE) {
echo "Kan het bestan ($subdomeinen)niet bewerken";
exit;
}

echo "<br>Je hebt het succesvol toegevoegd";

fclose($handle);

} 
else 
{
echo "Het bestand $subdomeinen is niet schrijfbaar";
}

} 
else 
{

$handle = fopen($subdomeinen, 'a+');

if(filesize($subdomeinen) > 0){$size = filesize($subdomeinen);}else{$size = 1;
}

$content = fread($handle, $size);
fclose($handle);
?>
<html>
<body>
<form action="<? $_SERVER['PHP_SELF']; ?>" method="POST">
<textarea name="content" style="width: 400px; height: 400px;"><?=$content;?></textarea>
<br />
<input type="submit" value="Inhoud aanpassen" onClick="value='Opdracht wordt verwerkt...'" style="width: 400px;">

</form>
</body>
</html>
<?
}
?>
 
Nee, bedankt voor het aanbod maar ik heb je tuterial over het inloggen al opgeslagen :D.

Maar even over het script, ik had hem uitgeprobeerd maar het lukte me maar niet om hem aan de praat te krijgen. uiteindelijk heb ik bij mijn hostpakket gekeken. Er stond in dat er geen subdomeinen konden aangemaakt worden. Echt heel jammer :shocked:
Maar bedankt voor jullie moeite (ik hoop dat andere wel nog wat aan deze topic hebben) :(
 
oke succes er meer.

maar zou je het script op deze pagina en dan de 4 cijver code willen geven deze zoek ik namenlijk al een tijdje:D

en ik kan ook niet inloggen op jou pagina
 
Laatst bewerkt:
Och, sorry... Je bedoelt natuurlijk mijn mooie captcha (zo heten die dingen)

Ik zal ze je doorsturen
 
Ik heb alles gecomprimeerd naar een zip file, alleen is hij groter dan 100 kb...
Kun je anders een persoonlijk bericht sturen met je mail? dan kan ik hem zo sturen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan