webForumDet fria alternativet

Vad är detta för språk?

Webbutveckling

6 svar · 432 visningar · startad av Maadmax

Medlem sedan juli 200659 inlägg
Frågan#1

Hej alla jag rensar min dator lite just nu och hittade nån slags testfil på datan som innehöll den här koden:

<#=Response.Buffert="TRUE"#/>
<#
DIM=(strX,strY)VALUES=(REQUEST.QUERYSTRING("X"),REQUEST.QUERYSTRING("Y"))
DIM=(IF)VALUES=(strX,strY)
Get.VALUES=IF
Get.RESULT(OnTrue)
Exec("The if was true")
Get.RESULT(OnFalse)
Exec("The if was false")
Get.END
Destr.DIM=DIM:0
Destr.DIM=DIM:1
#/>

Jag kan bara inte förstå vad det är för språk, aldrig sett något liknande, men det är säkert bara för att jag är så noobig.
Aja iallafall jag skulle inte direkt vilja progga i det språket, men vad heter det?

Medlem sedan juli 200659 inlägg
#2

Vad jag förstår det så gör koden detta:
* Deklarerar 2 strängar som innehåller värden från querystrings
* Jämför värdena och skriva ut "The if was true" om båda querystringsen innehöll samma sak.
* Glömmer bort strängen för sparning av minne antagligen.

Medlem sedan juni 20019 024 inlägg
#3

Det är VBScript i ASP, eller rättare sagt ska föreställa. Det är inte korrekt skrivet.

Det är numer historia och närmast efterträtt av VB.NET (eller VBA egentligen...).

Medlem sedan juni 200032 967 inlägg
#4

Pace skrev:

Det är inte korrekt skrivet.

Det kan man verkligen påstå, om det nu ska vara vbscript... Det finns i stort sett ingenting av det där som luktar vbscript, men vad det annars skulle vara har jag inte en aning om.

Skräp, hur som helst. :)

Medlem sedan dec. 20042 245 inlägg
#5

Pseudokod? :)

Medlem sedan feb. 200112 078 inlägg
#6

Det där är inget VBScript, det är inte ens i närheten.

Medlem sedan juli 200659 inlägg
#7

Om jag skulle översätta den där koden till VB så skulle jag skriva:
<%=Response.Buffer="true"%>
<%
Dim strX, strY
strX = Request.Querystring("x")
strY = Request.Querystring("y")
With Response
If strX = strY then
.Write("The if was true")
Else
.Write("The if was false")
End If
End With
%>

260 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)