⊗ppPmHpIP 401 of 447 menu

HTTP başlıqları ilə bağlı problem PHP-də include edərkən

HTTP başlıqları ilə bağlı problem include vasitəsilə faylları daxil edərkən də yarana bilər. Bu problem, bağlayıcı mötərizədən ?> sonra boşluqlar və ya boş sətirlər qoyulduqda özünü göstərir, belə:

<?php // bəzi kod ?>

Bu halda, faylımızı başqa bir fayla daxil edərkən, qoyulmuş boş sətirlər ekrana çıxış kimi təsir göstərəcək:

<?php include 'file.php'; // daxildə ekrana çıxış header('Content-Type: text/html'); ?>

Problemi həll etmək üçün, bütün PHP fayllarında son bağlayıcı ?> ni silmək daha yaxşıdır. Bu üsul PHP xətasına səbəb olmur və eyni zamanda bizi təsadüfi boş sətirlərin əlavə edilməsindən qoruyur. Gəlin faylımızı düzəldək:

<?php // bəzi kod

Aşağıdakı koddakı səhvləri düzəldin:

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

Aşağıdakı koddakı səhvləri düzəldin:

<?php function func1() { echo '1'; } ?> <?php function func2() { echo '2'; } ?>
<?php include 'file.php'; header('Content-Type: text/html'); ?>
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et