Databasregister
Skript för borttagning
Filen som anges under databasregistrets värde Ta bort kommer att anropas av Consolo när redaktören vill ta bort en exiterande ny post.
Invärden som skickas till skriptet med POST:
- Consolo skickar in lösenordet som angetts i konfigurationen som en variabel password. Kontrollera denna i skriptet.
- Consolo skickar in ett värde id till skriptet. Värdet hämtas från första kolumnen i List-skriptet.
Respons från skriptet ska ges på följande form:
<?xml version="1.0" encoding="ISO-8859-1"?>
<RESPONSE>
<RESULT>0/1</RESULT>
<MESSAGE>Message</MESSAGE>
</RESPONSE>
- Värdet RESULT ska vara 0 eller 1, anger om posten tagist bort eller inte.
- Värdet MESSAGE innehåller ett meddelande som redaktören ska få se.
Tack vare den här lösningen kan du själv kontrollera om posten kan tas bort eller inte och eventuellt meddela användaren vad som var fel.
Exempel
Det här exemplet visar hur man gör ett skript för borttagning i ASP kopplat till SQL. Om du använder någon annan teknik på din server, så översätt skriptet till önskat språk.
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- #INCLUDE VIRTUAL='/includes/incDbConnect.asp' -->
<% If Request("password") <> "abc123" Then Response.End
SQLstr = "DELETE FROM Presscutting_T WHERE Presscutting_ID = " & Request("id")
Connect.Execute(SQLstr)
%>
<RESPONSE>
<RESULT>1</RESULT>
<MESSAGE>Pressklippet har raderats.</MESSAGE>
</RESPONSE>