![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 29.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chciałem przekierować dane otrzymane na stronie strona1.pl/1.php na strone strona2.pl/2.php i oczywiście przejść na strone 2.html. W jaki sposób mogę to zrobić? Pozdrawiam Ten post edytował rakso83 14.05.2008, 07:36:01 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
A do czego ci takie przekierowanie?
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 285 Pomógł: 37 Dołączył: 18.12.2007 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Pewne jest tylko że danych POST-em dalej nie prześlesz automatycznie. Reszta to kwestia tego co chcesz osiągnąć i Twojej inwencji. Możesz przerzucić dane GET-em, bądź ciasteczkiem jeśli nie ma ich zbyt wiele. Możesz dane zapisać w sesji i odczytać je na następnej stronie. Możesz użyć CURL-a do pobrania strony i ją wyświetlić. Możesz na tej stronie na której odczytujesz generować formularz z polami hidden i czekać na to, aż user kliknie submit w tym formularzu.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 29.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Musze przekazać dane do innego serwisu. Sesje, ciastka itp odpadają. Musi być to POST. Nic jeżeli się nie da to będę musiał stworzyć formularz i w JS go automatycznie przesłać najwyżej.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 29.10.2007 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Jest możliwość wysłania danych za pomocą POST automatycznie, do tego celu posłuży Ci JS
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 29.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Tak wiem, że za pomocą JS można to rozwiązać. Wolałbym jednak nie używać JS z tego względu, że użytkownik może sobie wyłączyć.
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
http://forum.php.pl/index.php?showtopic=90...mp;#entry455264 - jak ktoś ma wyłączone JS to kliknie przycisk "dalej".
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 29.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ma to być niewidoczne przekierowanie dla użytkownika.
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 285 Pomógł: 37 Dołączył: 18.12.2007 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Trzeba było napisać to na początku. Musisz użyć CURL-a i podstawiać treść strony.
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
Edytowane
Źle zrozumiałem tekst, a raczej pomyliłem się przy czytaniu. Wyślij formularz z tym ze w action w <form> podaj adres to strony w której chcesz to odebrać. Na drugiej stronie kod php który odbierze dane z _POST Ten post edytował b_chmura 14.05.2008, 16:18:27 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 29.10.2007 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
To zrób tak żeby sprawdzało Ci czy użytkownik ma włączoną obsługę JS, jeżeli tak to wysle jeżeli nie to wywali info.
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 109 Pomógł: 9 Dołączył: 12.03.2007 Skąd: kraków/tarnobrzeg/baranów/suchorzów Ostrzeżenie: (0%) ![]() ![]() |
Kolega netmare słusznie zauważył że najlepiej wysłać te dane za pomocą biblioteki CURL. Nie ma sensu bawić się w js
-------------------- Każdy z was jest łodzią w której Może się z potopem mierzyć Cało wyjść z burzowej chmury Musi tylko w to uwierzyć! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 19:50 |