Håll i er!
(Obs, svårförklarat)
Jag har en idé att göra sidor som templates med object som kan klistras in på en sida, och skulle behöva lite tips.
Låt säga att jag har en sida som mall och i varje object/del som har en viss class (ex. en div eller en tabell) skall jag kunna lägga till, ta bort och redigera i det aktuella objectet. Se bild
Varje del som har en blå ram i detta fall skall kunna vara redigerbart på hemsidan.
Är det någon som förstår, i sådana fall har ni något tips?
tblData
ID - primärnyckel
RedBar1 - PM/Text (beroende på hur mycket data som skall lagras..
RedBar2 - PM/Text (beroende på hur mycket data som skall lagras..
Redbar3 - PM/Text (beroende på hur mycket data som skall lagras..
Något sådan kanske.
Sedan anropa de speciella sidorna i fårgesträngen med "sida.asp?Id=2" och en sida något som detta:
Dim SQL, dbHamta
SQL = "SELECT RedBar1, RedBar2, Redbar3 FROM tblData WHERE ID ="&Request.Querystring("Id")
Set dbHamta = objConnect.Execute(SQL)
'Template ..
Response.write(dbHamta("Redbar1"))
'Mer tamplate..
Response.write(dbHamta("Redbar2"))
'Mer tamplate..
Response.write(dbHamta("Redbar3"))
'Mer tamplate..
Något sådant kanske, har jag förstått allt rätt?
r) Sedan när du skall ändra något är det bara skapa ett forumulär som du skickar till en SQL sats som uppdaterar allt..
Tjae att lägga in kod direkt i databasen går ju inte då skrivs allt ut som text ("Response.Write("Hej") skrivs ut som Response.Write("Hej") ).
Men du kan alltid börja med att skriva din kod såhär: [asp] ..kod[/asp] eller liknande och byta ut dessa taggar emot <% %> eller liknande kanske inte fungerar riktigt men tror att en kille som jag glömt bort namnet på som hade gjort ett stort Admin system man kunde tanka hem hade någon lösning för detta skall försöka hitta hans hemsida..
r) sedan kan man väl ställa in (iaf. i access) om datbasen skall acceptera ASP kod eller liknande är inte så insatt i det hela
Det jag menar: Jag ser ingen som helst anledning att spara kod som ska köras, i en databas. Man tappar överskådlighet och med stor sannolikhet prestanda också.
Kod som skall exekveras av ExecuteGlobal måste dessutom vara ren ASP-kod, och får inte innehålla några contextswitchar.
Det man kanske skulle kunna göra är att istället för att lagra kod i databasen endast lagra adressen till en asp-fil, som senare exekveras med server.execute. Vad tror ni om det?
Det man kanske skulle kunna göra är att istället för att lagra kod i databasen endast lagra adressen till en asp-fil, som senare exekveras med response.execute. Vad tror ni om det?
Det låter som en bättre idé i alla fall.
Och jepp, contextswitchar är de där kluttarna man använder för att växla mellan asp-länge och html-läge i koden.
Mvh,
261 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91