28. august 2004 - 00:01
Der er
12 kommentarer og 1 løsning
noget alla numsefisk.dk
hey ppl jeg har 2 domainer monsterfisse.dk og monsterpik.dk jeg vil så gerne lave noget lidt alla numsefisk.dk hvor man skriver <navn>.monsterfisse.dk og så skal der stå en text som f.eks <navn> elsker en stor monsterfisse <et billede af en eller anden ****> det navn skal jo så komme fra url boxen hvordan laver jeg det i php?
Annonceindlæg fra Hypershell
28. august 2004 - 00:11
#2
28. august 2004 - 00:14
#3
det kræver nok at du har adgang til serveren, så du kan lave dns ændringer.
28. august 2004 - 00:14
#4
28. august 2004 - 00:18
#5
nej. vil gerne have det på det anden måde nemmere at huske :D
28. august 2004 - 00:21
#6
Halløjsa, Det er i teorien nemt nok. Du skal blot have en stjerne-alias på dit domæne, sådan at *.domain.tld går ind på domain.tld. Herved kan du via PHP gå ind og hente, hvad der står i stedet for * og udprinte det! :) Det kræver altså at du kan ændre / få ændret din(e) DNS-opsætning(er) for domænet/domænerne. Håber det hjalp. - frande
28. august 2004 - 00:28
#7
Et lille forslag til din PHP kode. <?php $domain = "domain.tld"; // Indtast domænenavn UDEN www if ($_SERVER['HTTP_HOST'] != $domain && $_SERVER['HTTP_HOST'] != "www.".$domain) { // Eksplodere adressen (f.eks. name.domain.tld => $name[0] = "name", $name[1] = "domain" osv.) $name = explode(".", $_SERVER['HTTP_HOST']); // Udskriver velkomstbeskeden echo "Hej med dig, ".$name[0]."<br>\n"; } ?> Det er dog en meget simpel form, og den vil opdele hver hvert punktum og tage den allerførste deling hver gang. Dvs. skrives der mit.navn.domain.tld vil det give "mit" som resultat og ikke "mit.navn". Kan du nemt bruges. Bemærk, at det stadig kræver en ændring i din DNS-opsætning for domænet. - frande
28. august 2004 - 00:37
#8
domainerne er hostet hos gratisdns.dk og har * alias ;) hmm hvad så hvis man har det . med hmm det er jo ik specialt godt :D
28. august 2004 - 00:38
#9
Tjaaa, hvis det skal laves sådan, at det kører efter punktum, kan du jo ikke kalde det et navn. Ingen navne indeholder punktummer - endnu. Men du kan kode det om, ved at fravælge de sidste to "arrays" fra $name og udprinte resten! :) Det kan du bl.a. bruge en for()-funktion til! :) - frande
28. august 2004 - 00:43
#10
webhotellet virker først ved ½ 2 tiden i nat.. så jeg kan ik lige teste det..
28. august 2004 - 00:47
#11
Hehe, det er i orden! ;) Du skriver bare, når det virker :) Hygge - frande
16. december 2004 - 11:19
#12
lukker fandt ikke ud af det
16. december 2004 - 12:21
#13
hmm, hvordan fandt du ikke ud af det? Så vidt jeg kan se, virker min kode, som den skulle? - frande
Vi tilbyder markedets bedste kurser inden for webudvikling