php: linguaggio lato server
js: linguaggio lato client
Finche non capirai la differenza puoi anche starci un anno e non riuscirai mai a trovare una soluzione... Non è che non abbia la voglia di spiegarti perche la tua logica non ha senso(in parte lo ha già spiegato br1, ma vedo che non hai capito)... in rete(anche in questo portale) trovi articoli dettagliati che ti spiegheranno tutto meglio di quanto lo faccia io.