Hur kan jag göra det här?
kod:
<%
vVecka = DatePart("ww", Date(),2, 2)
If not rstemp1("namn1")= "[^A-Za-z0-9]" AND rstemp1("ID") < vVecka-2 Then
response.write "<font face='arial' size='1' color='#333333'>"
response.write "går inte att registrera!</font>"
Else
If not rstemp1("namn1")= "[^A-Za-z0-9]" AND rstemp1("ID") > vVecka Then
response.write "<font face='arial' size='1' color='#333333'>"
response.write "går inte att registrera!</font>"
Else
If rstemp1("namn1")= "[^A-Za-z0-9]" Then
%></font><font face="Arial" size="1" color="#999999"> </font><font face="Arial" size="2" color="#666666"><img src="checkbox_sel.gif"><font color="#333333">
kontrollerad av:</font><font face="Arial" size="1" color="#999999">
</font><font color="#333333"> </font><font face="Arial" size="2" color="#666666"><% =rstemp1("namn1") %></font>
<font color="#333333">den</font> <% =rstemp1("datum1") %></font><font face="Arial" size="2" color="#666666"></font><font face="Arial" size="2" color="#666666"><% Else %></font><font face="Arial" size="1" color="#333333" class="line">sign:</font><font face="Arial" size="1" color="#999999"></font><font face="Arial" size="1" color="#999999">
<input type="text" size="10" name="namn1" value="<% =rstemp1("namn1") %>">
<input type="text" size="10" name="datum1" value="<% =Date %>">
</font><font face="Arial, Helvetica, sans-serif" size="2" color="#666666"><%
response.write "<font face='arial' size='1' color='#333333'>"
response.write "<input type='image' src='Image/ok.gif' name='submit'>"
%></font><font face="Arial" size="1" color="#999999"> </font><font face="Arial" size="2" color="#666666">
<%
End If
End If
End If
End If
%>
=====================================
Jag vill alltså kontrollera rstemp om det innehåller bokstäver, om inte ska en tom textruta synas......har provat med RegExp men jag får inte till det...kan någon hjälpa mig på traven?
hej emission.
skrev så här:
<%
set re=new regexp
re.global=true
re.pattern="[^A-Za-z0-9]"
set matches=re.execute(cstr(rstemp1("namn1")))
vVecka = DatePart("ww", Date(),2, 2)
If matches.count=0 AND rstemp1("ID") < vVecka-2 Then
response.write "<font face='arial' size='1' color='#333333'>"
response.write "går inte att registrera!</font>"
Else
If matches.count=0 AND rstemp1("ID") > vVecka Then
response.write "<font face='arial' size='1' color='#333333'>"
response.write "går inte att registrera!</font>"
Else
If matches.count=0 Then
------------------------------
här efter kommer en tom text ruta om det inte matchade.....det fungerade inte riktigt som jag tänkt mig men utan error på den aktuella "veckan = 44" men går jag framåt eller bakåt div 43/45 får jag detta fel medelande:
Invalid use of Null: 'cstr'
har jag gjort fel när jag använder strängen flera gånger i koden??
ok men om rstemp1("namn1")= Null hur gör jag då för att inte få ett runtime error? .....kan man skriva typ:
If matches.count=0 Then
response.write ""
eller?