The Lounge > Offtopic / BNPL
Pomoc z kodem - zagadka
Forti:
A więc na forum.php.pl odpisują mi tak, abym się czegoś nauczył, co jest bardzo dobre ale... to jest rzecz w zasadzie "prosta".
3 godziny bawiłem się aby zrobić coś takiego:
jak wpiszesz www.mojastrona.pl <- ładuje plik news.php
jak wpiszesz www.mojastrona.pl/folder-istnieje/plik-istnieje <- ładuje plik plik-stnieje.php
jak wpiszesz www.mojastrona.pl/folder-istnieje/plik-nie-istnieje <- ładuje plik error.php (404)
jak wpiszesz www.mojastrona.pl/plik/folder-nie-istnieje <- ładuje error.php <- tutaj miałem najwięcej problemów
Rozwiązałem to ale teraz mam coś takiego:
www.mojastrona.pl/folder-istnieje/plik-istnieje/fdsfsdfsa <- powinno wywalić error.php jednak tego nie robi..
Kod jaki mam do ładowania linków:
--- Code: ---$pages = array(
'index.php'=>'inc/news.php',
'log'=>'log/{log}.php',
'klan'=>'inc/{klan}.php',
'forum'=>'fora/{forum}.php',
);
$errorPage = 'inc/error.php';
$page = 'inc/news.php';
foreach($pages as $k=>$v){
if(isset($_GET[$k])){
$page = realpath(str_replace('{'.$k.'}',$_GET[$k],$v));
print_r($k);
if(!file_exists($page)){
$page = $errorPage;
}
break;
}
else{
$page = $errorPage;
}
}
include($page);
--- End code ---
Wiem, że może nie potrzebnie tu przychodzę i powinienem na php.pl jednak mówie, tam mi odpisują mało konkretnie.. Macie ktoś jakiś pomysł?
FeN:
DALEJ DALEJ SKRYPTY MAGA !
Mr.Mag:
ty lepiej poczytaj o nice urls a nie wymyslasz kolo od nowa za pomoca trojkata
Bibuk:
5 zloty
Mr.Mag:
na forum php piszesz, ze rozwiazales problem (21 minut temu) wiec po co ten temat tutaj?
Navigation
[0] Message Index
[#] Next page
Go to full version