Kom ihåg mig?
Home Menu

Menu


Problem med & i querystring

 
Ämnesverktyg Visningsalternativ
Oläst 2005-04-07, 05:43 #1
Ejerhed Ejerhed är inte uppkopplad
Medlem
 
Reg.datum: Mar 2005
Inlägg: 169
Ejerhed Ejerhed är inte uppkopplad
Medlem
 
Reg.datum: Mar 2005
Inlägg: 169
Jag är inget bra på formellt dataspråk, men hoppas ni förstår ändå.

http://localhost/default.asp?sida=it...2&maingroup=45

Sidan som ska hämta informationen från querystringen (som jag tror det heter) ovanför får endast med informationen fram till &
Alltstå: http://localhost/default.asp?sida=it...secondgroup=12

Hur kan jag komma runt detta? Jag måste väl använda & om jag ska hämta information från fler än ett fält i databasen?

Reserverar mig för massa flumm och felstavningar i denna text då klockan är 05.38 och jag borde lagt mig för typ 5 timmar sidan. :blink:
Ejerhed är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-04-07, 07:17 #2
digis avatar
digi digi är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2004
Inlägg: 1 335
digi digi är inte uppkopplad
Har WN som tidsfördriv
digis avatar
 
Reg.datum: Jul 2004
Inlägg: 1 335
Lite trött jag med så jag vet inte vad du pratar om, men en jag skulle ha skrivit:
http://localhost/default.asp?sida=it...2&maingroup=45

:)
digi är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-04-07, 07:32 #3
andhols avatar
andhol andhol är inte uppkopplad
Medlem
 
Reg.datum: Sep 2004
Inlägg: 141
andhol andhol är inte uppkopplad
Medlem
andhols avatar
 
Reg.datum: Sep 2004
Inlägg: 141
Är inte heller riktigt med på vad du menar, men bara så du tänker på det & tecken används för att separera olika "request" skall en request innehålla specialtecken såsom &,? m.m. rekommenderar i alla fall jag att du kollar lite mer på
Server.URLEncode eller Server.HTMLEncode så kommer du från vissa problem i alla fall.

/Anders Holgersson
andhol är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-04-07, 09:23 #4
Roberts avatar
Robert Robert är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jan 2004
Inlägg: 2 103
Robert Robert är inte uppkopplad
Klarade millennium-buggen
Roberts avatar
 
Reg.datum: Jan 2004
Inlägg: 2 103
Testa:


localhost/default.asp?sida=item_list.asp?secondgroup=12& maingroup=45

...och se om det fungerar.
Robert är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-04-07, 15:14 #5
Lindahl Lindahl är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2004
Inlägg: 854
Lindahl Lindahl är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2004
Inlägg: 854
& skulle jag nog inte rekommendera, vill minnas att w3's standard (html 4.01 strict) säger att &-tecken alltid skall skrivas som & i länkar. Kör istället på hexkoden, %1A (tror jag att det är)
Lindahl är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-04-07, 18:21 #6
kullervos avatar
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2003
Inlägg: 1 519
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
kullervos avatar
 
Reg.datum: Dec 2003
Inlägg: 1 519
Blindstyren! digitalUnit gav ju redan svaret på frågan. pereje hade råkat stoppa in ett ? istället för & =)
kullervo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-04-07, 19:10 #7
Lindahl Lindahl är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2004
Inlägg: 854
Lindahl Lindahl är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2004
Inlägg: 854
Kullervo: Funderade faktiskt också på om det inte skulle vara så men sen fattade jag problemet som att han vill att datan item_list.asp?secondgroup=12&maingroup=45 skall skickas i parametern sida, alltså bara en enda parameter, inte tre. Om det är rätt tolkat vet jag dock inte.
Lindahl är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-04-07, 20:29 #8
Ejerhed Ejerhed är inte uppkopplad
Medlem
 
Reg.datum: Mar 2005
Inlägg: 169
Ejerhed Ejerhed är inte uppkopplad
Medlem
 
Reg.datum: Mar 2005
Inlägg: 169
Så nu har jag vaknat igen. B)

Jag tror att Baltiz kanske har förstått vad jag är ute efter.
item_list.asp?secondgroup=12&maingroup=45 ska användas som länk till en annan sida där sedan secondgroup och maingroup ska hämtas/läsas av.

Problemet är att länkens url bara blir http://localhost/item_list.asp?secondgroup=12
Maingroup faller alltså bort, så den länkade sidan hämtar inte den information jag vill ha från databasen.

Förstår ni problemet bättre nu? Jag är sämst på att förklara… :unsure:

Tyvärr fungerade varken & eller %1A för mig när jag testade.
Ejerhed är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-04-07, 21:01 #9
Lindahl Lindahl är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2004
Inlägg: 854
Lindahl Lindahl är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2004
Inlägg: 854
Oki, %26 ska det vara så bör det funka finfint. Trodde att 26 var decimalt, men det var visst redan hexadecimalt =)

Fast det går ju att precis som Andhol säger att använda server.urlencode så slipper du hålla reda på alla teckens ascii-koder.
Lindahl är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-04-07, 21:16 #10
andhols avatar
andhol andhol är inte uppkopplad
Medlem
 
Reg.datum: Sep 2004
Inlägg: 141
andhol andhol är inte uppkopplad
Medlem
andhols avatar
 
Reg.datum: Sep 2004
Inlägg: 141
Precis, enklast är att ta för vana att köra

Server.URLEncode("det_du_vill_säkerställa_som_URL" )

då kommer man slippa allt vad dessa bekymmer är =)

/Anders Holgersson
andhol är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 08:49.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017