Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


ersätta " med &quot ;

Postades av 2003-03-13 15:49:11 - Fredrik Eliasson, i forum asp - allmänt, Tråden har 5 Kommentarer och lästs av 441 personer

function CheckForBadCharacters(strBad)
Dim Citatkollad
Citatkollad = strBad
Citatkollad = replace(Citatkollad, """, """, 1, -1, 1)
Citatkollad = replace(Citatkollad, " ", "+", 1, -1, 1)
Citat = Citatkollad
End function

CheckForBadCharacters(Citat)


Microsoft VBScript compilation error '800a03ee'

Expected ')'

Har jag det så här så gnäller den för att det är ett citattecken för mycket,
hur gör jag för att kolla citattecknet?

uppdatering
ett av felen var semikolonet i den här strängen hur löser jag det
Citatkollad = replace(Citatkollad, """, """, 1, -1, 1)


Svara

Sv: ersätta " med &quot ;

Postades av 2003-03-13 17:04:34 - Ulf Elfving

Prova:
Citatkollad = replace(Citatkollad, """", """, 1, -1, 1)


Svara

Sv: ersätta " med &quot ;

Postades av 2003-03-13 18:20:43 - Anders Moldin

Eller:
<code>
Citatkollad = replace(Citatkollad, Chr(34), "&quot;", 1, -1, 1)
</code>


Svara

Sv: ersätta " med &quot ;

Postades av 2003-03-13 18:22:48 - Magnus Nilsson

Två saker:

1) Sista raden inne i funktionen bör snarare vara:
CheckForBadCharacters = Citatkollad

2)
Din uppdateringsfråga är lite otydligt, men om du med "ett av felen" menar att du i din kontrollerade sträng varken kan ha ett citationstecken eller strängen "&quot;" så får du väl skapa en egen ersättning för ett citattecken som är giltigt enligt dina (för oss okända) regler. Nackdelen är ju att du då måste konvertera tillbaks det i outputten.


Svara

Sv: ersätta " med &quot ;

Postades av 2003-03-13 19:18:21 - Jonas Sjöblom

varför inte göra såhär?

<code>
Citatkollad = replace(Citatkollad, """, "&quot;", 1, -1, 1)
Citatkollad = replace(Citatkollad, " ", "+", 1, -1, 1)
Citat = Citatkollad(Citat)
</code>


Svara

Sv: ersätta " med &quot ;

Postades av 2003-03-14 12:07:05 - Fredrik Eliasson

Dim Citat1


function CheckForBadCharacters(strBad)
Dim Citatkollad
Citatkollad = strBad
Citatkollad = replace(Citatkollad, Chr(34), "&quot;", 1, -1, 1)
Citatkollad = replace(Citatkollad, " ", "+", 1, -1, 1)
CheckForBadCharacters = Citatkollad
End function

Citat1 = CheckForBadCharacters(Citat1)


Tack för hjälpen nu funkar koden utan problem. felet jag nämnde med semikolonet var bara ett skriv fel som jag fick när jag ändrade och körde koden på min egen IIS server, eftersom jag inte kunde få se de fullständiga felen på den andra iis servern som jag jobbar emot normalt sett pga högre säkerhet.

Anledningen till att jag har gjort koden är att man ska lagra citatet i en databas samt kunna skicka koden till en ASP.NET fil som skapar en bild med den här texten i och returnerar en gif. eftersom jag använder post när jag skickar texten så får den inte med hela koden om det är mellanslag samt att om man har skrivit " istället för &quot;


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 808
27 960
271 761
593
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies