Avatar billede dellevela Nybegynder
09. juni 2003 - 20:07 Der er 9 kommentarer og
1 løsning

intet mellemrum i <input

hvordan gør jeg sådan at man ikke kan skrive"      " som brugernavn
da det er mega provo at flok logger på som ingen ting.

vil i ændre denne kode så man ikke kan logge på som"  "      <td colspan="2" width="196">
        &nbsp;</td>
    </tr>
    <tr>
      <td width="46">
        <div align="right"><span style="font-size: 9pt">Brugernavn:</span></div>
      </td>
      <td width="148" rowspan="2">
        <span style="font-size: 9pt">&nbsp;</span></td>
    </tr>
    <tr>
      <td width="46">
        <span style="font-size: 9pt">

<FONT color=#214e7a face="Verdana" style="font-size: 9pt">

        <input type="text" name="nick" size="13"></FONT></span></td>
    </tr>
    <tr>
      <td width="46">
        <div align="right"><span style="font-size: 9pt">Password:</span></div>
      </td>
      <td width="148" rowspan="2">
       
<FONT color=#214e7a face="Verdana" style="font-size: 9pt">

<FONT color=#214e7a>

&nbsp;</td>
    </tr>
    <tr>
      <td width="46">

<FONT color=#214e7a face="Verdana" style="font-size: 9pt">

        <input type="password" name="pass" size="13"></FONT></td>
    </tr>

</FONT>

<FONT color=#214e7a face="Verdana">

      <td colspan="2" width="196">
        <div align="center">
          <input type=hidden name=room value="<?=$room;?>">

</FONT>

<FONT color=#214e7a face="Verdana" style="font-size: 9pt">

<FONT color=#214e7a>

          <input type=hidden name=login value="Log in">

</FONT>

<FONT color=#214e7a face="Verdana">

          <input type=submit value="Login"76");?></FONT><FONT color=#214e7a>
        </div>
      </td>
Avatar billede ahv Nybegynder
09. juni 2003 - 20:10 #1
if(!eregi("^[0-9a-zæøåÆØÅ]{1}[0-9a-zæøåÆØÅ ]+$",$_POST[nick]))
{
echo "Din hat, ingen mellem rum som første karakter";
}
Avatar billede dellevela Nybegynder
09. juni 2003 - 20:11 #2
vil du sætte den ind i scriptet
Avatar billede dellevela Nybegynder
09. juni 2003 - 20:11 #3
plz
Avatar billede ahv Nybegynder
09. juni 2003 - 20:12 #4
Så skal jeg have din action side.
Avatar billede ahv Nybegynder
09. juni 2003 - 20:17 #5
if(!eregi("^[0-9a-zæøåÆØÅ]{1}",$_POST[nick]))
{
echo "Din hat, ingen mellemrum som første karakter";
}

Så skal man hvertfald have 0-9 eller a-z som første karakter også derefter kan man bestemme hvad man vil have, du kan også gøre sådan så alle karaktere skal være 0-9 og a-z:

if(!eregi("^[0-9a-zæøåÆØÅ]+$",$_POST[nick]))
{
echo "Din hat, ingen mellemrum kun 0-9 og a-z samt æ, ø og å";
}
Avatar billede ahv Nybegynder
09. juni 2003 - 20:19 #6
if(!eregi("^[0-9a-zæøå]+$",$nick))
{
echo "Din hat, ingen mellemrum kun 0-9 og a-z samt æ, ø og å";
}

Men giv mig kilden til den side man kommer til, så sætter jeg det ind.
Avatar billede myplacedk Nybegynder
10. juni 2003 - 14:57 #7
"a-z samt æ, ø og å" - yep, man bliver nemt miljøskadet når man programmerer. På dansk plejer man at sige "a-å". ;-)
Avatar billede ahv Nybegynder
10. juni 2003 - 15:00 #8
myplacedk >> Det tænkte jeg slet ikke over :o)
Avatar billede dellevela Nybegynder
11. juni 2003 - 13:06 #9
kan du sætte det der ind i min script er ikke så god til den slags!
Avatar billede ahv Nybegynder
11. juni 2003 - 13:17 #10
Ja, hvis du poster det her kan jeg.
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

IT-JOB