![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 385 Pomógł: 26 Dołączył: 22.03.2008 Skąd: TM Ostrzeżenie: (0%) ![]() ![]() |
Wiem, troszkę dziwny tytuł
![]() POST - Ginie po przejściu na nast stronę. GET - Cytat GET data is simply disallowed by CodeIgniter since the system utilizes URI segments rather than traditional URL query strings (unless you have the query string option enabled in your config file). The global GET array is unset by the Input class during system initialization. Po ustawieniu Cytat $config['enable_query_strings'] = true; Mam dostęp do GET, ale wtedy po przejściu na nast. stronę, paginacja nadpisuje szukaną wartość, numerem strony.. Więc też nie działa.. ;/ Sesja - Po przejściu na następną stronę, nadpisuje zmienną, i zamiast szukać frazy, szuka pustego pola.. ;/ Any idea? ;> -------------------- Zapraszam na mojego bloga. Dowiedz się jak uzyskać darmowy, zaufany certyfikat albo jak rozpoznawać głos ;)
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Wysyłaj formularz metodą GET.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 385 Pomógł: 26 Dołączył: 22.03.2008 Skąd: TM Ostrzeżenie: (0%) ![]() ![]() |
Nie mam dostępu do GET! Napisałem przecież.. A jesli zmienie w configu, to mam dostęp, ale paginacja wariuje.. i URL'e się psują.. ;/ Napisałem to zresztą w 1 poście, jakieś inne pomysły?
-------------------- Zapraszam na mojego bloga. Dowiedz się jak uzyskać darmowy, zaufany certyfikat albo jak rozpoznawać głos ;)
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 34 Pomógł: 8 Dołączył: 5.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
przechwytujasz za pomocą javascriptu wyszukiwaną frazę i tworzysz url, np:
http://www.moj-zajefajny-serwis.pl/search/wyszukiwana-fraza w metodzie kontrolera masz dwa parametry :
no i paginacja powinna działać bez problemu ![]() -------------------- www.internetum.pl
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 385 Pomógł: 26 Dołączył: 22.03.2008 Skąd: TM Ostrzeżenie: (0%) ![]() ![]() |
Cytat przechwytujasz za pomocą javascriptu wyszukiwaną frazę i tworzysz url Jak to zrobić?
-------------------- Zapraszam na mojego bloga. Dowiedz się jak uzyskać darmowy, zaufany certyfikat albo jak rozpoznawać głos ;)
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 403 Pomógł: 68 Dołączył: 20.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
przechwytujasz za pomocą javascriptu wyszukiwaną frazę i tworzysz url, np: http://www.moj-zajefajny-serwis.pl/search/wyszukiwana-fraza w metodzie kontrolera masz dwa parametry : [PHP] pobierz, plaintext
no i paginacja powinna działać bez problemu ![]() mały OT: chyba nie chcesz uzależniać działania tak ważnego elementu strony jak wyszukiwarka od tego czy user ma włączony Java Script? Niestety z problemem nie pomogę bo nie znam tego framework'a ale proponowałbym zawrócić ze ścieżki Java Script. -------------------- Pomogłem? wyraź to i kliknij "Pomógł"
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 385 Pomógł: 26 Dołączył: 22.03.2008 Skąd: TM Ostrzeżenie: (0%) ![]() ![]() |
Cytat chyba nie chcesz uzależniać działania tak ważnego elementu strony jak wyszukiwarka od tego czy user ma włączony Java Script? Niestety z problemem nie pomogę bo nie znam tego framework'a ale proponowałbym zawrócić ze ścieżki Java Script. Masz rację.. To jak to zrobić? Załączam link do dokumentacji klasy paginacji - http://codeigniter.com/user_guide/libraries/pagination.html I mój widok:
i kontroler:
-------------------- Zapraszam na mojego bloga. Dowiedz się jak uzyskać darmowy, zaufany certyfikat albo jak rozpoznawać głos ;)
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 403 Pomógł: 68 Dołączył: 20.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
zdaje się podobny problem:
http://codeigniter.com/forums/viewthread/124051/#614158 i rozwiązanie oparte na cudzej bibliotece być może się przyda. -------------------- Pomogłem? wyraź to i kliknij "Pomógł"
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 385 Pomógł: 26 Dołączył: 22.03.2008 Skąd: TM Ostrzeżenie: (0%) ![]() ![]() |
Cytat Ya I agree with devbro on how to do it but I would set a flashdata session instead of a regular session then just reset it when they go to the next page. that way if they leave the search pages they don’t have any unnecessary session data. Atleast that how I do it. Identycznie u mnie reaguje na sesje... Niby problem rozwiązałem:
Co zrobiłem? Ano, odebrałem, to po user wpisał w pole, stworzyłem z tą frazą, nowy url, i przekierowałem na niego.. Widzicie jakieś zagrożenie dla takiego rozwiązania? 1. Problem z polskimi znakami - próbowałem przez base64 lecz nie działało - nie upoważnione znaki - po przeszukaniu Internetu, pogrzebałem trochę w uri.php i teraz mam linki w postaci np http://localhost/~cyt/index.php/cytaty/search/miłość - co ciekawe, polskie znaki w adresie działają ![]() Jakie inne zagrożenia widzicie? -------------------- Zapraszam na mojego bloga. Dowiedz się jak uzyskać darmowy, zaufany certyfikat albo jak rozpoznawać głos ;)
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2025 - 03:33 |