Come usare PHP con JavaScript

April 14

Come usare PHP con JavaScript


Hypertext Processing (PHP) e JavaScript linguaggi di programmazione sono spesso usati insieme per lo sviluppo Web. PHP è un linguaggio lato server. Quando il visitatore richiede una pagina dal tuo sito web, il vostro codice PHP viene eseguito sul server Web e restituisce i risultati al browser Web come una pagina Web. PHP può accedere alle risorse sul server Web, quali database, software specializzati e file. JavaScript è un linguaggio lato client. Il tuo codice JavaScript viene eseguito nel browser Web dopo una pagina Web viene caricata. JavaScript è utilizzato per convalidare le voci di forma e contenuti interattivi.

istruzione

1 Includere JavaScript come un file esterno, se non ha bisogno di JavaScript per essere personalizzato dal codice PHP. Ad esempio, se si dispone di un funzioni validazione dei form JavaScript, come confermare un indirizzo di posta elettronica è in un formato valido, inserire queste funzioni in un file JavaScript separato (con i .js estensione di file) e aggiungere un riferimento alla sezione HEAD del PHP di HTML. Ad esempio, se il file JavaScript denominato "validation.js," si riferiscono ad esso nella tua pagina PHP in questo modo:

<Head>

&lt;title>My PHP Page&lt;/title>
&lt;script type="text/javascript" + name + "!") ;

</ Script>

3 Scrivere una pagina PHP per generare un JavaScript esterno se si utilizza PHP per personalizzare il tuo JavaScript e vuole essere in grado di riutilizzare in più pagine, o il codice JavaScript è troppo complessa per includere nella sezione HTML HEAD. Trattare generare il file JavaScript proprio come si farebbe HTML o testo. Ad esempio, scrivere una pagina PHP chiamata "myjavascript.php" che genera un JavaScript esterno, utilizzando PHP per fornire i valori per le funzioni di JavaScript come questo:

<? Php

$ Name = $ _GET [ "nome"];
?>

Funzione welcomeUser () {

var user_id = &lt;?php echo($name);?> ;
alert("Welcome " + name + "!") ;

}

Nella tua sezione della pagina web HEAD, consultare il JavaScript PHP-generato in un tag script, passando tutti i valori necessari il codice JavaScript nella stringa di query:

<Script type = "text / javascript"
src = "myjavascript.php? userid = 3717 & name = Sarah & genere = f"> </ script>

È possibile utilizzare questa tecnica per passare i parametri per il tuo JavaScript PHP-generato da una pagina PHP o pagina HTML statica.

Consigli e avvertenze

  • Utilizzare JavaScript per convalidare i dati del modulo prima che il modulo viene inviato allo script PHP per l'elaborazione. Ciò consente di risparmiare il visitatore da dover attendere il caricamento della pagina prima di scoprire c'è stato un errore, e riduce il carico sul server.
  • AJAX (Asynchronous JavaScript and XML) consente di inviare e recuperare informazioni da una pagina Web ad uno script PHP sul server. Questa tecnica può aiutare a utilizzare le risorse in modo più efficiente e migliorare l'esperienza dei visitatori '.