---
title: "Pelleplus"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/53004-pelleplus"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Asa"
published: "2002-09-12T08:26:34.000Z"
updated: "2002-09-12T10:20:13.000Z"
replies: 20
views: 416
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/53004-pelleplus"
---

# Pelleplus

_Sida 1 av 2._

## #1 — Asa, 2002-09-12T08:26Z

Hur ska denna se ut? Detta är en gissning. Javascript å asp ihop är inte min specialare!

\<%Set Conn = Server.CreateObject("ADODB.Connection") 
Conn.Open "driver={Microsoft Access Driver (\*.mdb)};dbq=" & Server.MapPath("forum.mdb" & ";pwd=dddddd;")

Set RS=Conn.Execute("Select \* From users Order By username")%\>

\<script type="text/javascript"\>
\<!--

\<%Do Until RS.EOF%\>

var PPlus = new PellePlus("\<%=RS("username")%\>", "\<%=RS("sign")%\>" );
PPlus.SetGroup("users");
PPlus.WritePlus();

\<%RS.MoveNext
Loop%\>

//--\>
\</script\>

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

## #2 — @nders, 2002-09-12T08:27Z

Vad är det som inte fungerar?

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

## #3 — Asa, 2002-09-12T08:28Z

Det syns inte alls! En ) verkar fattas nånstans!

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

## #4 — @nders, 2002-09-12T08:31Z

Blir resultatet 

```
<script type="text/javascript"> 
<!-- 

//--> 
</script>
```

Eller vad?

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

## #5 — Asa, 2002-09-12T08:33Z

Nej - man ser allt som finns i databasen!

<http://www.gruvsjo.com/pplus/index1.asp>

Kanske beror på att någon skrivit " i en post?

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

## #6 — @nders, 2002-09-12T08:34Z

Är det inte det du ber om?

```
Select * From users Order By username
```

 :q

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

## #7 — Asa, 2002-09-12T08:36Z

Det var nog felet! Kolla nu. Satt att den bara skulle visa de 5 första och ingen har en " i sin post. Går det å fixa tro?

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

## #8 — @nders, 2002-09-12T08:37Z

Eh? Går vad att fixa?

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

## #9 — Asa, 2002-09-12T08:38Z

Jo! I databasen har någon av mina medlemmar skrivit ett " å när det finns med blir det javascriptfel. Kanske använda en replace?

En ) förväntas blir det då!

Post med " som info före å efter en text.
var PPlus = new PellePlus("VictorM", ""Tvivla på allt minst två gånger! Till och med att 2+2=4"\<br/\>" );

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

## #10 — @nders, 2002-09-12T08:40Z

Då förstår jag.

Replace (strängen, """", "\\""")

Mvh,

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

## #11 — Asa, 2002-09-12T08:41Z

Okej - tack. Ska testa!

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

## #12 — Asa, 2002-09-12T08:45Z

Hmm - var skulle jag lägg den :/

```
<%Set Conn = Server.CreateObject("ADODB.Connection") 
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("forum.mdb" & ";pwd=xxxxxxxx;")

Set RS=Conn.Execute("Select * From users Order By username")%>

<script type="text/javascript">
<!--

<%x=0
Do Until RS.EOF Or x=50%>
var PPlus = new PellePlus("<%=RS("username")%>", "<%=RS("sign")%><br/>" );
  PPlus.SetGroup("users");
  PPlus.AppendRow("<%=RS("info")%>");
  PPlus.AppendRow("<%=RS("email")%>");
PPlus.WritePlus();
<%x=x+1
RS.MoveNext
Loop%>

//-->
</script>
```

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

## #13 — @nders, 2002-09-12T09:47Z

Är det inte i *PPlus.AppendRow("\<%=RS("info")%\>");* problemet uppkommer?

```
PPlus.AppendRow("<%=Replace(RS("info"), """", "\""")%>");
```

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

## #14 — Asa, 2002-09-12T09:49Z

Precis med det funkade ej! :/ Testade det förrut oxå.

" ska synas som " iallafall.

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

## #15 — @nders, 2002-09-12T10:00Z

Om du replacear med &amp;quot; istället för \\"?

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

## #16 — Asa, 2002-09-12T10:03Z

Nope :/ Vad får du "" ifrån?

I denna som man ser i källan:

var PPlus = new PellePlus("VictorM", ""Tvivla på allt minst två gånger! Till och med att 2+2=4"\<br/\>" );

Så är första " före Tvivla en del av javascriptet!

<http://www.gruvsjo.com/pplus/index1.asp>

Får väl köra en Replace innan man sparar infot till databasen då :/

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

## #17 — @nders, 2002-09-12T10:07Z

> Vad får du "" ifrån?

 " Måste ju escape:as även i asp, eller hur?

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

## #18 — Asa, 2002-09-12T10:10Z

Nu hänger jag inte med riktigt! Escape:as?

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

## #19 — @nders, 2002-09-12T10:16Z

Om du i ASP ska göra något med ", till exempel skriva ut, så kan du inte skriva Response.Write " " ". Det genererar ett felmeddelande. Du skall skriva Response.write " "" " istället. Jämför med hur du gör för att sätta in apostrofer i databasen. Då ersätter du en med två, för att "rädda" koden från felmeddelanden och för att informationen skall komma fram korrekt.

Mvh,

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

## #20 — Asa, 2002-09-12T10:18Z

Okej vare så du mena! Okej - tackar!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/53004-pelleplus  
Nästa sida: https://www.webforum.nu/amne/asp/53004-pelleplus/page2.md
