Hirdetés
- Samsung Galaxy A54 - türelemjáték
- Samsung Galaxy S23 Ultra - non plus ultra
- Örömhír: nem spórol Európán a OnePlus
- Milyen okostelefont vegyek?
- Ekkor startol és ennyit gyártanak a Galaxy TriFoldból
- Xiaomi 15T Pro - a téma nincs lezárva
- Huawei Watch 4 Pro - kívül-belül domborít
- Külföldi prepaid SIM-ek itthon
- Google Pixel topik
- Android alkalmazások - szoftver kibeszélő topik
Új hozzászólás Aktív témák
-
bandi0000
nagyúr
válasz
bandi0000
#19934
üzenetére
Na végül is ezt megoldottam, viszont
404 Page-et is létre szeretnék hozni, viszont itt elég korlátozottak a lehetőségek, a gond az, hogy ha betöltött egy oldal, és után olyan url-t adok meg, ami nem létezik, akkor ki tudok íratni egy szöveget, hogy 404, de az előző oldal megmarad
1.0-ás verziónak azt találtam ki, hogy minden oldal betöltés elött betöltök egy üres php fájlt, és értelemszerűen, ha jó az útvonal, akkor betölti hozzá a a felületet, ha nem, akkor megjelenik a 404 hiba, de ez elég puritán megoldás, erre van valakinek szebb megoldása?
Van egy Route osztály, amibe belekerülnek az útvonalak
class Route{public static $validRoutes = array();public static function set($route,$function){
self::$validRoutes[] = $route;if(array_search($_GET['url'],self::$validRoutes)){if($_GET['url'] == $route) {$function->__invoke();
}}else{include_once("./Views/404.php");}}}Az útvonalakat így adtam meg, A CreateView megkapja paraméternek a betöltendő View nevét
Route::set('home', function(){
Index::CreateView('deletePage');
Index::CreateView('Home');});
Új hozzászólás Aktív témák
- Milyen processzort vegyek?
- BOINC: compute for science
- Amlogic S905, S912 processzoros készülékek
- Kerékpárosok, bringások ide!
- Assetto Corsa Rally
- Samsung Galaxy A54 - türelemjáték
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- SSD kibeszélő
- AMD CPU-k jövője - amit tudni vélünk
- Microsoft Excel topic
- További aktív témák...
- Apple iPhone 15 128 GB Kék 12 hónap Garancia Beszámítás Házhozszállítás
- HIBÁTLAN iPhone 13 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3421
- ÚJ ELEKTROMOS ROLLER!! 2/3 áron és e-bike dobozban, 1 év garanciával:
- BESZÁMÍTÁS! ASUS ROG STRIX RTX 3070Ti 8GB videokártya garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB RAM RX 9060 XT 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


