---
title: "Yo.se-s script"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/117383-yo-se-s-script"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "WebbisNet"
published: "2004-12-04T19:34:42.000Z"
updated: "2004-12-05T23:21:15.000Z"
replies: 29
views: 746
page: 1
pages: 2
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/117383-yo-se-s-script"
---

# Yo.se-s script

_Sida 1 av 2._

## #1 — WebbisNet, 2004-12-04T19:34Z

Är det nån som använder scriptet för att ta emot ett sms och spara i databas. Har lite problem med att på en sida ta emot datan för att spara i en gästbok, får inga felmeddelanden och inget sparas

koden är 

```
<%

' Detta skript anropas av yo när någon anropar din SMS-tjänst.
' tex [url]http://www.doman.se/min-sida.asp?sms=test+123&nr=0701234567[/url]
' Allting som ekas ut kommer att hamna i ett svar-sms. Så det är viktigt att skriptet 
' inte genererar några (interna) felmeddelanden.

nr = request("nr")
sms = request("sms")
namn= request("namn")
varInsant = Date()

' Nu kan du göra vad du vill med det inkomna SMS:et. 
' Variabeln nr innehåller numret från den som har skickats SMS:et 
' och variabeln sms innehåller själva SMS-texten

' Skicka tillbaka svar.
' Om inget svar skickas inom 30 sekunder skickar Yo.se automatiskt ut ett:
' "Tack för din beställning"-SMS.

SET objConn = Connect()
gb = "INSERT INTO tblGastbok"
	gb = gb & "(fran,inlagg,gbDate) "
	gb = gb & "VALUES('"& nr &"','"& sms &"',#"& varInsant&"#)"
response.write "Ditt inlägg är sparat i gästboken."
%>
```

sms-strängen är "mitt anvnamn" gb "namn på den som skickar sms-et" "meddelande"

ex: test gb ola här kommer ett meddelande

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

## #2 — solbulle, 2004-12-04T22:18Z

Du gör ju aldrig något av den sql-sträng du har i variabeln gb.

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

## #3 — WebbisNet, 2004-12-04T22:31Z

löste det genom att köra execute som jag glömde

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

## #4 — WebbisNet, 2004-12-04T22:50Z

kan nån svara på varför allt hamnar i meddelandekolumnen, vill ju att namnet hamnar i namnkolumnen och all text efter det i meddelandekolumnen

```
	gb = gb & "VALUES('"& namn &"','"& sms &"',#"& varInsant&"#)"
```

namn är värdet i namnkolumnen och sms  värdet i meddelandekolumnen

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

## #5 — solbulle, 2004-12-04T23:44Z

Är det ett formulär du postar eller är det en länk?
Hur ser i det sistnämnda fallet då länken ut?
Är den rätt konstruerad?

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

## #6 — WebbisNet, 2004-12-04T23:56Z

> **solbulle skrev:**
>
> Är det ett formulär du postar eller är det en länk?
> Hur ser i det sistnämnda fallet då länken ut?
> Är den rätt konstruerad?

man skickar alla värden i ett sms som tas emot i scriptet längst upp och läggs i databasen

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

## #7 — solbulle, 2004-12-05T00:05Z

Ok.. men du har väl ingen variabel som heter namn med där? Eller?
Alltså i den sträng som genereras av sms:et.
(Som jag tolkar infotexten i din exempelkod)

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

## #8 — WebbisNet, 2004-12-05T00:14Z

> **solbulle skrev:**
>
> Ok.. men du har väl ingen variabel som heter namn med där? Eller?
> Alltså i den sträng som genereras av sms:et.
> (Som jag tolkar infotexten i din exempelkod)

namn= request("namn") är min variabel

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

## #9 — solbulle, 2004-12-05T00:33Z

Jo, det ser jag, men i den sträng som skickas, den querystringen saknar väl variabeln "namn"? Eller?

```
[url]http://www.doman.se/min-sida.asp?sms=test+123&nr=0701234567[/url]
```

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

## #10 — WebbisNet, 2004-12-05T00:37Z

hur löser man det?

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

## #11 — sgtpepper, 2004-12-05T00:46Z

> **WebbisNet skrev:**
>
> hur löser man det?

Det gör man inte. Vad du ser är vad du får så att säga, yo.se levererar sms-texten och numret till ditt script, inget annat.

En nödlösning kan ju vara att du plockar ut första raden ur sms-texten och använder det som namn, men då får du ju instruera dina användare att de skall skriva sitt namn på första raden och sedan skriva själva inlägget.

En annan, lite ballare men inte helt fungerande metod är ju att du använder privatpersoner.eniro.se för att få fram ett namn kopplat till mobilnumret. För varje sms som du får in så gör du en automatisk slagning mot Eniro och plockar ut ett eventuellt namn, finns inte numret registrerat så får du lagra texten med namn = "okänt" eller liknande.

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

## #12 — WebbisNet, 2004-12-05T00:56Z

nån som tycker det är fult som det är nu, kolla in <http://anna.webbisen.com>

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

## #13 — Poffe, 2004-12-05T18:50Z

För att göra det enkelt hade jag gjort så här:

När du skapar (eller ändrar) tjänsten så klickar du i Tillval 1 (Ta bort prefix och tjänstnamn)

Då får du t.ex. detta i sms-strängen till din sida:
"Poffe Hej, tycker att er gästbok är riktigt nice!"

Då Kör du bara denna kod för att få ut det du vill ha:

```
strNR = Request.Querystring("nr")
strSMS = Request.Querystring("sms")
	
strNamn = Trim(Mid(strSMS, 1, InStr(strSMS, " ")))
strMess = Trim(Mid(strSMS, InStr(strSMS, " ")))
```

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

## #14 — WebbisNet, 2004-12-05T19:33Z

> **Poffe skrev:**
>
> För att göra det enkelt hade jag gjort så här:
> 
> När du skapar (eller ändrar) tjänsten så klickar du i Tillval 1 (Ta bort prefix och tjänstnamn)
> 
> Då får du t.ex. detta i sms-strängen till din sida:
> "Poffe Hej, tycker att er gästbok är riktigt nice!"
> 
> Då Kör du bara denna kod för att få ut det du vill ha:
>
>
> ```
> strNR = Request.Querystring("nr")
> strSMS = Request.Querystring("sms")
> 	
> strNamn = Trim(Mid(strSMS, 1, InStr(strSMS, " ")))
> strMess = Trim(Mid(strSMS, InStr(strSMS, " ")))
> ```

varför sparas inget sms i databasen med

```
<%

' Detta skript anropas av yo när någon anropar din SMS-tjänst.
' tex [url]http://www.doman.se/min-sida.asp?sms=test+123&nr=0701234567[/url]
' Allting som ekas ut kommer att hamna i ett svar-sms. Så det är viktigt att skriptet 
' inte genererar några (interna) felmeddelanden.

strNR = Request.Querystring("nr")
strSMS = Request.Querystring("sms")
	
strNamn = Trim(Mid(strSMS, 1, InStr(strSMS, " ")))
strMess = Trim(Mid(strSMS, InStr(strSMS, " ")))

varInsant = Date()

' Nu kan du göra vad du vill med det inkomna SMS:et. 
' Variabeln nr innehåller numret från den som har skickats SMS:et 
' och variabeln sms innehåller själva SMS-texten

' Skicka tillbaka svar.
' Om inget svar skickas inom 30 sekunder skickar Yo.se automatiskt ut ett:
' "Tack för din beställning"-SMS.

SET objConn = Connect()
gb = "INSERT INTO tblGastbok"
	gb = gb & "(fran,inlagg,gbDate) "
	gb = gb & "VALUES('"& strNamn &"','"& strMess &"',#"& varInsant &"#)"
	objConn.Execute(gb)

objConn.Execute("Update tblGastbok SET mobil=true")

response.write "Ditt inlägg är sparat i gästboken."
%>
```

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

## #15 — LarsG, 2004-12-05T19:41Z

```
objConn.execute gb,,128
```

```
objConn.Execute("Update tblGastbok SET mobil=true")
```

Varför gör du så? Vill du uppdatera alla rader i tabellen?

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

## #16 — WebbisNet, 2004-12-05T19:45Z

> **LarsG skrev:**
>
> ```
> objConn.execute gb,,128
> ```
>
> 
> 
>
>
> ```
> objConn.Execute("Update tblGastbok SET mobil=true")
> ```
>
> 
> 
> Varför gör du så? Vill du uppdatera alla rader i tabellen?

vad gör objConn.execute gb,,128

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

## #17 — WebbisNet, 2004-12-05T19:49Z

jag får inte längre nåt svars sms, inget sparas i gästboken och inga pengar dras för sms-et....vad är fel

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

## #18 — Poffe, 2004-12-05T20:01Z

Antagligen blir det nått fel på sidan.. Testa att gå till den via en webbläsare med querystringsen, allatså typ:

<http://www.minsida.com/sms_in.asp?nr=01234567&sms=test%20meddelande>

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

## #19 — WebbisNet, 2004-12-05T20:05Z

> **Poffe skrev:**
>
> Antagligen blir det nått fel på sidan.. Testa att gå till den via en webbläsare med querystringsen, allatså typ:
> 
> <http://www.minsida.com/sms_in.asp?nr=01234567&sms=test%20meddelande>

med <http://anna.webbisen.com/sms-gastbok.asp?nr=708163326&sms=skickar%20ett%20test> får jag att meddelandet är sparat i gästboken

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

## #20 — Poffe, 2004-12-05T20:55Z

Sparas det i databasen då?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/117383-yo-se-s-script  
Nästa sida: https://www.webforum.nu/amne/asp/117383-yo-se-s-script/page2.md
