---
title: "ASP Problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10756-asp-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Lundquist"
published: "2001-07-24T14:05:00.000Z"
updated: "2001-07-24T14:57:00.000Z"
replies: 17
views: 225
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/10756-asp-problem"
---

# ASP Problem

## #1 — Lundquist, 2001-07-24T14:05Z

Vad är fel i denna koden:
                \<% If NOT titel = "" AND NOT url = "" AND Request.Co0kies("posta") = "nej" Then %\>
				Du måste vänta i 15 minuter innan du kan lägga till en ny länk.\<br\>\<br\>
				\<% End If \<-- Detta är rad 172

Jag får felmeddelandet
Expected Statement
Felet är på rad 172

Permalänk: https://www.webforum.nu/p/10756

## #2 — T_Codez, 2001-07-24T14:11Z

how about %\>

Permalänk: https://www.webforum.nu/p/278611

## #3 — Lundquist, 2001-07-24T14:13Z

Varför? ASP koden fortsätter ändå på nästa rad

Permalänk: https://www.webforum.nu/p/278612

## #4 — snekkorr, 2001-07-24T14:16Z

du skall väll ända avslute if satsen!

Permalänk: https://www.webforum.nu/p/278613

## #5 — Kim, 2001-07-24T14:17Z

Inte för att jag direkt är någon ASP-stjärna, men är det inte en nolla i cookie-raden längst upp? Alltså co**0**kie

Permalänk: https://www.webforum.nu/p/278614

## #6 — Lundquist, 2001-07-24T14:18Z

Ja! If Satsen är slut. Men annan ASP kod fortsätter, och den har inte med if satsen att göra.

Permalänk: https://www.webforum.nu/p/278615

## #7 — Lundquist, 2001-07-24T14:19Z

Till Kim \>\>

man kan inte skriva cookies med en punkt framför i detta forum. av säkerhetsskäl. I den riktiga koden har jag skrivit utan nolla (0).

Permalänk: https://www.webforum.nu/p/278616

## #8 — Kim, 2001-07-24T14:22Z

Jag är (naturligtvis) PHP-användare istället för ASP:are, men jag försöker ändå.

\<% If NOT titel = "" AND NOT url = "" AND Request.Co0kies("posta") = "nej" Then %\>

Hur blir det om du skriver följande?
\<% If titel \<\> "" AND url \<\> "" AND Request.Co0kies("posta") = "nej" Then %\>

Permalänk: https://www.webforum.nu/p/278617

## #9 — LarsG, 2001-07-24T14:22Z

Nu har du inget VB statement inuti if-satsen, vilket jag tror man måste ha. För VB-tolken ser det ut som 

```
if villkor then
end if
```

men den förväntar sig

```
if villkor then
något vb-statement
end if
```

Permalänk: https://www.webforum.nu/p/278618

## #10 — Pace, 2001-07-24T14:22Z

> man kan inte skriva cookies med en punkt framför i detta forum

Nej, varför kan man inte det egentligen?

Permalänk: https://www.webforum.nu/p/278619

## #11 — PatrikB, 2001-07-24T14:23Z

```
Response.&#67ookies("minKaka")
```

Om du visar lite mer kod så kanske vi kan gå vidare med problemet.

cya,
PatrikB

\[Redigerat av PatrikB den 24 jul 2001\]

Permalänk: https://www.webforum.nu/p/278620

## #12 — Lundquist, 2001-07-24T14:39Z

Vad är ett vb-statement?

Permalänk: https://www.webforum.nu/p/278621

## #13 — Pace, 2001-07-24T14:44Z

> Nu har du inget VB statement inuti if-satsen

Behövs icke. Ska fungera ändå.

VB statement = vilket vb kommando som helst som utför något.

Permalänk: https://www.webforum.nu/p/278622

## #14 — LarsG, 2001-07-24T14:44Z

Ett vb-statement: t.ex. tilldelningar, anrop till sub-rutiner 

```
<% If NOT titel = "" AND NOT url = "" AND Request.Co0kies("posta") = "nej" Then 
response.write "Du måste vänta i 15 minuter innan du kan lägga till en ny länk.<br><br>"
End If
```

Du kan ju testa och se om felet försvinner.

Permalänk: https://www.webforum.nu/p/278623

## #15 — Lundquist, 2001-07-24T14:46Z

Är det ingen som har blankaste aning om vad det är som fattas?

Permalänk: https://www.webforum.nu/p/278624

## #16 — Lundquist, 2001-07-24T14:50Z

Till LarsG \>\>\>

Tack men det hjälpte ej..

Permalänk: https://www.webforum.nu/p/278625

## #17 — Pace, 2001-07-24T14:51Z

Visa koden omkring också.

Permalänk: https://www.webforum.nu/p/278626

## #18 — Lundquist, 2001-07-24T14:57Z

```
<% Server.Execute "meny.txt" %>
				<br>
                  <img src="linje.gif" width="200" height="1"><br><br> 
                <% If NOT titel = "" AND NOT url = "" AND Request.Co0kies("posta") = "nej" Then
				Response.Write "Du måste vänta i 15 minuter innan du kan lägga till en ny länk.<br><br>"
				End If
				Randomize
				SlumpPladder2 = Int(Rnd * 3) + 1
				If SlumpPladder2 = 1 Then %>
```

På ett annat ställe (högre upp) på sidan har jag detta:

```
titel = Request.Form("titel")
url = Request.Form("url")
if NOT titel = "" AND NOT url = "" AND NOT Request.Co0kies("posta") = "nej" Then
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "driver=MySQL;DB=ol_netwo_f;SERVER=ol-networks.com;UID=ol_netwo;PWD=blabla;"
SQLInfoga = "INSERT INTO laggtilllank (titel,url,ip,datum) VALUES ('" & titel & "','" & url & "','" & REMOTE_ADDR & "','" & date & "')"
Conn.Execute(SQLInfoga)
Conn.Close
Set Conn=nothing
Response.Co0kies("posta") = "nej"
Response.Co0kies("posta").Expires = time() + 900
End If
```

Permalänk: https://www.webforum.nu/p/278627

---

Tråden på webben: https://www.webforum.nu/amne/asp/10756-asp-problem
