Avatar billede kongnice Nybegynder
17. april 2007 - 16:23 Der er 17 kommentarer og
1 løsning

navn.domæne.dk

Hej
Jeg er ved at lave et community, men nu er jeg gået i stå, for jeg aner ikke hvordan jeg gør så Man får sit brugernavn til at være "Brugernavn.domæne.dk", for det ville jo være meget smartere end domæne.dk/profil.php?bruger=Brugernavn ..
Så nogen der ved hvordan man gør? ;)
Avatar billede leif Seniormester
17. april 2007 - 16:44 #1
1. Har du et Webhotel ?
1.1 Hvis Ja, svarer dit webhotel så på *.domæne.dk ?


Når den del er klaret, kan du fx. lave et tjeck i toppen som lyder på om adressen er brugernavn.domæne.dk så skal den videresende brugeren til profil.php?bruger=brugernavn

Men husk så bare at alt mellem http:// og / er incasesentitive dvs. Brugernavn er det samme som brugernavn
Avatar billede kongnice Nybegynder
18. april 2007 - 18:25 #2
Ja, jeg bruger B-one (one.com), og ja jeg kan godt skrive http://side.kongnice.dk (Kongnice.dk er min side :P)
Avatar billede leif Seniormester
18. april 2007 - 19:25 #3
Ja, men den viser da ikke din side ? I hvert til fald ikke herfra !
Avatar billede kongnice Nybegynder
19. april 2007 - 17:59 #4
Det er jo nok ikke fordi jeg har en mappe der hedder side.. :P Men kan lige lave en så kan du jo selv se :P
Avatar billede leif Seniormester
19. april 2007 - 20:03 #5
Ahh, de gør det sådan ! :-)
Avatar billede kongnice Nybegynder
20. april 2007 - 23:19 #6
Nu kan du jo se at det svare tilbage.. kunne du så hjælpe med at lave "eksempel".kongnice.dk ? :P
Avatar billede leif Seniormester
20. april 2007 - 23:42 #7
Når de gør det på den måde er løsningen at oprette en mappe med brugernavnet hvor du ligger en index.php som viser profilen !
Avatar billede kongnice Nybegynder
21. april 2007 - 12:52 #8
Lol, så jeg skal oprette en ny mappe hver gang enn bruger bliver oprettet?
Avatar billede leif Seniormester
21. april 2007 - 13:41 #9
Ja, fordi hvis jeg fx. laver leif.kongnice.dk finder den en IP men jeg får siden kan ikke vises fordi du ikke har oprettet mappen leif
Avatar billede kongnice Nybegynder
22. april 2007 - 20:57 #10
Der må da være en nememre måde at gøre det på med en funktion i php?
Avatar billede leif Seniormester
23. april 2007 - 08:46 #11
Ja, du kan lave biblioteker i php

http://dk.php.net/manual/da/function.mkdir.php

og efterfølgende:

http://dk.php.net/manual/da/function.fwrite.php

Som laver en fil med det indhold du vælger
Avatar billede kongnice Nybegynder
25. april 2007 - 18:18 #12
Er der ikke en som kan komme med et eksempel?
Avatar billede leif Seniormester
25. april 2007 - 18:31 #13
Baseret på at brugernavn kommer fra en form med method post:

<?

$brugernavn = $_POST[brugernavn];

mkdir('/home/kongice.dk/'.$brugernavn'/', 0777);

$fileopen = fopen('/home/kongnice/'.$bugernavn.'/index.php',"w");

$tekst = "Dette er en teskst med ".$brugernavn;

fwrite($fileopen,$tekst);

?>

Det er utestet
Avatar billede leif Seniormester
25. april 2007 - 18:36 #14
<?

$brugernavn = $_POST[brugernavn];

mkdir('/home/kongice.dk/'.$brugernavn'/', 0777);

$fileopen = fopen('/home/kongnice.dk/'.$brugernavn.'/index.php',"w");

$tekst = "Dette er en teskst med ".$brugernavn;

fwrite($fileopen,$tekst);

echo "Bibliotek og Fil er oprettet";

?>
Avatar billede kongnice Nybegynder
28. april 2007 - 17:51 #15
Ja, men en måde så jeg ikke skal oprette nye mapper?
Avatar billede leif Seniormester
28. april 2007 - 18:02 #16
Skift udbyder, som tilbyder at domæne.dk og *.domæne.dk viser samme mappe
Avatar billede kongnice Nybegynder
29. april 2007 - 11:49 #17
lukker
Avatar billede leif Seniormester
29. april 2007 - 12:12 #18
Nå, dejligt at jeg kunne hjælpe !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester