Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come utilizzare PHP con JavaScript

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

Includere JavaScript come file esterno se il JavaScript non ha bisogno di essere personalizzato con il vostro codice PHP . Ad esempio , se si dispone di un javascript funzioni di validazione dei form, come confermare un indirizzo e-mail è in un formato valido , inserire queste funzioni in un file JavaScript separato ( con l'estensione del file . Js ) e aggiungere un riferimento alla sezione HEAD del vostro PHP di HTML . Ad esempio, se il file JavaScript è denominato " validation.js ", fare riferimento ad esso nella tua pagina PHP in questo modo:

mio PHP pagina < /title> < tipo di script = "text /javascript " src = " validation.js " > < /script> < /head> < ? php ... il vostro codice PHP ... > <br> 2 <p> ? Aggiungi JavaScript che si desidera personalizzare direttamente il codice PHP , trattando il codice JavaScript e nello stesso modo si farebbe HTML . Per esempio, se si desidera impostare una variabile JavaScript ad un valore calcolato nel codice PHP (ad esempio , un valore tirato da un database o generato da un'altra applicazione server-side ) , utilizzare un frammento di PHP per riecheggiare il valore nella codice JavaScript in questo modo: < ? php $ nome = $ _GET [ "nome" ] ; > <br> <p> <script type="text/javascript"> var user_id = <php echo ( ? $ nome ) ; ? > ; alert ( "Benvenuto" + nome + ) "!" ; < /script > <br> 3 <p> scrivere una pagina PHP per generare un javascript esterno se si stanno utilizzando PHP per personalizzare il tuo JavaScript e vogliono essere in grado di riutilizzarla in più pagine , o il codice JavaScript è troppo complesso da includere nella sezione HEAD HTML . Trattare la generazione del file JavaScript come si farebbe di testo o HTML . Ad esempio , scrivere una pagina PHP denominata " myjavascript.php " che genera un javascript esterno , utilizzando PHP per fornire valori per i tuoi funzioni JavaScript come questo : <br> <p> <php $ name = $ _GET [ "nome" ? ] ; ? > welcomeUser function () {var user_id = <php echo ( $ nome ) ; ? ? > ; alert ( "Benvenuto" + nome + " ! ");} <br> <p> tua web sezione HEAD pagina , consultare il JavaScript PHP generato in un tag script , passando i valori del JavaScript bisogno nella stringa di query : <br> <p> < copione possibile utilizzare questa tecnica per passare i parametri al tuo JavaScript PHP generato da una pagina PHP o una pagina HTML statica . <br> <br> <ul class="mhjkhjlj"> <li> <a class='LinkPrevArticle' href='/Programmazione/PHP--MySQL-Programmazione/1185872.html' >Come inviare e-mail HTML con PHP Mail </a></li> <li> <a class='LinkNextArticle' href='/Programmazione/PHP--MySQL-Programmazione/1185876.html' >SQL Strumenti di scrittura </a></li> </ul> <div class="deep"> <div class="guanggadsadswqew"><script language='javascript' src='/AD/it3.js'></script></div> <div class="guanggadsadswqew1"></div> </div> <div class="xiangguanleitong"> <div class="vbfdghgjt65f"><h4>Informazioni correlate</h4></div> <ul> <li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1189630.html" target="_blank">Come compilare in VB </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1184112.html" target="_blank">Come controllare la versione di script client MySQL in PHP </a></li><li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1191844.html" target="_blank">Che cosa è un ambiente di Visual Basic ? </a></li><li><a href="/Programmazione/Programmazione-Javascript/1181736.html" target="_blank">Come disabilitare lo scorrimento in Google Maps API V3 </a></li><li><a href="/Programmazione/Computer-Programming-Languages/1174084.html" target="_blank">Come distinguere tra metodi primitivi e creati dall'utente </a></li><li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1191252.html" target="_blank">Come inserire NULL nella tabella di Visual Basic & ADOX </a></li><li><a href="/Programmazione/Programmazione-Javascript/1181786.html" target="_blank">Come scrivere una funzione JavaScript che calcola una tariffa del taxi </a></li><li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1192194.html" target="_blank">Come creare una pianificazione in Visual Basic </a></li> </ul> </div> </div> </div> <div class="woshiyouleirog"> <div class="zxtjianasd"> <div class="bidssdfjm3"><h4>Articoli consigliati</h4></div> <div class="dasdcdfurit33"> <ul> <li><a href="/Programmazione/PHP--MySQL-Programmazione/1185842.html" target="_blank">Come costruire un database per il sito Web </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1182798.html" target="_blank">Come fare una cartella della coda in PHP </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1185014.html" target="_blank">Come fare un sistema di chat utilizzando PHP </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1185768.html" target="_blank">SQL cross join Tutorial </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1183282.html" target="_blank">Come inserire il codice PHP in un blocco statico </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1182884.html" target="_blank">Come accedere alle righe Repeater in PHP </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1185158.html" target="_blank">Come aggiornare un file di testo con PHP </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1185016.html" target="_blank">Come trovare una stringa di caratteri jolly in un file di testo in PHP </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1182734.html" target="_blank">Come costruire un registro automatizzato Bot </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1184360.html" target="_blank">Come modificare la porta SMTP in PHP </a></li> </ul> </div> </div> <div class="guanggandgsa32a"> </div> <div class="huosirengs"> <li><a class='childclass' href='/Programmazione/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a class='childclass' href='/Programmazione/Computer-Programming-Languages/' target="_self">Computer Programming Languages</a></li> <li><a class='childclass' href='/Programmazione/Delphi-Programming/' target="_self">Delphi Programming</a></li> <li><a class='childclass' href='/Programmazione/Java-Programming/' target="_self">Java Programming</a></li> <li><a class='childclass' href='/Programmazione/Programmazione-Javascript/' target="_self">Programmazione Javascript</a></li> <li><a class='childclass' href='/Programmazione/PHP--MySQL-Programmazione/' target="_self">PHP /MySQL Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a class='childclass' href='/Programmazione/Python-Programming/' target="_self">Python Programming</a></li> <li><a class='childclass' href='/Programmazione/rubino-Programmazione/' target="_self">rubino Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Nozioni-di-base-di-Visual-Programming/' target="_self">Nozioni di base di Visual Programming</a></li> </div> </div> </div> <div class="dsadsafa-da"> <p class="sdqwfwe42">  </p> <p class="vbnhg654">Programmazione © www.354353.com</p> <p class="iop8iud"> </p> </div> </div> </body> </html>