![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 2 Dołączył: 8.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
tworzę sobie taki systemik gdzie na stronie wybieram kategorię, a później ew. jeszcze tytuł konkretnej 'strony'. To wszystko jest trzymane w w bazie danych. Oto fragment kodu.
adres strony w tym momencie ma taką budowę : http://localhost/?category=test&&title=wpis,testowy po wklepaniu tego zobaczę mój testowy wpis w odpowiedniej kategorii, ale jeżeli się pomylę, i wpiszę np: http://localhost/?category=test&&t...=wpis,tttestowy (literówka w tytule) to nie pojawi się nic, a fajnie by było gdyby pojawiła się stosowna informacja w stylu "zły adres", "błąd 404". Wymyśliłem więc, że trzeba porównać zmienne - czy $category jest równa $row['category'] i to samo ze zmiennymi 'title'. Kod:
I ogólnie to nie działa, jak wpiszę poprawny adres to wyświetla się to co powinno a jak zły, to nie wyświetli się nic. Pytania. Czy ja źle kombinuje - jeżeli tak to proszę nakierujcie mnie Czy kombinowanie jest dobre, ale w kodzie jest jakiś błąd? Z góry dzięki za wszystkie odpowiedzi ![]() Ten post edytował thurinon 16.09.2010, 10:27:47 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
A co oznacza ten zapis?
Jak już to: Pokazywanie zapytania w przypadku błędu to nie jest dobry pomysł. Raczej zmieniłbym ten komunikat: Zapytanie: '.$sql.' --- błąd: ' na jakiś mniej mówiący o konstrukcji bazy. Ten post edytował sadistic_son 16.09.2010, 06:59:12 -------------------- Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami... -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc! -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 2 Dołączył: 8.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
hmm powinno być z 'isset' już poprawiam, choć działa i bez tego. a co do raportowania błędów - przed wypuszczeniem strony w sieć wyłączę wyświetlanie błędów, ale póki co wolę wiedzieć co i gdzie robię źle
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 05:36 |