Hvordan bruke PHP med Javascript

Hvordan bruke PHP med Javascript


Hyper Processing (PHP) og Javascript-programmeringsspråk brukes ofte sammen for webutvikling. PHP er et server-side språk. Når besøkende ber om en side på nettstedet ditt, går din PHP-kode på webserveren og utganger resultatene til nettleseren som en webside. PHP kan få tilgang til ressurser på webserveren, for eksempel databaser, spesialisert programvare og filer. Javascript er en klient-side språk. Javascript-kode kjøres i nettleseren etter at en webside lastes. Javascript brukes for å validere skjemadata og interaktivt innhold.

Bruksanvisning

1 Inkluder Javascript som en ekstern fil dersom Javascript ikke trenger å tilpasses av din PHP-kode. For eksempel, hvis du har en Javascript form valideringsfunksjoner, som bekrefter en e-postadresse er i et gyldig format, sette disse funksjonene i en egen Javascript-fil (med filtypen JS) og legge en referanse til hodet delen av PHP HTML. For eksempel, hvis Javascript filen heter "validation.js," henviser til den i PHP side som dette:

<Head>

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

</ Script>

3 Skriv en PHP side for å generere en ekstern Java hvis du bruker PHP til å tilpasse Javascript og ønsker å være i stand til å bruke det på flere sider, eller Javascript-koden er for komplisert å inkludere i HTML HEAD-delen. Unn genererer Javascript-fil på samme måte som du ville HTML eller tekst. For eksempel skrive en PHP side som heter "myjavascript.php" som genererer en ekstern Javascript, ved hjelp av PHP for å gi verdier til Javascript-funksjoner som dette:

<? Php

$ Navn = $ _GET [ "navn"];
?>

funksjon welcomeUser () {

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

}

I din nettside HEAD seksjonen, se PHP-genererte Java i et script tag, passerer noen verdier Javascript må i søkestrengen:

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

Du kan bruke denne teknikken til å sende parametre til din PHP-generert Javascript fra en PHP side eller statisk HTML-side.

Hint

  • Bruk Javascript for å validere skjemadata før skjemaet er sendt til PHP script for behandling. Dette sparer de besøkende fra å måtte vente på siden for å laste før du oppdager det var en feil, og reduserer belastningen på serveren din.
  • AJAX (Asynchronous Javascript og XML) lar deg sende og hente informasjon fra en nettside til et PHP-skript på serveren. Denne teknikken kan hjelpe deg å bruke ressursene mer effektivt og forbedre de besøkendes opplevelse.