⊗ppPmSDEP 441 of 447 menu

PHP да файллар асосидаги движокда 404-саҳифа

Агар фойдаланувчи манзил сатрига нотўғри URL ни киритса, биз хатолик саҳифасини кўрсатишимиз керак. Хатолик саҳифасининг контенти мос файлда сақлансин:

<div> page not found </div>

Нотўғри сўровни аниқлаш учун, биз сўралган URL га мос келувчи контент файлининг mавжудлигини текширишимиз керак:

<?php $path = 'view' . $url . '.php'; if (file_exists($path)) { // файл мавжуд } else { // файл мавжуд эмас } ?>

Келгила, контент мавжуд бўлса, контент файлини, контент мавжуд бўлмаса, хатолик файлини қайтарамиз:

<?php $path = 'view' . $url . '.php'; if (file_exists($path)) { $content = file_get_contents($path); } else { $content = file_get_contents('view/404.php'); } ?>

Хатолик учун биз саҳифа топилмади деганлигини аниқ хабар қилиш учун браузерга 404 хатолик билан сарлавҳа юборишимиз керак. Бунни амалга оширамиз:

<?php $path = 'view' . $url . '.php'; if (file_exists($path)) { $content = file_get_contents($path); } else { header('HTTP/1.0 404 Not Found'); $content = file_get_contents('view/404.php'); } ?>

Ўз движкингизда 404 хатолик саҳифасини қайтаришни амалга оширинг.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш