Oud 07-01-2004, 14:29
Kaladan
Avatar van Kaladan
Kaladan is offline
Ik heb een (volgens mijn opdrachtgever) fantastische applicatie gemaakt, in ASP.
Het is een soort systeem om bestellingen mee te maken en te rapporteren, en er zitten veel forms en functies/rechten etc in, EN uiteraard een koppeling met een database (een MS ACCES database in dit geval).

Het probleem.
Elke keer als iemand een (") of (@) of (%) invult, verschijnt er een fout.
Na enige tijd zoeken kwam ik tot de conclusie dat deze error veroorzaakt word doordat bijvoorbeeld (") de source code uitelkaar valt, want hij weet dan niet meer wat bij wat hoort... (ik hoop dat jullie het snappen want ik vind het een beetje moeilijk om uit te leggen).

Nou d8 ik dat het misschien wel een mooi opplossing zou zijn als ik die tekens zou kunnen uitlezen en vervangen door iets wat waarschijnlijk nooit gebruikt word (bijv: xxxxxxxxxxxxxxxxxxxx).
Alleen, nu heb ik geen idee hoe ik de string die in de variabele staat moet uitlezen, en daar dan die desbetreffende tekens uit moet halen om ze te vervangen.

Als iemand mij kan helpen, graag...
Alvast bedankt.
__________________
Imagination is more important than knowledge. Knowledge is limited. Imagination encircles the world.
Met citaat reageren
Advertentie
Oud 07-01-2004, 15:02
TIGEK
TIGEK is offline
In php wordt er voor een gevaarlijke teken een \ voor gezet.

dus \". Maar dat is PHP en geen ASP
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Met citaat reageren
Oud 07-01-2004, 15:27
dafelix
Avatar van dafelix
dafelix is offline
wss zoek je een 'replace' functie, geen ID hoe het heet, maar mss brengt je dat wat verder
__________________
$karma++;
Met citaat reageren
Oud 08-01-2004, 09:38
Kawoutertje
Avatar van Kawoutertje
Kawoutertje is offline
Code:
Server.HTMLEncode(*******)
should do the trick.

Ik doe het door de ingevulde velden uit het form te halen, ze in een array te plaatsen en dan die Server.HTMLEncode toe te passen op elk object uit die array.
__________________
When you are arguing with an idiot, make sure the other person isn't doing the same thing.
Met citaat reageren
Oud 08-01-2004, 18:38
Verwijderd
Als ik dit zo zie, en in het bijzonder ook de tekens die je gebruikt, vraag ik me eerder af of het niet met de database koppeling te maken heeft. Bij SQL zouden die tekens alles door elkaar gooien..
Met citaat reageren
Oud 08-01-2004, 18:50
Kawoutertje
Avatar van Kawoutertje
Kawoutertje is offline
Citaat:
******** schreef op 08-01-2004 @ 19:38:
Als ik dit zo zie, en in het bijzonder ook de tekens die je gebruikt, vraag ik me eerder af of het niet met de database koppeling te maken heeft. Bij SQL zouden die tekens alles door elkaar gooien..
Daarmee dat ie ze wil omzetten naar de html-gecodeerde varianten eh
__________________
When you are arguing with an idiot, make sure the other person isn't doing the same thing.
Met citaat reageren
Advertentie
Reageren

Topictools Zoek in deze topic
Zoek in deze topic:

Geavanceerd zoeken

Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Studeren Hulp nodig met application form voor de VU
Camou
3 28-03-2011 16:39
Software & Hardware [HTML] Form
dafelix
6 07-08-2003 18:46
Software & Hardware post hier je selfmade startpage.
Rembo
28 07-08-2003 02:27
Software & Hardware Asp help
katten
2 30-06-2003 13:35
Software & Hardware [mail-form] hoe precies?
-niels-
14 26-02-2003 00:32
Flora & Fauna Eb en Vloed
Nol Brouwer
4 04-02-2002 18:59


Alle tijden zijn GMT +1. Het is nu 16:42.