⊗ppPmHpIP 401 of 447 menu

Problemi me titullat HTTP kur përfshihen në PHP

Problemi me titullat HTTP mund të shfaqet gjithashtu kur përfshihen skedarë përmes include. Do të manifestohet në rastin kur pas kllapës mbyllëse ?> vendosen hapësira ose rreshta bosh, kështu:

<?php // disa kode ?>

Në këtë rast, kur përfshijmë skedarin tonë në një skedar tjetër, rreshtat bosh të lënë do të veprojnë si dalje në ekran:

<?php include 'file.php'; // brenda dalje në ekran header('Content-Type: text/html'); ?>

Për të korrigjuar problemin, është më mirë të hiqet ?> mbyllëse e fundit në të gjitha skedarët PHP. Kjo teknikë nuk shkakton gabim në PHP dhe në të njëjtën kohë na mbron nga shtimi i aksidentit i rreshtave bosh. Le të korrigjojmë skedarin tonë:

<?php // disa kode

Korrigjoni gabimet e bëra në kodin vijues:

<?php function func1() { echo '1'; } ?>
<?php function func2() { echo '2'; } ?>
<?php include 'file1.php'; include 'file2.php'; header('Content-Type: text/html'); ?>

Korrigjoni gabimet e bëra në kodin vijues:

<?php function func1() { echo '1'; } ?> <?php function func2() { echo '2'; } ?>
<?php include 'file.php'; header('Content-Type: text/html'); ?>
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo