Lo que también podrías hacer es redirigir mediante javascript a otra pagina si se cumple la condición y en esa pagina iniciar la variable de sesion y volver a redirigir a la pagina definitiva.
Quedaria algo asi:
Código:
function borrarFoto(_fotoid,_fotoname, _userid)
{
if (confirm('Vas a borrar la foto de "'+_fotoname+'"\n ¿Estás seguro que quieres hacerlo?'))
{
document.location.href="inicia_variable_sesion.php?url=http://www.direccionenlaqueseborralafoto.com/fotoid="+_fotoid
}
else document.location.href='http://www.direccionenlaqueseborralafoto.com/fotoid='+_fotoid;
}
Entonces tendrías que hacer una pagina php para recoger los parametros, iniciar la variable de sesion y volver a redirigir a la pagina definitiva, esta pagina deberia contener algo parecido a esto:
Código:
<?php
$url=$_GET['url'];
$_SESSION['hacerheader']="1";
header("Location: ".$url);
?>