Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe kan ik PHP gebruiken met JavaScript
Hypertext Processing ( PHP ) en JavaScript programmeertalen worden vaak samen gebruikt voor webontwikkeling . PHP is een server - side taal . Wanneer uw bezoeker een pagina opvraagt ​​van uw website , uw PHP- code wordt uitgevoerd op uw webserver en geeft de resultaten op de webbrowser als een webpagina . PHP kan toegang krijgen tot bronnen op uw webserver , zoals databases , gespecialiseerde software en bestanden . JavaScript is een client - side taal . Uw JavaScript code wordt uitgevoerd in de webbrowser na een webpagina wordt geladen . JavaScript wordt gebruikt voor de ingevulde gegevens en interactieve content valideren . Instructies
1

Neem JavaScript als een extern bestand als de webbrowser hoeft niet te worden aangepast door uw PHP- code . Bijvoorbeeld , als u een JavaScript- formulier validatie functies , zoals de bevestiging van een e-mailadres is in een goede formaat , zet deze functies in een afzonderlijk JavaScript-bestand ( met de extensie . Js ) en een verwijzing naar de HEAD sectie van je PHP 's HTML . Bijvoorbeeld, als uw JavaScript -bestand met de naam " validation.js , " verwijzen naar het in uw PHP- pagina als volgt :

Pharma Mijn PHP pagina < /title > < script soort = " text /javascript " src = " validation.js " > < /script > < /head > < ? php ... je PHP- code ... ? > <br> 2 <p> Toevoegen JavaScript dat u wilt direct aanpassen aan de PHP-code , de behandeling van de JavaScript-code op dezelfde manier zou je HTML . Bijvoorbeeld , als je wilt naar een JavaScript-variabele ingesteld op een waarde die u berekend in uw PHP-code ( bijvoorbeeld een waarde heeft getrokken uit een database of gegenereerd door een andere server - side applicatie ) , het gebruik van een PHP- code om de waarde echo in de JavaScript-code als volgt uit: < ? php $ naam = $ _GET [ "naam" ] ; > ? <p> <br> <script type="text/javascript"> var user_id = <php echo ( $ naam ) ; ? > ; alert ( " Welkom " + naam + ) " ! " ; < /script > <br> 3 <p> Schrijf een PHP- pagina naar een extern JavaScript genereren als u PHP gebruikt om uw webbrowser te passen en willen in staat zijn om het te hergebruiken in meerdere pagina's , of de JavaScript-code is te complex om in de sectie HTML HEAD . Behandel het genereren van het JavaScript-bestand net zoals u zou HTML of tekst . Bijvoorbeeld , schrijf een PHP- pagina met de naam " myjavascript.php " dat een extern JavaScript genereert , met behulp van PHP om waarden te verstrekken aan uw JavaScript -functies als volgt : <br> <p> <php $ naam = $ _GET [ "naam" ? ] ; ? > functie welcomeUser ( ) { var user_id = <php echo ( $ naam ) ; ? > ; alert ( " Welkom " + naam + " ! " ) ; } <br> <p> in uw web pagina HEAD sectie , verwijzen naar de PHP - gegenereerde JavaScript in een script -tag , het passeren van de waarden van de JavaScript nodig heeft in de query string: <br> <p> < script kan deze techniek gebruiken om parameters door te geven aan uw PHP - gegenereerde JavaScript uit een PHP pagina of statische HTML-pagina . <br> <br></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=90> <tr> <td bgColor=#e7edf4 align=middle><script language='javascript' src='/ad/201310/3.js'></script></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=90> <tr> <td align=left>Previous: <a class='LinkPrevArticle' href='/programmering/php-mysql-programming/201309/92936.html' >Hoe kan ik HTML e-mail versturen via PHP Post </a></li> </td> <td align=right>Next: <a class='LinkNextArticle' href='/programmering/php-mysql-programming/201309/92938.html' >SQL Schrijfwijzer </a></li> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=18> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=246> <tr> <td height=246 vAlign=top width=199> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=199> <tr> <td height=244 vAlign=top width=197> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>PHP /MySQL Programmering</STRONG></td> </tr> </table> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92713.html" title="Hoe te Lettertype wijzigen in Echo " target="_self">Hoe te Lettertype wijzigen in …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91917.html" title="NetBeans PHP Setup " target="_self">NetBeans PHP Setup </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91694.html" title="Hoe te gebruiken PHP om een database te vullen " target="_self">Hoe te gebruiken PHP om een da…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91578.html" title="Hoe te Query Spreadsheets Met PHP " target="_self">Hoe te Query Spreadsheets Met …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91597.html" title="Hoe te converteren naar PNG SVG in PHP " target="_self">Hoe te converteren naar PNG SV…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92101.html" title="Hoe kan ik een Connection string in ASP.NET " target="_self">Hoe kan ik een Connection stri…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/93009.html" title="Hoe maak je een PHP Mailing List Zorg " target="_self">Hoe maak je een PHP Mailing Li…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92602.html" title="Hoe om te controleren Bestandsgrootte tijdens het surfen op een computer in PHP " target="_self">Hoe om te controleren Bestands…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92498.html" title="Hoe je toe Twee getallen Met behulp van PHP " target="_self">Hoe je toe Twee getallen Met b…</a></td></tr><tr></tr></table></td> </tr> </table> </td> <td vAlign=top width=12></td> <td vAlign=top width=375> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=375> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>Related Articles</STRONG></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=209> <tr> <td height=201 width="33%"><IMG src="/img_xby/n1.jpg" width=111 height=182></td> <td width="67%"><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96568.html' target="_self">Hoe maak je een Combo Box Maak in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96567.html' target="_self">Hoe maak je een Check Box Maak in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96566.html' target="_self">Hoe maak je een tekstvak maken in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96565.html' target="_self">Hoe maak je een optie Box in Visual Basi…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96564.html' target="_self">Hoe maak je een schijf keuzelijst in Vis…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96563.html' target="_self">Hoe kan ik een keuzelijst maken in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96562.html' target="_self">Hoe kan ik een Picture Box Maak in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96561.html' target="_self">Hoe een bestand keuzelijst Maak in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96560.html' target="_self">Hoe kan ik een afbeelding Box Maak in Vi…</a><br></td> </tr> </table> </td> </tr> </table> </td> <td vAlign=top width=8></td> <td vAlign=top width=376> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=375> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>Programmering Articles</STRONG></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=207> <tr> <td height=199 width="33%"><IMG src="/img_xby/n2.jpg" width=111 height=182></td> <td width="67%"> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/87789.html" title="VB6 : Hoe Lees een computer Naam van het register " target="_self">VB6 : Hoe Lees een computer Naam van het…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/javascript-programming/201309/91064.html" title="Hoe te Javascripts Combine " target="_self">Hoe te Javascripts Combine </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/88864.html" title="Hoe je lettertype gebruik van HTML Programmeren Verander " target="_self">Hoe je lettertype gebruik van HTML Progr…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/visual-basics-programming/201309/95849.html" title="Hoe vindt u het aantal rijen in een SQL- gegevens Reader " target="_self">Hoe vindt u het aantal rijen in een SQL-…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/87185.html" title="Hoe maak je een button in Xcode " target="_self">Hoe maak je een button in Xcode </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/88507.html" title="PLC Programming Language Tutorial " target="_self">PLC Programming Language Tutorial </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/visual-basics-programming/201309/95649.html" title="Hoe kan ik een elektronische Countdown Timer Zorg " target="_self">Hoe kan ik een elektronische Countdown T…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/visual-basics-programming/201309/96529.html" title="Hoe de VBScript Locatie Object Gebruik " target="_self">Hoe de VBScript Locatie Object Gebruik </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/93055.html" title="MySQL Cluster Tutorial " target="_self">MySQL Cluster Tutorial </a></td></tr><tr></tr></table></td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=10> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=57> <tr> <td class=bs background=/img_xby/di.jpg align=center>Copyright © Computer Kennis http://www.nldit.com <script language='javascript' src='/ad/201310/5.js'></script></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=10> <tr> <td></td> </tr> </table> </div> </body> </html>