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


Kapa en del av URL

Postades av 2009-11-20 18:33:28 - Lari Salminen, i forum asp - allmänt, Tråden har 3 Kommentarer och lästs av 1446 personer

Jag använder mig av ett röstningsscript på min blogg, och har fått det att funka kanon.
Det enda som är ett stort bekymmer för mig, är att när någon har kommenterat ett inlägg, så skickas användaren till en temporär sida, för att deras kommentar ska synas direkt.
Detta är inget som jag kan styra över, utan det ligger på plattformen jag bloggar på.

Men, jag tänkte kolla om man på något sätt kan kapa bort den del av URL som man får när man använder Request.ServerVariables("URL") som blir när man kommenterat.

Jag ska se om jag kan förklara lite bättre.

Scriptet jag använder använder Request.ServerVariables("URL") för att fastställa vilket inlägg som man röstat på.

Säg att jag har ett inlägg med adressen: http://www.minblogg.se/inlagg1.asp

Jag lägger en röst på detta inlägget och skickas sen till en adress som ser ut så här istället:
http://www.minblogg.se/inlagg1.asp?_tmp=69a25fac54fe07ae4e96d6cf4ca9ef4a3479dd64

Det gör att scriptet lägger in den temporära adressen som ett eget inlägg, men det är ju faktiskt samma inlägg. Dvs det kan se ut som att rösten jag la på mitt inlägg, inte har räknats med.

Då är min fråga denna:

Kan man ha en if-sats på något sätt, som kollar av om URL innehåller något efter .asp och om det gör det, kan man i så fall ta bort det?

Typ:

if Request.ServerVariables("URL") contains ?_tmp then
remove allt efter .asp
end if

Någon som har en ide?


Svara

Sv: Kapa en del av URL

Postades av 2009-11-21 01:06:34 - André Claesson

Inte utan att posta om sidan.

If Request.QueryString.Count > 0 Then 
    Response.Redirect("inlagg1.asp")
End If


Svara

Sv: Kapa en del av URL

Postades av 2009-11-22 22:50:47 - Lari Salminen

Jag har fått tipset att först kolla om min url innehåller ett frågetecken, för det lär troligtvis bara vara ett frågetecken, det gör jag i så fall med följande:

<code>
If InStr(Request.ServerVariables("URL") ,"?") > 0 then</code>

Sen så fick jag ytterligare tips att använda mig av LEFT och fick en kodrad, men vet inte riktigt hur jag ska använda mig av den.

<code>
strAdress = Left(Request.ServerVariables("URL"), InStr(Request.ServerVariables("URL")))</code>

Kan det vara så enkelt att det ska se ut så här?
<code>
If InStr(Request.ServerVariables("URL") ,"?") > 0 then
strAdress = Left(Request.ServerVariables("URL"), InStr(Request.ServerVariables("URL")))
else
strAdress = Request.ServerVariables("URL")
end if</code>

Någon som har koll på detta, för det är två helt nya kodrader för mig?

Uppdaterat: Nu har jag testat detta, och jag får inga felmeddelanden, men jag blir ändå inte av med koden som är efter frågetecknet.


Svara

Sv:Kapa en del av URL

Postades av 2009-11-23 01:28:03 - Lari Salminen

Problemet är löst.

Jag började ögna genom koden för scriptet och hittade följande rader:

<code>'--- Appened querystring if required
sQueryString = Request.ServerVariables("QUERY_STRING")
if len(sQueryString) > 0 then
sRatingURL = sRatingURL & "?" & sQueryString
end if</code>

När jag kommenterade bort dessa, så löste allt sig.


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 764
27 959
271 761
531
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