![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 121 Pomógł: 0 Dołączył: 22.09.2007 Ostrzeżenie: (20%) ![]() ![]() |
witam,
mam problem... nie działa mi w kodzie php coś takeigo: Header("Location: cos.php"); zero błędów wyświetlanych. tak jakby hmm... nie wiem początek:
I tak jakby php ignorowało tę linię z headerem... to nie jest żaden komentarz zaznaczam. session_start(); jest na początku nie ma żadnej spacji. Pierwszy raz mam ten problem... Co jest grane!? ? Ten post edytował ApC 30.04.2008, 16:44:23 |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 463 Pomógł: 49 Dołączył: 27.12.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Proszę o dodanie odpowiedniego bbcode w poscie.
|
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Spróbuj z header" title="Zobacz w manualu PHP" target="_manualem na końcu.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 121 Pomógł: 0 Dołączył: 22.09.2007 Ostrzeżenie: (20%) ![]() ![]() |
Też nic z tego. Próbowałem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Hmm jestem totalnie załamany. Stoję w skrypcie już przez to godzinę...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Napisz czy cos pokazuje ewentualnie daj ob_start() przed session_start() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 121 Pomógł: 0 Dołączył: 22.09.2007 Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 463 Pomógł: 49 Dołączył: 27.12.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
a pokaż caly kod.
lub daj echo po wywołaniu header sprawdź moze skrypt wogule tam nie dochodzi. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 121 Pomógł: 0 Dołączył: 22.09.2007 Ostrzeżenie: (20%) ![]() ![]() |
Skrypt dochodzi - sprawdziłem to
Czekajcie... Mam plik: sesja.php i tam wrzucę headera - i w adresie wpisze: /sesja.php - przenosi jeżeli do pliku php zrobię już require("sesja.php"); to i tak nie przeniesie, choć w sesja.php jest przekierowanie. i ? Mimo error_reporting(E_ALL); nie są wyświetlane błędy. Gdzie może leżeć przyczyna? Mam dedyka więc wszystko sobie mogę zmieniać. Nie są wyświetlane błędy pomimo error_reporting(E_ALL); - jak to włączyć? Dzięki window.location.href='cos.php'; działa, ale kto pomoże z header()? Ten post edytował ApC 30.04.2008, 17:09:05 |
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A jeśli potraktujesz komentarzem wszystkie funkcje ob_*?
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 121 Pomógł: 0 Dołączył: 22.09.2007 Ostrzeżenie: (20%) ![]() ![]() |
Również zero reakcji (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
a sprawdź czy przed znakiem <? jest jakiś znak... na przykład spacja... jeśli jest to ją usuń... i sprawdź działanie ponownie.
jeśli nie zadziała napisz jak masz ustawiony parametr php output_buffering pozdrawiam |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 154 Pomógł: 5 Dołączył: 24.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
daj header z malej litery
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 22.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Chyba spróbuj użyć ' zamiast " (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) To nie powinno miec nic do rzeczy poniewaz sam czasami uzywam ' a czasami "" i nie ma problemu |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
- pokaż zawartość pliku, w którym dołączasz "sesja.php".
- upewnij się (jeżeli używasz kodowania UTF-8), czy pliki są na pewno zapisane bez BOM (notepad+ ma taką opcję) Najlepiej umieść gdzieś skrypt w takiej formie, aby pokazać jego błąd (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) [nie chodzi mi o źródło, a przykład działania] Ten post edytował l0ud 30.04.2008, 21:58:21 |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 229 Pomógł: 13 Dołączył: 31.05.2007 Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
--Marlowe-- |
![]()
Post
#17
|
Goście ![]() |
a sprawdź czy przed znakiem <? jest jakiś znak... na przykład spacja... jeśli jest to ją usuń... i sprawdź działanie ponownie. jeśli nie zadziała napisz jak masz ustawiony parametr php output_buffering pozdrawiam Dziękuję bardzo za ten post. Bardzo mi pomógł. Przenosiłem projekt z serwera na Windows na serwer na Linuksie i miałem problem z nagłówkami. Twoja rada z ustawieniem parametru output_buffering rozwiązała sprawę. Pozdrawiam, Artur |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.08.2025 - 13:44 |