![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 17.12.2003 Skąd: Roswell Ostrzeżenie: (0%) ![]() ![]() |
Witam
Juz nie wiem co jest nie tak, przeczytalem chyba juz cale forum, ale nie potkalem sie z takim dokladnie problemem
Przesyłanie zmiennych nie działa ani na moim localhost'cie ani na platnym serwrze, juz nie wiem co jest nie tak, czegos chyba nie dopisalem ;-) Natomiast chyba probowalem kazdego mozliwego sposobu odwolania sie do zmiennej, zeby bylo zabawniej dziala zmienna $s bez problemu. Czy ma ktoś jakis pomysl ??? Dane serwera komercyjnego: Serwer Klatka.pl Wersja Apache 1.3.37 (Unix) Wersja php 4.4.4 Ten post edytował Raven82 26.11.2006, 20:06:45 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Czy wszystkie z podanych przez ciebie przypadków nie działają?
Powiem ci, które na pewno nie działają: $_post, $http_post_vars, $http_get_vars, $_session. Nazwy tych zmiennych piszemy wielkimi literami. Dalej, nie ma zupełnie znaczenia w twoim przypadku czy klucze w tablicach podane zostaną w apostrofach czy w cudzysłowach. Dalej, to co masz w $_REQUEST zależy jeszcze od tego, jak masz ustawioną kolejność zmiennych (variables_order), bo może być tak, że dane POST są nadpisywane przez coś innego. Rada: zamiast wielkich kombinacji, zrób po prostu i zobacz co będziesz miał wyświetlone po przesłaniu formularza. pozdr. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 15 Dołączył: 7.11.2004 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze: register_globals, a nie register_global (choć to może zwykła literówka).
Po drugie: $_POST['zmienna'], a nie $_post['zmienna'] - wielkość liter ma znaczenie. PS: Błąd ortograficzny w temacie to już chyba przesada (używam, a nie urzywam)! (EDIT) Ten post edytował JaRoPHP 26.11.2006, 19:54:33 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 17.12.2003 Skąd: Roswell Ostrzeżenie: (0%) ![]() ![]() |
poprawilem zanczniki i teraz czesc php wyglada tak:
natomiast nadal zaden ze sposobow nie dziala Cytat var_dump($_POST); wyrzuca mi array(0) { } Ten post edytował Raven82 26.11.2006, 20:10:40 |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Wywal ze znacznika <form>:
enctype="text/plain" oraz zamiast napisz
Poczytaj o parametrach znacznika <form>, a znajdziesz powód "nie działania" (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował batman 26.11.2006, 20:22:31 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 17.12.2003 Skąd: Roswell Ostrzeżenie: (0%) ![]() ![]() |
Dziekuje bardzo za pomoc teraz dziala.
Natomiast warunek w formie: Cytat tez dziala i zasadniczo dzialal od samego poczatku, ale rozumiem chyba o co chodzi, bezpiczniej i baardziej uniwersalnie bedzie z $_GET['s'] Jeszcze raz dzieki batman . Dziekuje bardzo za pomoc teraz dziala. Natomiast warunek w formie: Cytat tez dziala i zasadniczo dzialal od samego poczatku, ale rozumiem chyba o co chodzi, bezpiczniej i bardziej uniwersalnie bedzie z $_GET['s'] Jeszcze raz dzieki batman . |
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Problemem było to, że w nagłówkach wysyłasz text/html, a w formularzu text/plain. Następnym razem sprawdź wszystkie dane.
Taki mały OT (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Całe studia miałem zajęcia z pewnym wykładowcą. Przez cały ten czas powtarzał: "Zanim się zabierzesz za rozkręcanie pudełka, które nie działa, sprawdź, czy jest podłączone do prądu" (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Mniej więcej o to samo chodziło w tym przypadku (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 01:50 |