Kom ihåg mig?

Bygger CMS och vill förhindra dubbelredigering

 
Ämnesverktyg Visningsalternativ
Oläst 2008-09-23, 15:56 #1
Undoredoos avatar
Undoredoo Undoredoo är inte uppkopplad
Medlem
 
Reg.datum: May 2008
Inlägg: 179
Undoredoo Undoredoo är inte uppkopplad
Medlem
Undoredoos avatar
 
Reg.datum: May 2008
Inlägg: 179
Sitter och bygger ett alldeles för ambitiöst CMS-verktyg (php/MySQL) och vill förhindra redigering av en sida som redan redigeras av en annan användare. Med tanke på min målgrupp så kommer det vara fantastiskt sällsynt att detta inträffar, men jag vill ändå bygga in den funktionaliteten.

Jag vill veta om jag är på rätt spår.

Jag tänker mig en tabell (innehållande, i det här fallet, pageId och userId) där det läggs in en post så fort en sida öppnas för redigering. Innan posten läggs in kollar jag om sidans ID redan finns i tabellen. Om den finns med, så meddelas att sidan är låst. Så långt borde det inte vara några problem.

Nästa steg är att rensa bort posten när sidan stängs. Här är jag lite osäker, men borde det inte fungera att använda sig av onUnload() och mellanlanda på ett script som tar bort posten? Eller är jag ute och cyklar?

Hur brukar ni andra göra?

Tack på förhand!
Undoredoo är inte uppkopplad   Svara med citatSvara med citat
 


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

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 22:58.

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