webForumDet fria alternativet

kontroller

3 svar · 646 visningar · startad av Mycodez

MycodezMedlem sedan feb. 2010445 inlägg
#1

Hej
kan man fixa någon kontroll på Användarnamnen så man inte heter något otrevlig eller diskriminerade på hemsidan och att man kan göra en koll om man har en @hotmail.com eller @live.se adress i Email fälten skulle vara bussigt om man kunde få en såndan kod i ASP Eller i JAVA.

Tack på för hand

voigtann1Medlem sedan juni 20019 519 inlägg
#2

Jag gissar på att du menar Javascript och inte JAVA

Du kan modifiera: http://www.webforum.nu/showthread.php?t=49120 funktion som retunera de ord du inte vill skall vara godkända.

voigtann1Medlem sedan juni 20019 519 inlägg
#3
Function IsValidUserName(strText,strWord)
	strWord = replace(strWord,".","\.") ' Replace . => period in regexp
	strPattern = "(" & join(split(strWord, ","),"|") & ").*?[\s]"

	Set objRegExp = New RegExp
	objRegExp.Global = True
	objRegExp.IgnoreCase = true
	objRegExp.Pattern = strPattern
	IsValidUserName = Not objRegExp.test(strText)
	Set objRegExp = Nothing
End Function

Så få du true/false tillbaka.

MycodezMedlem sedan feb. 2010445 inlägg
#4

voigtann1 skrev:

Function IsValidUserName(strText,strWord)
	strWord = replace(strWord,".","\.") ' Replace . => period in regexp
	strPattern = "(" & join(split(strWord, ","),"|") & ").*?[\s]"

	Set objRegExp = New RegExp
	objRegExp.Global = True
	objRegExp.IgnoreCase = true
	objRegExp.Pattern = strPattern
	IsValidUserName = Not objRegExp.test(strText)
	Set objRegExp = Nothing
End Function

Så få du true/false tillbaka.

hur ska jag man skriva in det i min kod?

<form action="doreg.asp" method="post">
  <table width="305" height="130" >
    <tr>
      <th width="172" scope="row"><div align="left"><div class="etikett">username</div></div></th>
      <td width="117"><input name="username" type="text" /></td>
    </tr>
    <tr>
      <th scope="row"><div align="left">password</div></th>
      <td><input name="password" type="password" /></td>
    </tr>
    <tr>
      <th scope="row"><div align="left">name</div></th>
      <td><input name="name" type="text" /></td>
    </tr>
      <th scope="row"><div align="left">mail</div></th>
      <td><input name="mail" type="text" /></td>
    </tr>

  </table>
<br />
  <label>
  <input type="submit" name="button" id="button" value="Registrera!" />
  </label>
</form>

den hur fungerar koden jag kan inte detta förlåt jag är lite nybörjare på detta

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)