29. juni 2005 - 12:22
Der er
13 kommentarer og 1 løsning
Tjekker fejl i om man har ændret brugernavn
Jeg har dette lille stykke javascript, som bliver tjekket når min form bliver submittet if (f.username.value == "<? echo $_SESSION['username']; ?>"){ alert("Du kan ikke ændre dit brugernavn!"); f.username.focus(); return false; } Så har jeg også dette fejl, som er det den tjekker. <input disabled type="text" size="25" name="username" value="<? echo $row['username'];?>"> Men når jeg prøver at submitte så skriver den at jeg ikke må ændre brugernavn. Hvad kan der være galt?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Prøv at teste hvad der er i de to variabler med: if (f.username.value == "<? echo $_SESSION['username']; ?>"){ alert("Du kan ikke ændre dit brugernavn!\n"+f.username.value + "\n<? echo $_SESSION['username']; ?>"); f.username.focus(); return false; } -- der er garanteret en eller anden lille forskel, du ikke har taget højde for !-)
>>barklund -- hvor savner du lighedsoperatoren ?-)
Savner? Jeg savner den skam ikke - finder den tværtimod i overflod tilstede i scriptet.
Nåeh, jaeh, du mener at han skal aktivere alerten, hvis der er forskel på værdierne ... -- den havde jeg zq også overset, så: if (f.username.value != "<? echo $_SESSION['username']; ?>"){
Får stadig fejlen, bare hvor der står: Du kan ikke ændre dit brugernavn! WooX WooX
med den ændreing virker det. tak :D Smid svar..
Næppe hvis du ændrer lighed til ikke-lighed :)
29. juni 2005 - 12:52
#10
(du må gerne give pointene til roenving - han effektuerede det jo)
29. juni 2005 - 12:57
#11
ok, så skal han lige smide svar :)
29. juni 2005 - 13:03
#12
Næh, tak, jeg springer over her !-)
29. juni 2005 - 13:17
#13
Så får du barklund.. Men tusind tak..
29. juni 2005 - 15:01
#14
Tark for points ;)
Vi tilbyder markedets bedste kurser inden for webudvikling