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


I vilken ordning exekveras mina sidor? (lång text)

Postades av 2006-06-28 12:44:04 - Mikael Alfredsson, i forum asp - allmänt, Tråden har 1 Kommentarer och lästs av 511 personer

Hejsan.

Har kört fast en bit och får meddelanden om att jag inte kan utföra åtgärden på ett öppet objekt.

Lite svårt att förklara hur sidan är uppbyggd, men jag har 3 kolumner + en top (css).
I filen skrivs de ut i följande ordning: top, vänster, main och sedan höger.

I den vänstra menyn finns hittils bara login-fält samt en enklare meny (statisk).
I mainkolumnen använder jag mig av select case Request.Querystring("page") och tar på så sätt fram vilken sida som ska visas med hjälp av include, ex:
Select Case Request.Querystring("page")

Case "profile"
'Inkludera sidan profile.asp
End Select

I den högra menyn finns en inkluderad sida som tar fram de 3 senaste medlemmarna ur databasen.

Så i det stora hela så ser det ut så här (inc innebär en inkluderad sida)

index.asp
------db_conn.asp (inc) (innhåller variabler etc för databas samt anslutning)
------leftmenu.asp (inc) (en "placeholder" för de sidor jag vill ha i den vänstra menyn)
------------login.asp (inc) (sida som innehåller formulärfält för inloggning, dvs den visas om man inte är inloggad)
------------usermenu (inc) sida som visas om personen är inloggad, men genvägar till sin profil etc)
------rightmenu.asp (inc) (en "placeholder" för de sidor jag vill ha i den högra menyn)
------------newmembers(inc) (sida för att visa de senaste medlemmarna)
------profile.asp (inc) (sida för att visa/uppdatera medlemsprofil)
------------memberfunctions.asp (inc) (sida som innehåller funktioner som har med medlemmar att göra)


Jag är i princip klar med den nuvarande sidan som jag arbetat på (som ska uppdatera en medlems uppgifter). Den ser ut ungefär så här:

Select case Querystring("action")
case "edit"
If Request.Querystring("secaction") = "save" then
'Anropar funktion och skickar in formulärdata.

End if
'visar formulär med fält

Case Else
'visa profil
End Select

Det fungerar alltså att både visa en profil samt ta fram info och placera i fält, men när jag anropar funktionen så får jag fel.

Kommenterar jag ut databas-kod i profil-funktionen fungerar det (men då sparas ju inget), kommenterar jag ut databas-koden i senaste medlems-sidan fungerar profil-funktionen, men då naturligtvis inte sidan som visar senaste medlemmar.

Anledningen till att jag använder så många includes är för att få en exakt likadan layout på alla sidor + att det ska vara enkelt att uppdatera en viss meny/funktion etc.

Så nu är min fråga: finns det någon lösning på detta och hur exekveras koden i ovanstående fall.
Jag har alltid trott att den utförde kod i ordningsföljd.

// Mikael


Svara

Sv: I vilken ordning exekveras mina sidor? (lång text)

Postades av 2006-06-29 14:16:35 - Anna-Karin Söderberg

Sidorna körs i ordning beroende på filändelse.

Felet du får har jag råkat ut för om jag har döpt ett recordset till samma namn som något annat.
Kolla på vilken rad som felmeddelandet pekar på, det brukar underlätta för att se vilken rad som felar.


//Anna-Karin


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 770
27 960
271 761
545
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