Diablo 3 Clan League - PvP forum

The Lounge => Polska sekcja => Offtopic / BNPL => Topic started by: Forti on July 23, 2014, 20:14:03 pm

Title: Pomoc z kodem - zagadka
Post by: Forti on July 23, 2014, 20:14:03 pm
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: [Select]
$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);


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ł?
Title: Re: Pomoc z kodem - zagadka
Post by: FeN on July 23, 2014, 20:20:04 pm
DALEJ DALEJ SKRYPTY MAGA !
Title: Re: Pomoc z kodem - zagadka
Post by: Mr.Mag on July 23, 2014, 20:24:06 pm
ty lepiej poczytaj o nice urls a nie wymyslasz kolo od nowa za pomoca trojkata
Title: Re: Pomoc z kodem - zagadka
Post by: Bibuk on July 23, 2014, 20:24:40 pm
5 zloty
Title: Re: Pomoc z kodem - zagadka
Post by: Mr.Mag on July 23, 2014, 20:30:02 pm
na forum php piszesz, ze rozwiazales problem (21 minut temu) wiec po co ten temat tutaj?
Title: Re: Pomoc z kodem - zagadka
Post by: Forti on July 23, 2014, 20:35:22 pm
zzz... dobra, nie zrozumiałeś :P

nice url mam, koła na nowo nie wymyślam.

wejdz na http://test.niceteam.pl/klan/galeria/fdsfsdf  lub http://test.niceteam.pl/klan/galeria?fdsfsdf
chce aby wyskoczył error tutaj ^^  nice url mam nospora
Title: Re: Pomoc z kodem - zagadka
Post by: Mr.Mag on July 23, 2014, 20:38:46 pm
nie pamietam jakie ma niceurl nospor ;p /klucz1/wartosc1/klucz2/wartosc2? czy /modul/klucz1/wartosc1/klucz2/wartosc2?

nie wiem czy nie masz problemow ze sciezkami wzglednymi/bezwzglednymi. daj do kazdego includa jakas wartosc bazowa z configa. ja tam robie u siebie. wszyscy co jest includowane najpierw ma na poczatku jakas bazowa sciezke aplikacji i wtedy niezaleznie "gdzie" jestes na podstawie adresu, i tak zaincludujesz dobrze. inaczej to masakra i pewnie wlasnie to masz u siebie.
Title: Re: Pomoc z kodem - zagadka
Post by: Forti on July 23, 2014, 20:43:09 pm
Code: [Select]
<?php echo'<a href="'.$nurl->Url('klan=news').'" >'?>
a z tym klucz/wartosc/klucz/wartosc to mi nie działa od zawsze, np:
link wygląda tak:
Code: [Select]
<a href="'.$nurl->Url('forum=posty?temat='.$id['id'].'').'">http://test.niceteam.pl/forum/tematy?dzial=riftem

a powinno być:
http://test.niceteam.pl/forum/tematy/dzial/riftem


Title: Re: Pomoc z kodem - zagadka
Post by: Mr.Mag on July 23, 2014, 20:45:49 pm
przeciez to ty generujesz link, wiec chyba wiesz dlaczego nie? :P zajrzyj do kodu tego $nurl->url. nie napisales jak masz w koncu z rozformatowaniem urla bo to ma znaczenie. i dodaj te sciezke bazowa bo bedziesz mial dziure w security ;)
Title: Re: Pomoc z kodem - zagadka
Post by: fafnir on March 06, 2019, 05:19:47 am
5 zloty

Lubię to
Title: Re: Pomoc z kodem - zagadka
Post by: Mr.Mag on March 06, 2019, 17:39:30 pm
fafnir nie spamuj na tym martwym forum
Title: Re: Pomoc z kodem - zagadka
Post by: fafnir on March 18, 2019, 20:40:56 pm
fafnir nie spamuj na tym martwym forum

Coś w życiu trzeba robić
Title: Re: Pomoc z kodem - zagadka
Post by: Rudy on March 21, 2019, 19:20:47 pm
Fafnir zadał sobie to zajebiście ale to zajebiście ważne pytanie: "Co lubisz w życiu robić?"
I odpowiedział na nie: "Spamować na forum d3cl."
I robi to.
Title: Re: Pomoc z kodem - zagadka
Post by: fafnir on March 28, 2019, 11:25:38 am
Fafnir zadał sobie to zajebiście ale to zajebiście ważne pytanie: "Co lubisz w życiu robić?"
I odpowiedział na nie: "Spamować na forum d3cl."
I robi to.

i mój stary był królem sedesów