![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich forumowiczów (IMG:style_emoticons/default/smile.gif)
Otóż mam problem i od jakiś dwóch miesięcy nie mogę się go pozbyć. Chodzi p wyszukiwarkę na mojej stronie. W Firefox i Google Chrome jest ok i wpisując w wyszukiwarkę frazę Nazwa skrypt przenosi na stronę http://www.strona.pl/szukaj/wynik/nazwa.html i wszystko działa, natomiast wpisując to samo w IE tworzy adres http://www.strona.pl/?wynik=nazwa+ i jak wiadomo nic się nie dzieje, a w Operze tworzy taki adres: http://www.strona.pl/?wynik=+Nazwa&sub...&submit.y=0 i również nic się nie dzieje. Myślę, że wina leży w tym miejscu:
Proszę o pomoc (IMG:style_emoticons/default/smile.gif) Z góry dziękuje. Pozdrawiam, nansss (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
jakoś tak przekombinowany ten sposób jak dla mnie, powinieneś od razu w action dać adres na który ma zostać wysłany formularz, ponadto jak wstawiasz jakąś zmienną do linku to powinieneś użyć urlencode()
a i jeszcze po header powinno być exit(), dlatego że funkcja header tylko ustawia nagłówek a skrypt leci dalej jeżeli chcesz przekierować musisz przerwać działanie skryptu Ten post edytował tehaha 16.05.2010, 12:54:37 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Teraz jest tak i niby się trochę poprawiło
IE bez zmian Opera: http://www.strona.pl/szukaj/wynik/.html?wy...&submit.y=0 Ten post edytował adrianozo 16.05.2010, 13:15:55 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Na forum sam dodaje ;/
Tutaj link do kodu http://wklej.org/id/334684/ Ten post edytował adrianozo 16.05.2010, 13:18:46 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
użyj urlencode a nie stripslashes zanim umieścisz zmienną w linku i usuń ten znak zapytania w action
Ten post edytował tehaha 16.05.2010, 13:20:22 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Po dostosowaniu do zaleceń
IE bez zmian Opera wróciła do starego działania tj: http://strona.pl/?wynik=nazwa&submit.x=0&submit.y=0 KOD: http://wklej.org/id/334691/ |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nic nie zmieniło (IMG:style_emoticons/default/sad.gif)
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
to spróbuj w ogóle sam taki skrypt odpalić bez żadnych formularzy tylko to:
<?php header('Location: http://www.nportfolio.pl/szukaj/wynik/test.html/'); exit(); ?> //dałem bez BBcode bo zachodziła automatyczna zmiana w kodzie Ten post edytował tehaha 16.05.2010, 13:50:44 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Firefox:
Nieprawidłowe przekierowanie Firefox wykrył, że serwer przekierowuje żądanie tego zasobu w sposób uniemożliwiający jego ukończenie. * Problem ten może się pojawić w wyniku zablokowania lub odrzucenia ciasteczek. Opera: Niby przekierowuje, ale wczytuje tylko logo IE W pasku na górze widać, że przekierowuje, ale nie wychodzi mu to coś... za długo myśli i wczytuje za długo |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
generalnie coś masz nie źle namieszane w kodzie bo nawet na stronę główną nie da się wejść, najlepiej zacznij od początku od najprostszego przykładu i potem dokładaj
aczkolwiek jeżeli taki najprostszy kod zapisany bez niczego innego nie działa: <?php header('Location: http://www.google.pl'); exit(); ?> to wina może leżeć w serwerze |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
zacznij od początku i do tego najprostszego przykładu dodawaj po kawałeczku wtedy dojdziesz do skutku
Ten post edytował tehaha 16.05.2010, 14:54:53 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
A jednak dla google nie działa też ;(
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
to działa czy nie działa bo jak taki przykład nie działa to może być to wina serwera, jak masz taką możliwość to przetestuj jeszcze swój kod na innym serwerze
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ale nawet jak nie działa tylko(albo aż) na IE oraz Opera?
Na innym serwerze dzieje się to samo (IMG:style_emoticons/default/sad.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 07:29 |