FAQ |
Kalender |
![]() |
#1 | |||
|
||||
Medlem
|
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! |
|||
![]() |
![]() |
Ämnesverktyg | |
Visningsalternativ | |
|
|