Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur du använder PHP med JavaScript

    Hypertext Processing ( PHP ) och JavaScript programmeringsspråk används ofta tillsammans för webbutveckling . PHP är ett server - side språk . När dina besökare begär en sida från din webbplats , kör din PHP-kod på din webbserver och matar resultatet till webbläsaren som en webbsida . PHP kan komma åt resurser på din webbserver , t.ex. databaser , specialiserad programvara och filer . JavaScript är ett klient - side språk . Din JavaScript -kod körs i webbläsaren efter en webbsida laddas . JavaScript används för att validera formulärposter och interaktivt innehåll . Instruktioner
    1

    Inkludera JavaScript som en extern fil om JavaScript behöver inte anpassas av din PHP-kod . Till exempel , om du har ett JavaScript -funktioner form validering , som att bekräfta en e-postadress är i ett giltigt format , sätta dessa funktioner i en separat JavaScript -fil ( med filtillägget . Js ) och lägga till en hänvisning till huvudet avsnitt av din PHP HTML . Till exempel, om din JavaScript -filen heter " validation.js , " hänvisa till den i din PHP- sida som denna :

    Min PHP sida < /title > < script typ = " text /javascript " src = " validation.js " > < /script > < /head > < ? php ... din PHP-kod ... > <br> 2 <p> Lägg JavaScript som du vill anpassa direkt till PHP-kod , behandla JavaScript -kod på samma sätt som du skulle HTML . Till exempel , om du vill ställa in en JavaScript-variabel till ett värde du beräknade i din PHP-kod ( till exempel , drog ett värde från en databas eller skapas genom en annan server - side ansökan ) , använd en PHP kod för att upprepa värdet i JavaScript -kod så här : < ? php $ name = $ _GET [ " namn " ] ; > ? <br> <p> <script type="text/javascript"> var user_id = < php echo ( $ namn ) ; ? > , alert ( " Välkommen " + namn + ) " ! " , < /script > Addera 3 <p> Skriv ett PHP- sida för att skapa en extern JavaScript om du använder PHP för att skräddarsy din JavaScript och vill kunna återanvända den i flera sidor , eller JavaScript-koden är alltför komplexa för att rymmas i HTML HEAD sektionen . Behandla genererar JavaScript-filen precis som du skulle HTML eller text . Till exempel skriver en PHP- sida som heter " myjavascript.php " som genererar en extern JavaScript med PHP för att ge värden till dina JavaScript- funktioner som detta : <br> <p> < php $ name = $ _GET [ " namn " ? ] ; ? > funktion welcomeUser ( ) {var user_id = < php echo ( $ namn ) ; ? > , alert ( " Välkommen " + namn + " ! " ) ;} <br> <p> din hemsida sidan HEAD avsnitt , se PHP - genererade JavaScript en script-tagg , passerar några värden JavaScript behöver i frågesträngen : <br> <p> < script kan använda den här tekniken för att skicka parametrar till din PHP - genererade JavaScript från en PHP- sida eller statisk HTML-sida . Addera <br> <div class=dad2><script language='javascript' src='http://www.dator.xyz/ad/201310/4.js'></script></div> <div class=dad3><script language='javascript' src='http://www.dator.xyz/ad/201310/33.js'></script></div> </div> </td> </tr> </table> <table class=dhang1 bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <div class=dhang7></div> <table width="92%" height="51" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="50%"><p>Tidigare: <a class='LinkPrevArticle' href='http://www.dator.xyz/Programmering/php-mysql-programming/92936.html' >Hur man skickar HTML- e-post via PHP Mail </a></li></p></td> </tr> <tr> <td width="50%">nästa: <a class='LinkNextArticle' href='http://www.dator.xyz/Programmering/php-mysql-programming/92938.html' >SQL Skriva Verktyg </a></li></td> </tr> </table></td> </tr> </table> <div class=dhang7></div> <table class=s770x246 > <tr> <td class=s375x246 ><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table class=c1 > <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> relaterade artiklar </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92349.html" title="Hur att infoga ett decimaltecken i PHP MySQL " target="_self">Hur att infoga ett decimaltecken i PHP MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92149.html" title="PHP Grid Tutorial " target="_self">PHP Grid Tutorial </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/91434.html" title="Hur Tillåt en PHP Header Anywhere " target="_self">Hur Tillåt en PHP Header Anywhere </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92823.html" title="Lägga till en vagnretur till en textfil med PHP " target="_self">Lägga till en vagnretur till en textfil med PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92374.html" title="Hur vill infoga data i en array i PHP " target="_self">Hur vill infoga data i en array i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92751.html" title="Konvertera XLS till CSV Med PHP " target="_self">Konvertera XLS till CSV Med PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92093.html" title="Hur Starta MySQL i Plesk " target="_self">Hur Starta MySQL i Plesk </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92386.html" title="Hur man går med två PHP MySQL sökningar " target="_self">Hur man går med två PHP MySQL sökningar </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92979.html" title="Hur Kryptera jag en sidfot PHP -fil " target="_self">Hur Kryptera jag en sidfot PHP -fil </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92201.html" title="Ställa isoleringsnivåer i MySQL " target="_self">Ställa isoleringsnivåer i MySQL </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"> <table class=c3 > <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Utvalda artiklarna </td> </tr> </table> <table class=c4 > <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/95407.html" title="Hur du ändrar teckensnitt färg i Visual Basic " target="_self">Hur du ändrar teckensnitt färg i Visual Basic </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/86345.html" title="Vad är SEI CMMI " target="_self">Vad är SEI CMMI </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/cc-programming/85987.html" title="Hur man skapar en Dynamic Link Library för Access " target="_self">Hur man skapar en Dynamic Link Library för Access </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/python-programming/93799.html" title="Hur man kontrollerar för knapptryckning i Python " target="_self">Hur man kontrollerar för knapptryckning i Python </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92639.html" title="Hur Wild IP Card Block Adresser " target="_self">Hur Wild IP Card Block Adresser </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/perl-programming/93200.html" title="Hur Extrahera poster från Multiple - Fasta Perl filer " target="_self">Hur Extrahera poster från Multiple - Fasta Perl filer </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92791.html" title="Hur man redigerar en bild i PHP " target="_self">Hur man redigerar en bild i PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/86939.html" title="Hur man ställer in en DataTable DataGrid att befolka TreeView " target="_self">Hur man ställer in en DataTable DataGrid att befolka T…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/95064.html" title="Visual Basic Calculator Projekt " target="_self">Visual Basic Calculator Projekt </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/cc-programming/85832.html" title="Hur man uppdaterar en DataRow i C # " target="_self">Hur man uppdaterar en DataRow i C # </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <div class=dhang8></div> <div class=dhang1></div> <table class=b1> <tr> <td class=bs height=90 align=middle>Copyright © Dator Kunskap http://www.dator.xyz </td> </tr> </table> <div class=dhang1></div> </div> </body> </html>