webForumDet fria alternativet

Problem med If-sats

7 svar · 662 visningar · startad av bigsky

bigskyMedlem sedan maj 2002821 inlägg
#1
If sString = "{%strGoogleMaps%}" Then
'kod
Else
'kod
End If

Problemet är att om sString endast innehåller {%strGoogleMaps%} fungerar if-satsen, men inte om sString innehåller något annat också. Har provat byta ut = mot <> men då fungerar inte if-satsen om sString endast innehåller {%strGoogleMaps%}.

LedelMedlem sedan dec. 2004736 inlägg
#2

Vad är det du vill göra? Din if-sats kollar ju om sString är lika {%strGoogleMaps%} och inget annat, hur vill du att den ska göra?

bigskyMedlem sedan maj 2002821 inlägg
#3

Jag vill att koden i if-satsen ska köras om texten/mönstret {%strGoogleMaps%} förekommer i sString. Men med = körs den ju bara sString är lika med {%strGoogleMaps%}, oftast förekommer även annan text i sString. Hur ska jag utforma if-satsen för att det ska fungera?

Peter SMedlem sedan dec. 20025 483 inlägg
#4

if InStr(sString, "{%strGoogleMaps%}") > 0 then

DatorgruppenMedlem sedan okt. 200713 inlägg
#5

Rätta mig om jag har fel men är det inte

<%
StrGooglemaps
%>

<%=Strgooglemaps%> ???

Fast jag kanske har missförståt det nu...

DatorgruppenMedlem sedan okt. 200713 inlägg
#6

Vill du koppla sidan till Google Maps så har google redan fixat det ..

voigtann1Medlem sedan juni 20019 519 inlägg
#7

Datorgruppen skrev:

Rätta mig om jag har fel men är det inte

<%
StrGooglemaps
%>

<%=Strgooglemaps%> ???

Fast jag kanske har missförståt det nu...

Nej Datorgruppen... det är inte samma ;)

= är lika som Response.Write. I detta fall så kan man ta det för givet att StrGooglemaps är en sträng men det kunde mycket väl vara en Sub funktion (även om det isfall är ett extremt dåligt namn på en sub ;)).
BigSky: Om jag förstå dig så vill ersätta "{%strGoogleMaps%}" med js skript från google maps så är det "enklare" med RegExp att ersätta i min mening. och då behöver du egentligen inte en IF fråga... men det beror lite på ditt scenario.

bigskyMedlem sedan maj 2002821 inlägg
#8

Problemet är redan löst men tack ändå.

126 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)