Skocz do zawartości

Uaktualnienie adresu przeglądarki z zachowaniem poprzedniego adresu


dj.drezyna

Polecane posty

Otóż chodzi mi o to, że dane z formularza przekazywane są z pliku Szukaj.php (tu jest ten początkowy formularz) na plik Wyszukaj.php. Tworząc formularz w pliku Wyszukaj.php, chcę żeby on dodał do adresu, który ma w tej chwili strona (/Wyszukaj.php?a=1&b=2...) jedną wartość z tego formularza na pliku Wyszukaj.php. Próbowałem w form action wpisać coś takiego: Wyszukaj.php?$stare_wyszukiwanie (zmienna stare wyszukiwanie pochodzi z formularza Szukaj.php) ale na adresie pojawiał się adres Wyszukaj.php?x=1 z czym że x to wartości z formularza Wyszukaj.php a dane z Szukaj.php (a=1&b=2...) znikały.

 

Dlatego mam prośbę. Jak zrobić tak by jeden formularz na Wyszukaj.php przekazywał dane do adresu nie zastępując istniejącego adresu podstrony. Jeżeli do tego potrzebny byłby js to bradzo proszę o kod albo chociaż link to tego zagadnienia, bo ja na JavaScripcie się nie znam prawie wcale. :-(

 

Dziękuję za przeanalizowanie postu!

Galeria przyrodnicza http://fotokrajobrazy.warmia.pl

Link do komentarza
Udostępnij na innych stronach

jesli dobrze zrozumialem chcesz uruchomic jakis skrypt tak zeby adres w przegladarce sie nie zmienil.

Mozesz to zrobic w bardzo prosty sposob, mianowicie: stworzyc sobie frame na ktorym bedzie wynik wyszukiwania a w formularzu uzupelnic atrybut bodajze 'target' i wskazac tam na frame, wtedy nie odswiezysz calej strony tylko to frame.

Link do komentarza
Udostępnij na innych stronach

Jednak nie wiem jak przerobić geta na stringa. A dwa to jaka funkcja do tego służy? Trzy to przecież przy nowym formularzu to zminne get z poprzedniego to się skasują i będą puste więc jak mam je zamienić na stringa będzie on pusty. Poza tym to w momencie wykonania submita adres Wyszukaj.php?[tu wartości tylko z formularza na Wyszukaj.php a nie z Szukaj.php]będzie wyglądał.

Tak jak jest na http://www.railpictures.net/showphotos.php...range=yesterday Jak uzyskano tutaj te uaktualnienie z selectów Bo wyszukiwanie było we wcześniejszej podstronie czyli zapytanie musi być łączone tylko jak? Żeby tylko nie JS!

 

Pozdro i dzięki.

Galeria przyrodnicza http://fotokrajobrazy.warmia.pl

Link do komentarza
Udostępnij na innych stronach

Czyli wniosek, który mi się nasuwa to taki, że w podanym dwa posty temu przykładzie witryny plik wyszukujący jest ten sam. Mam rację? Jak tak to ten pomysł odpada choćby z tego względu, że ten plik byłby za duży. Ale pomijając ten fakt ja rozwiązałem to przez umieszczenie tego selecta w Pliku Szukaj.php co odbiło się tylko trochę nienaturalnym poruszaniem się po witrynie ale cóż - nie można mieć wszystkiego...

Dziękuję wszystkim za pomoc no i jak ktoś miałby rozwiązanie to temat myślę nie jest zamknięty.

Galeria przyrodnicza http://fotokrajobrazy.warmia.pl

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...