Frågan 3 juni 2001 16:46 #1 Tja forumet.
Skulle behöva lite hjälp på vägen med en If-sats för att visa Icon till ICQ.
Fältet Icq är av texttyp.
mvh Jörgen
Bör se ut något i denna stilen:
If Icq = 8 siffror långt och inga andra tecken THEN
Response.Write "IcqIcon"
else
Response.Write ""
end if
------------------
*** Det brukar lösa sig sade hon som satt och sket i vasken ***
I icaaq Medlem sedan okt. 2000 5 273 inlägg if len(icq) = 8 or 9 AND IsNumeric(icq) =TRUE Then
Response.Write "IcqIcon"
Else
Response.Write ""
End If
kanske :q
men det finns icq som är 9 siffriga med
------------------
ibland tror jag att jag kan lite för lite än vad jag kan ....
[Redigerat av icaaq den 03 jun 2001]
J jorgen Medlem sedan feb. 2001 2 412 inlägg Hej, tack för hjälpen!
För det mesta är det bra att veta varför man gör något och inte bara göra det, därför undrar jag 2 saker:
vad gör - len - och när använder man det?
vad gör - trim - och när använder man det?
mvh Jörgen
------------------
*** Det brukar lösa sig sade hon som satt och sket i vasken ***
L LarsG Medlem sedan dec. 2000 12 464 inlägg Len - antal tecken
Trim - tar bort inledande och avslutande blanka
Icaaq's förslag borde vara
if (len(icq) = 8 or len(icq) = 9) AND IsNumeric(icq) =TRUE Then
Response.Write "IcqIcon"
Else
Response.Write ""
End If
------------------
essentitia preter non sans multiplicandum
J jorgen Medlem sedan feb. 2001 2 412 inlägg Tackar, man blir bättre och bättre dag för dag...
mvh Jörgen
------------------
*** Det brukar lösa sig sade hon som satt och sket i vasken ***
I icaaq Medlem sedan okt. 2000 5 273 inlägg det var ju nästan iaf.. :)
------------------
ibland tror jag att jag kan lite för lite än vad jag kan ....
P PatrikB Medlem sedan mars 2000 2 836 inlägg fast nu är det ju så att det ej bara finns 8 eller 9-siffriga ICQ nummer ... det finns faktiskt icq-nummer med färre siffror
Kom ihåg det i If satserna, för som det står nu så kommer endast 8 och 9 siffriga icq-nummer att listas.
cya,
PatrikB
------------------
*Det jämnar ut sig sa han som sket i byxan och satte sig ned*
I icaaq Medlem sedan okt. 2000 5 273 inlägg LarsG>>
varför har du satt:
(len(icq) = 8 or len(icq) = 9)
inom paranteser är det för att den ska köra den koden först(har för mig att jag läst nått sånt) :q
------------------
ibland tror jag att jag kan lite för lite än vad jag kan ....
L LarsG Medlem sedan dec. 2000 12 464 inlägg Jo. Det finns ju en implicit turordning för hur man utvärderar uttrycken men jag tycker att det är tydligare att skriva ut parenteser även om de inte behövs.
Och sen så kommer jag aldrig ihåg vilken precedens det är.
------------------
essentitia preter non sans multiplicandum
J jorgen Medlem sedan feb. 2001 2 412 inlägg Okey Patrik!
Har du en aning om vilka längder som förekommer på ett icq nummer?
Cya
Jörgen
------------------
*** Det brukar lösa sig sade hon som satt och sket i vasken ***
P PatrikB Medlem sedan mars 2000 2 836 inlägg borde väl starta på nr. 1
har en kompis som endast har ett 6-siffrigt nummer ... mmm, han va ute tidigt, mycket tidigt *ler*
cya,
PatrikB
------------------
*Det jämnar ut sig sa han som sket i byxan och satte sig ned*
P PatrikB Medlem sedan mars 2000 2 836 inlägg jo, jorgen,
nytt icq-nummer .... 120065839
cya,
PatrikB
------------------
*Det jämnar ut sig sa han som sket i byxan och satte sig ned*