![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
Witam. Chciałem się dowiedzieć jak mogę po wykonaniu instrukcji if (true) przejść na inną stronę. Znalazłem w manualu
Kod <?php header('location [strona/plik]'); ?> więc go użyłem w prostym skrypcie Kod <?php $test = $_POST['test']; if($test == 1) { header('location: www.google.pl'); } else { header('location: prostoliniowy.php'; } ?> Jednak nie dziala... wywalając Kod Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\fizyka\new.php:14) in C:\xampp\htdocs\fizyka\new.php on line 20 Te manuale jednak nie zawsze pomagają... -------------------- O! Zimniok :P
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
byłoo tysiące razy... szukajka gryzie? klik
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
tam nawiasu zapomnialem domknąć ale nie o to chodzi ;]
-------------------- O! Zimniok :P
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 84 Pomógł: 6 Dołączył: 26.03.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
-------------------- NULL;
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
Kod <?php ob_start(); $test = $_POST['test']; if($test == 1) { header('location: www.google.pl'); } else { header('location: prostoliniowy.php'); } ob_end_flush(); ?> i wywalilo setki Warningow ![]() Ten post edytował MateuszScirka 23.12.2008, 22:05:14 -------------------- O! Zimniok :P
|
|
|
![]()
Post
#6
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
a zrobiłeś wszystko co było napisane? podkreślam wszystko...
-------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
Nawet wiecej. To kodowanie zmienilem, tez uzywam notepad++
-------------------- O! Zimniok :P
|
|
|
![]()
Post
#8
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
i na pewno nie masz nic przed <?php?
-------------------- |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Kod header('location: www.google.pl'); A myślałem, że protokołem jest http://, a nie www. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 4 Dołączył: 22.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź czy wcześniej nie ma nigdzie funkcji wyświetlającej tekst na ekranie (np. echo, print) i przed znakami <?php nie ma żadnych znaków.
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
Mam formularz ;>
Kod <html> <head> <title>Test</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </head> <body> <form method="post" id="form" name="form"> <input type="text" size="20" name="test"> <br /> <input type="submit" value="Dalej"> to mam przed tym Erik. probowalem i z http -------------------- O! Zimniok :P
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Erik. probowalem i z http Nie jestem erik ![]() Pokaż, jak próbowałeś, bo mam pewne wątpliwości. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#13
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
to już wiesz dlaczego Ci sypie błędami. wstaw php na sam początek. i pamiętaj o usunięciu białych znaków (spacja, enter, tab).
-------------------- |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
Erix przepraszam ;]
Gdy dalem tak: Kod <?php ob_start(); $test = $_POST['test']; if($test == 1) { header('location: http://www.google.pl'); exit; } else { header('location: prostoliniowy.php'); exit; } ob_end_flush(); ?> <html> <head> <title>Test</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </head> <body> <form method="post" id="form" name="form"> <input type="text" size="20" name="test"> <br /> <input type="submit" value="Dalej"> </form> </body> </html> Wywala tylko ten error nawet formularza nie widać. -------------------- O! Zimniok :P
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 4 Dołączył: 22.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Hmm, daj treść błędu.
Ten post edytował than 23.12.2008, 22:14:28 |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
OK Juz dziala
Kod echo '<META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://twojadres.pl">'; ;] -------------------- O! Zimniok :P
|
|
|
![]()
Post
#17
|
|
![]() Grupa: Zarejestrowani Postów: 415 Pomógł: 46 Dołączył: 26.05.2007 Skąd: Sandomierz Ostrzeżenie: (0%) ![]() ![]() |
OK Juz dziala Kod echo '<META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://twojadres.pl">'; ;] tak, gratulacje ... widzę, że piszemy strony ze standardami ... zapewne jeszcze to wstawileś w sekcji BODY? hę? ![]() -------------------- Grzegorz 'Decha' Polek »
º http://grzegorzpolek.com º http://www.facebook.com/grzegorz.polek º http://www.lastfm.pl/user/Dechaa ![]() |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 4 Dołączył: 22.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Oj czepiasz się ;p
Przecież to tylko 'lekkie' nagięcie standardów, a jakie wygodne ![]() |
|
|
![]()
Post
#19
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
Oj czepiasz się ;p Przecież to tylko 'lekkie' nagięcie standardów, a jakie wygodne ![]() co rozumiesz przez to stwierdzenie? lekkie? to jakie jest wielkie? -------------------- |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 4 Dołączył: 22.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
A widzisz może te apostrofy?.. Nie dają do myślenia?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 04:25 |