Hirdetés
- Hivatalos a OnePlus 13 startdátuma
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Honor Magic V5 - méret a kamera mögött
- Olyan lesz a Google Térkép, mint a segítőkész haver az anyósülésen
- iPhone topik
- Apple Watch Sport - ez is csak egy okosóra
- Xiaomi Mi 9T Pro - tizenegyes!
- Fotók, videók mobillal
- Xiaomi 15T Pro - a téma nincs lezárva
Ú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
- Ne várj sokat a vásárlással: drágulás a láthatáron
- EA Sports WRC '23
- Sony MILC fényképezőgépcsalád
- Garancia kérdés, fogyasztóvédelem
- Nagyon nem szokványos módon ment tönkre egy ASML gép Kínában…
- Trollok komolyan
- Huawei MediaPad M5 - nagyot szól
- Hardcore café
- Milyen légkondit a lakásba?
- Milyen autót vegyek?
- További aktív témák...
- -ÚJ,2 ÉV GAR- GAMER PC: RYZEN 7 5700/5800X +RX 6600/6700XT +16-64GB DDR4! SZÁMLA! 70 féle ház!
- Bontatlan Lenovo ThinkPad T14s Gen 4 touch gari 2028.11
- Lenovo Thinkpad T490, 14" FHD IPS kijelző, I7-8565U CPU, 8GB DDR4, 256GB SSD, W11, Számla, 1 év gara
- LG 55QNED80T3A 4K UHD Smart AI TV MAGIC MOTION TÁVIRÁNYÍTÓVAL!
- Apple Watch 7 Red 45mm Cellular/1 hónap gar./Akku 81%/p4550
- HIBÁTLAN iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA -Kártyafüggetlen, MS3611, 94% Akkumulátor
- Corsair K70 RGB TKL // EU // Számla + Garancia //
- GYÖNYÖRŰ iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3940, 100% Akku
- Apple iPhone 12 Pro / 128GB / Kártyafüggetlen / 12Hó Garancia
- BESZÁMÍTÁS! ASUS ROG Z690 i9 14900K 32GB DDR4 1TB SSD RTX 3090 OC 24GB be quiet Pure Base 500 850W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest


