⊗ppPmSDEP 441 of 447 menu

404. lapa failu dzinī PHP

Ja lietotājs adreses joslā ierakstīs nepareizu URL, mums jāparāda lapa ar kļūdu. Ļaujiet kļūdu lapas satura failam glabāties atbilstošajā failā:

<div> lapa nav atrasta </div>

Lai noteiktu pieprasījuma nepareizumu, mums ir jāpārbauda, vai eksistē satura fails, kas atbilst pieprasītajam URL:

<?php $path = 'view' . $url . '.php'; if (file_exists($path)) { // fails ir } else { // faila nav } ?>

Mēs atdosim satura failu, ja tāds ir, un kļūdu failu, ja satura nav:

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

Kļūdas gadījumā mums ir jāsūta uz pārlūkprogrammu galveni ar 404 kļūdu, lai skaidri paziņotu, ka lapa nav atrasta. Izdarīsim to:

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

Realizējiet savā dzinī 404 kļūdas lapas atdošanu.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt