Articles

PHP HTML (Suomi)

PHP on HTML-embedded server-side scripting kieli. Suuri osa sen syntaksi on lainattu C, Java ja Perl pari ainutlaatuinen PHP-erityisiä ominaisuuksia heittää. Kielen tavoitteena on antaa web-kehittäjille mahdollisuus kirjoittaa dynaamisesti syntyneitä sivuja nopeasti. NTC Hosting tarjoaa asiakkailleen laadukkaita PHP-ja HTML-hostauspalveluita. Meidän palvelimet on määritetty niin, että varmistetaan paras mahdollinen suorituskyky sekä HTML-ja PHP-pohjainen sovelluksia ja ei-keskeytyvä toiminta sivustot.,

PHP HTML

Kun rakennus monimutkainen sivu, jossain vaiheessa tulet kohtaamaan tarvetta yhdistää PHP-ja HTML saavuttaa tarvittavat tulokset. Aluksi tämä voi tuntua monimutkaiselta, sillä PHP ja HTML ovat kaksi erillistä kieltä, mutta näin ei ole. PHP on suunniteltu vuorovaikutuksessa HTML ja PHP skriptejä voidaan sisällyttää HTML-sivulla ilman ongelmia.

HTML-sivulla PHP-koodi on liitetty erityisiin PHP-tageihin., Kun kävijä avaa sivun, palvelin käsittelee PHP-koodin ja lähettää sitten lähtö (ei PHP-koodin itse) kävijän selaimeen. Itse asiassa se on melko yksinkertainen integroida HTML ja PHP. PHP script voidaan käsitellä HTML-sivulla, bittiä PHP lisätään siellä täällä. Mitään PHP-skripti, joka ei sisällä <?php ?> tagit jäävät PHP-kääntäjän huomiotta ja siirtyvät suoraan verkkoselaimeen., Jos tarkastellaan esimerkiksi alla voit nähdä, mitä täysi PHP-skripti voisi näyttää tältä:

Suositeltu käyttö:

<pään></head>
<body class=”page_bg”>
Hei, tänään on <?php echo date(’l, f jS, Y’); ?>.,
</body>
</html>

yllä Oleva koodi on vain HTML, vain hieman PHP, joka tulostaa päivämäärän käyttämällä sisäänrakennettu päivämäärä toiminto. Kuten edellä mainittiin, kaikki HTML-koodin edellä ohitetaan PHP compiler ja läpi web-selain koskemattomana.

Näetkö kuinka helppoa se on? Integrointi PHP ja HTML on todella hyvin yksinkertainen. Muista vain, että sen ytimessä, PHP script on vain HTML-sivu, jossa on joitakin PHP sirotellaan sen läpi., If you want, you can create a PHP script that only has HTML in it and no <?php ?> tags, and it will work just fine.

More advanced techniques:

<html>
<head></head>
<body>
<ul>
<?php for($i=1;$i<=5;$i++){ ?,>
<li>Menu Item <?php echo $i; ?></li>
<?php } ?,>
</ul>
</body>
</html>

ja tulos on:

  • Valikon Kohta 1
  • Valikon Kohta 2
  • Valikon Kohta 3
  • Valikon Kohta 4
  • Valikon Kohta 5

PHP HTML käyttää short_open_tag

Jos haluat lyhentää koodin niin paljon kuin mahdollista, voit mennä short_tags vaihtoehto. This will save you from typing <?,php alussa koodi, lyhentää se vain <?. Jotta tämä, sinun pitäisi päivittää php.ini tiedosto ja käännä ” short_tags ”asetus” Off ”ja”On”. Vaikka useimmilla palvelimilla tämä asetus on jo päällä, se on aina parasta tarkistaa etukäteen. Ongelma, joka voi tapahtua, jos käyttämällä short tags on ristiriidassa XML käyttö. XML: lle <? syntaksi käynnistää prosessointitoiminnon. Tämän ongelman välttämiseksi vaihtoehto <?= tunnistetta voidaan käyttää.,

PHP in HTML using short_tags:

<html>
<head></head>
<body class=”page_bg”>
Hello, today is <?=date(’l, F jS, Y’); ?>.,
</body>
</html>

On mielessä, että jos haluat rakentaa verkkosivuilla yhteensopiva niin useille alustoille kuin mahdollista, sinun ei pitäisi luottaa short_tags.

HTML PHP käyttäen echo

mahdollinen tapa integroida HTML-tagit PHP-tiedosto on kautta echo-komento:

Mahdollista, mutta ei suositella käyttö:

<?,php
echo ”<html>”;
echo ”<head></head>”;
echo ”<body class=\”page_bg\”>”;
echo ”Hello, today is ”;
echo date(’l, F jS, Y’);//other php code hereecho ”</body>”;
echo ”</html>”;
?,>

Tämä ei kuitenkaan vaikuta HTML-Koodi Väritys vaihtoehto useimmissa HTML/PHP-editors, joka mahdollistaa helpon ymmärrystä rooli HTML-tageja. Sinun pitäisi paeta jokainen kaksinkertainen lainaus sisällä HTML-koodi backslash.

PHP-HTML – tiedosto laajennukset

Kun tietty tiedosto sisältää PHP-koodia, se on PHP-tiedostotunnistetta. Useimmissa tapauksissa tämä on .php, mutta voit myös määrittää .htaccess-tiedosto lukemaan PHP-koodia HTML-tiedostossa nimeämättä sitä uudelleen tai muuttamatta sen laajennusta., Alla voit katsoa ”käsittelijät”, jotka on lisättävä tämän

saavuttamiseksi normaalisti konfiguroidulle www-palvelimelle:

AddHandler cgi-script .html .htm

WWW-palvelin käynnissä FastCGI:

AddHandler fcgid-script .html .htmNote: tämä on testattu ja toimii NTC-webhotellipalvelimien kanssa. Jos käytät eri hosting tarjoaja, ota yhteyttä heitä apua. Lisäksi, jos sinulla on edessään jatkuva ongelmia siellä, voit harkita siirtymistä NTC Hosting saadakseen PHP optimoitu vakaa palvelimet tarvitset.,

HTML in PHP

voit käyttää myös HTML-koodia PHP-skriptissä. Tämä voi olla erittäin hyödyllistä, jos olet rakentanut koko sivun PHP, mutta haluat sisällyttää mukautetun HTML-muodossa, esimerkiksi. Kaikki, että sinun täytyy tehdä, on käänteinen järjestys HTML-ja PHP-aukko tunnisteet, avaamalla sivun kanssa PHP:

HTML PHP:

<?php
$Fname = $_POST;
$Sukunimi = $_POST;
?,>
<html>
<head>
<title>Personal INFO</title>
</head>
<body>
<form method=”post” action=”<?php echo $PHP_SELF;?,>”>
First Name:<input type=”text” size=”12″ maxlength=”12″ name=”Fname”><br />
Last Name:<input type=”text” size=”12″ maxlength=”36″ name=”Lname”><br /></form>
<?
echo ”Hello, ”.$Fname.” ”.$Lname.”.,<br />”;
?>

Vaikka tämä näyttää hieman monimutkainen, se todella säästää paljon koodia. Tässä, käytämme $PHP_SELF super global, jonka avulla voimme käyttää arvoa kentät, määritelty sen alla, samassa tiedostossa. Yleensä, tällaisia lomakkeita luodaan kaksi tiedostoa – ensimmäinen on HTML-lomakkeen itse ja toinen on backend PHP-tiedosto, joka tekee kaiken työn.,

Jos sinulla on jo monimutkainen PHP-sovellus, joka perustuu suuri määrä tiedostoja, ja haluat vain pitää kaiken mahdollisimman yksinkertaisena, tämä voi olla suurta apua.

PHP NTC Hosting

NTC-Hosting tarjoaa asiakkailleen perimmäinen web hosting ratkaisu. Kaikki web hosting-suunnitelmamme tarjoavat tukea HTML: lle ja antavat sinulle mahdollisuuden valita PHP4 ja PHP5