⊗ppPmSDEP 441 of 447 menu

Halaman 404 dalam Enjin Berasaskan Fail di PHP

Jika pengguna memasukkan URL yang tidak betul ke dalam bar alamat, kita mesti menunjukkan halaman ralat. Biarkan kandungan halaman ralat disimpan dalam fail yang sepadan:

<div> halaman tidak ditemui </div>

Untuk menentukan ketidaktepatan permintaan, kita perlu menyemak kewujudan fail kandungan yang sepadan dengan URL yang diminta:

<?php $path = 'view' . $url . '.php'; if (file_exists($path)) { // fail wujud } else { // fail tidak wujud } ?>

Mari kita kembalikan fail kandungan jika ia wujud, dan fail ralat jika kandungan tidak wujud:

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

Dalam kes ralat, kita mesti menghantar pengepala dengan ralat 404 kepada penyemak imbas untuk menyatakan secara jelas bahawa halaman tidak ditemui. Mari laksanakannya:

<?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'); } ?>

Laksanakan penghantaran halaman dengan ralat 404 dalam enjin anda.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak