Kesme işaretlerini neden escape ediyorsunuz onu çözemedim ama aşağıdaki gibi yaparsanız çalışması lazım
<script type=text/javascript>
setTimeout('gizle',15000);
function gizle() {
var x=document.getElementById('birinci').style;
var y=document.getElementById('ikinci').style;
if(x.display=='block') { x.display='none'; y.display='block'; }
else { x.display='block'; y.display='none'; }
}
</script>
<div id=birinci style=display:block;>
<p align="center">
<font color="#000000"><strong>Yükleniyor...</strong>
</div>
<div id=ikinci style=display:none;>
<div style="text-align:center"> <?=$file['play_file'] ;?> </div>