⊗ppPmSDEP 441 of 447 menu

404 lehekülg failipõhises PHP mootoris

Kui kasutaja sisestab aadressiribale vale URL-i, peame näitama vea lehekülge. Olgu vea lehekülje sisu salvestatud vastavasse faili:

<div> lehekülge ei leitud </div>

Et tuvastada vale päring, peame kontrollima, kas päritud URL-ile vastav sisufail on olemas:

<?php $path = 'view' . $url . '.php'; if (file_exists($path)) { // fail on olemas } else { // faili pole olemas } ?>

Anname sisufaili, kui see on olemas, ja veafaili, kui sisu pole olemas:

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

Vea korral peame saatma brauserisse päise 404 veaga, et selgelt teada anda, et lehekülge ei leitud. Teeme selle:

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

Rakendage oma mootoris 404 vea lehekülje kuvamist.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu