rendered paste body#Included in the main file
<script>
var container = document.getElementById('PhotoContainer');
var notes = new PhotoNoteContainer(container);
for (var n = 0; n < annotations.length; n++){
/* create a note */
var box = new PhotoNoteRect(annotations[n].xPos, annotations[n].yPos, annotations[n].width, annotations[n].height);
var note = new PhotoNote(annotations[n].text,'note'.ID, box);
/* implement the save/delete functions */
note.onsave = function (note) { return saveNoteDb(note); };
note.ondelete = function (note) { return deleteNoteDb(note); };
/* assign the note id number */
note.id = annotations[n].id;
/* add it to the container */
notes.AddNote(note);
}
function saveNoteDb(note){
note.Save();
var url = 'saveNote.php?text='+ encodeURIComponent(note.text)+' &width=' + note.rect.width + '&height=' + note.rect.height + '&left=' +note.rect.left+'&top=' + note.rect.top +'&id='+note.id ;
var retorno = new Ajax.Request(url, {
method: 'get',
onSuccess: function(transport) {
var notice = $('divResultado');
if (transport.responseText > 0)
{
notice.update('Note saved!').setStyle({ background: '#dfd' });
note.id = transport.responseText;
}
else
{
notice.update('Note not saved!<br>'+transport.responseText).setStyle({ background: '#fdd' });
}
}
});
return 1;
}
function deleteNoteDb(note){
var url = 'deleteNote.php?id='+note.id ;
var retorno = new Ajax.Request(url, {
method: 'get',
onSuccess: function(transport) {
var notice = $('divResultado');
if (transport.responseText > 0)
{
notice.update(url+'Note Deleted!').setStyle({ background: '#dfd' });
note.Delete();
}
else
{
notice.update('Note not deleted!<br>').setStyle({ background: '#fdd' });
}
}
});
return 1;
}
function AddNote()
{
var newNote = new PhotoNote('Add note text here...',-1,new PhotoNoteRect(10,10,50,50));
newNote.onsave = function (note) { return saveNoteDb(note); };
newNote.ondelete = function (note) { return deleteNoteDb(note); };
notes.AddNote(newNote);
newNote.Select();
newNote.nid = 0;
return false;
}
</script>
#Below is the deleteNote.php
<?
$link_id=mysqli_connect("localhost", "root","");
mysqli_select_db($link_id,"bang");
$id=(int)$_GET['id'];
if(($_GET['id'])<0)
{
die("-1");
}
else
{
$sql = "delete from NOTE where ID=".$id;
$result = mysqli_query($link_id,$sql);
echo "1";
}
?>