Почему в php вы можете открыть скрипт-тег, например, так и сделать следующее:
<?php
print("<script>");
print("alert('hey');");
print("</script>");
?>
, но вы не можете сделать это:
<?php
print("<script>");
print("document.getElementById('fName').value = localStorage.getItem('FirstName');");
print("</script>");
?>
Iпросто не могу понять, в чем разница, если вы можете заставить работать javascript внутри php, почему вы не можете подключиться к localalstorage?