I am also getting this showing up:
My pride
& Joy where it should be My pride
& Joy
EDIT:
I fixed the problem with the & not being parsed. You might want to make this change as you are going to run into this with other things down the road.
Find:
Code:
$lpicture['title'] = strip_tags(htmlspecialchars($lpicture['title']));
And change it to:
Code:
$lpicture['title'] = trim(strip_quotes($lpicture['title']));