tänk på att jämförelser i vb-script är skiftlägeskänsliga. jag hade nog gjort så här:
If InStr(1,lcase(rsCountry("country")),"sve") > 0 Or InStr(1,lcase(rsCountry("country")),"swe") > 0 then
4 svar · 212 visningar · startad av Lina
Jag hämtar upp ett värde ur databasen som anger vilket land medlemmen kommer ifrån. Med hjälp av detta värde vill jag sen kunna skicka ett meddelande på medlemmens språk.
Problemet jag har är att medlemmarna själva skriver in landsnamnet vilket innebär att det inte MÅSTE stå Sverige utan det kan stå sweden, svergie mm...
Då tänkte jag att om jag jämför på en del av ordet sverige så kanske det går...
Jag letade här på forumet och fick ideér, men if-satsen fungerar ändå inte...
Kan man inte göra så här???
If InStr(1,rsCountry("country"),"sve") > 0 Or InStr(1,rsCountry("country"),"swe") > 0 then
message = "Tyvärr din bild har inte blivit godkänd... Ladda upp en ny"
Else
message = "Sorry! The picture you have uploaded is not permitted!"
end if
Trots att det står sverige på posten i databasen så får jag ändå engelsk text
tänk på att jämförelser i vb-script är skiftlägeskänsliga. jag hade nog gjort så här:
If InStr(1,lcase(rsCountry("country")),"sve") > 0 Or InStr(1,lcase(rsCountry("country")),"swe") > 0 then
Det funkar ju....
Måste ju säga att du klättrar högre och högre på min idolstege @nders!!!
Tack så mycket IGEN!