Un po' tardino per rispondere, ma sono capitato qui solo ora da Google ed è meglio fare qualche precisazione, altrimenti qualcuno potrebbe confondersi qui.
Combinare PHP e Javascript è possibile. Semplicemente il codice Javascript viene spedito dal server come tutto il resto del testo che compone la pagina web. Si può intervenire sul codice Javascript con PHP così come lo si fa sull'HTML e sui CSS.
Lo script di Frest non va per un errore presente nella funzione:
location.href('link di destinazione');location.href è una proprietà che restituisce l'url della pagina corrente e quindi non va da nessuna parte. Questa va sostituita con il metodo:
window.location.assign('url di destinazione');Ciao.