webForumDet fria alternativet

Vårtsvinet 4 -> vartsvinet_4

ASP

6 svar · 371 visningar · startad av Oputres

Medlem sedan feb. 2004333 inlägg
Frågan#1

Allå!

Jag skulle behöva ändra valfri text till en internetadresskompatibel sådan. T.ex. skall 'Varför.har vi åäö' bli 'varfor_har_vi_aao'.

Eller finns det något smartare sätt? Syftet är att klubbar skall få en subdomän-adress byggd på klubbens namn. Heter klubben Brödfödan 4 skall adressen bli 'http://brodfodan_4.domän.se'.

Jag tänkte göra om namnet angivet i formuläret och lägga det i en kolumn brevid originalnamnet för att sedan på något kul sätt kunna åberopa medlemens primärnyckeltal via användarnamnet. Är det bästa sättet månne?

Medlem sedan juni 2004533 inlägg
#2

Ja, om du vill göra det automatiskt så är det väl det bästa sättet.

Medlem sedan feb. 2004333 inlägg
#3

Då antar jag att någon funktion med följande innehåll skulle vara lämplig:

str = Replace(str, " ", "_")
str = Replace(str, ".", "_")
str = Replace(str, "å", "a")
str = Replace(str,"ä","a")
str = Replace(str,"ö","o")

Men hur löser jag att alla bokstäver blir gemener? Funkar Lcase(str)?

Medlem sedan juni 200032 967 inlägg
#4

Funkar Lcase(str)?

Japp.

Medlem sedan jan. 2003438 inlägg
#5

Kanske kombinera liknande detta i function?

http://www.webforum.nu/showthread.php?s=&postid=316162#post316162

Medlem sedan juni 20008 205 inlägg
#6

Re: Vårtsvinet 4 -> vartsvinet_4

Oputres skrev:

Heter klubben Brödfödan 4 skall adressen bli 'http://brodfodan_4.domän.se'.

Dålig idé ;)
Understreck är inte tillåtna i domännamn.

Medlem sedan feb. 2004333 inlägg
#7

Dålig idé
Understreck är inte tillåtna i domännamn.

Ofaun. Där besparade du mig massa framtida besvär! :)

791 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
647 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)