Come attivare i javascript nel PHP

March 5

Come attivare i javascript nel PHP


JavaScript e PHP sono due popolari strumenti di web design. Molte persone imparano JavaScript prima e poi passare a PHP. Essi chiedono spesso come trasformare il loro JavaScript esistente in PHP. JavaScript e PHP, tuttavia, funzionano in modi molto diversi. PHP è il linguaggio più potente, ma non può fare alcuni compiti JavaScript. Ad esempio, puro PHP non può creare avvisi JavaScript. E 'impossibile trasformare tutti JavaScript in PHP, ma è possibile utilizzare una soluzione molto semplice. Uno script PHP può includere qualsiasi JavaScript che ti piace.

istruzione

1 Creare un file JavaScript. Per fare questo, aprire un nuovo documento nel vostro editor di testo. Copia e incolla questo codice JavaScript in esso:

alert ( 'un file JavaScript da uno script PHP!');

Salvare il file in qualsiasi cartella sul server PHP. Nome del file "alert.js".

2 Creare un file PHP. Aprire un altro nuovo documento nel vostro editor di testo. Copia e incolla questo codice PHP in esso:

<? Php

print '&lt;script type="text/javascript" src="alert.js">&lt;/script>';

?>

Salvare il file sul server nella stessa cartella come prima. Nome del file "page.php".

3 Visualizzare il risultato. Aprire il browser e caricare "page.php" dal server. Una finestra di avviso JavaScript dovrebbe comparire quando la pagina inizia il caricamento. (In caso contrario, verificare che il server è in esecuzione e di aver digitato correttamente l'URL completo). Anche se PHP non può creare caselle di avviso, è sufficiente ingannato in fare uno. Ha funzionato perché il metodo di stampa di PHP scrive semplicemente qualsiasi stringa di testo in una pagina web. Se la stringa ha senso come JavaScript, quindi un browser tratterà come JavaScript.

Consigli e avvertenze

  • Questo metodo funziona per qualsiasi dimensione di file JavaScript esterno. Questo significa che non c'è bisogno di "tradurre" le applicazioni JavaScript in puro PHP. Passando JavaScript in PHP solo comporta farlo funzionare con PHP.
  • È possibile scrivere codice JavaScript direttamente all'interno della variabile stringa del metodo di stampa di PHP. Se si tenta questo, fare molta attenzione con la sintassi, soprattutto i singoli apici ( ') o doppie ( "). E 'molto più facile mantenere JavaScript in un file esterno, come mostrato nell'esempio.
  • Per attivare "page.php" in una pagina web corretta, basta aggiungere Hypertext Markup Language standard (HTML) ad esso. Si può avere il codice PHP esempio sia nella sezione di testa o la sezione del corpo.
  • PHP e JavaScript opera in due modi molto diversi. PHP è un linguaggio "server-side". Ciò significa che PHP comunica con i server, non i browser. JavaScript è un linguaggio "lato client". Ciò significa che JavaScript comunica con i browser, non i server. Questo è il motivo per cui PHP deve includere alcuni JavaScript per fare visualizzare un browser una finestra di avviso. Allo stesso modo, è il motivo per cui JavaScript può fare solo il contenuto "al volo", ma PHP può davvero scrivere in una pagina.
  • script PHP funzionano solo su un server su cui è già installato PHP.