WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   if the or wath? (https://www.wn.se/forum/showthread.php?t=10450)

hundserver 2005-10-20 17:50

Vad skriver man istället för = i en if sats

Kod:

<% if stationname = "Tigerbeat: Skalman" then %> <img border="0" src="/dj/bilder/skalman.jpg"
om jag nu skulle vilja att den plockar fram samma bild fast värdet kanske ist för skalman är "Skalman med gäst"
Bara värdet innehåller Skalman,

Hajar ni hur jag menar?? vet inte om jag själv gör det ha ha! Men let´s try

Helix 2005-10-20 18:01

Vilket språk?

Helix 2005-10-20 18:04

<?php

if A == B
statement

if A == B
{
statement1
statement2
}

?>

Jan Eriksson 2005-10-20 18:20

Jag förstår inte vad du vill göra men... :-)

<% är förmodligen asp. Koden blir:

<%
if stationname = "Tigerbeat: Skalman" then
Response.write ("<img border='0' src='/dj/bilder/skalman.jpg'>")
End If
%>

mrnoname 2005-10-20 18:52

Jag tolkade som att du vill att skriptet skall reagera på alla strängar som innehåller ordet skalman...

Detta är ett sätt:
<?php
if ( strstr("hejhoppskalmansabamse", "skalman") != "") {
echo "jag har hittat skalman";
}
?>

Robert 2005-10-20 19:44

...och i asp byter du ut strstr mot instr och kollar om det är större än noll, exempel:

if instr(stationname, "skalman") > 0 then
... do stuff ...
end if

hundserver 2005-10-20 23:39

Citat:

Originally posted by Robert@Oct 20 2005, 19:44
...och i asp byter du ut strstr mot instr och kollar om det är större än noll, exempel:

if instr(stationname, "skalman") > 0 then
... do stuff ...
end if

Tackar :-)

hundserver 2005-10-21 00:59

Citat:

Originally posted by Robert@Oct 20 2005, 19:44
...och i asp byter du ut strstr mot instr och kollar om det är större än noll, exempel:

if instr(stationname, "skalman") > 0 then
... do stuff ...
end if

Verkar inte funka,

det är = jag behöver ett alternativ till så att säga,

wiggin 2005-10-21 01:12

Tänk över igen vad det är du vill säga?!?! Tror de flesta har svårt att förstå vad du vill ha gjort? Efter att ha läst ditt första inlägg ett antal gånger så uppfattar jag det som att du vill ha fram när något "inte är lika med"?

i så fall är svaret "<>"

dvs
Kod:

<% if stationname <> "Tigerbeat: Skalman" then %> <img border="0" src="/dj/bilder/skalman.jpg"

hundserver 2005-10-21 03:02

Citat:

Originally posted by wiggin@Oct 21 2005, 01:12
Tänk över igen vad det är du vill säga?!?! Tror de flesta har svårt att förstå vad du vill ha gjort? Efter att ha läst ditt första inlägg ett antal gånger så uppfattar jag det som att du vill ha fram när något "inte är lika med"?

i så fall är svaret "<>"

dvs
Kod:

<% if stationname <> "Tigerbeat: Skalman" then %> <img border="0" src="/dj/bilder/skalman.jpg"

Ha ha Sorry vet att det blev rörigt, men det var exakt det jag var ute efter,


stationname skall inte vara lika med utan Innehålla

"om stationname innehåller .... osv...


Alla tider är GMT +2. Klockan är nu 04:17.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson