Sì, ma ho due raccomandazioni. Innanzitutto, è meglio, nella tua circostanza, emettere il numero <script>
solo se l'utente ha effettuato l'accesso. Seriamente, non vuoi che la cosa che sta trasmettendo sappia o tenga a sapere se l'utente ha effettuato il login.
Se fai js uscita in PHP, allora si dovrebbe includere l'intestazione appropriata:
header("Content-type: text/javascript");
// either readFile or custom stuff here.
echo "alert('i canz have data!')";
// or, if you're less silly
readFile('/path/to/super-secret.js');
in realtà, una volta ho avuto uscita CSS da PHP (oh, si può fare anche questo) che ha completamente modificato in base alla diventa variabile. Ho letteralmente potrebbe avere:
rel="stylesheet" type="text/css" href="css.php?v=#FF0000">
Ed userei #FF0000
come colore di base per completamente ri-definire le combinazioni di colori nel sito. Sono persino arrivato al punto di collegarlo a imagemagick e ricolorare il logo del sito. Sembrava orribile perché non sono un designer, ma era davvero pulito.
Sì. Avrai voglia di intestazione ('Content-Type: text/javascript'); nel tuo file php però. – Cfreak