![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Jestem nowy, a to jest moj pierwszy post wiec najpierw chce sie przywitac, witam wszystkich ![]() Mam problem z tablicami przechowujacymi wartosci zmiennych $_GET i $_POST, nie wiem dlaczego nie dziala mi, tzn. nie przekazuje zmiennych do skryptu taki kod: <html> ... Zmienna: <form action="odbierz.php" method=post> <input type=text name=zmienna> <input type=submit value=wyslij> </form> ... </html> lub nie odczytuje tych zmiennych ten kod: <?php $zmienna=$_POST['zmienna']; echo $zmienna; ?> Dzieki za wszelkie sugestie. Pozdrawiam, Robert |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Jeżeli wklejsz próbkę kodu używaj stosownych znaczników BBcode. Co do Twojego pytania to próbuj tak Kod <form action="odbierz.php" method="post">
<input type="text" name="zmienna"> <input type="submit" value="wyslij"> </form> -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Niestety nie pomoglo, dostaje taki blad:
PHP Notice: Undefined index: zmienna in C:\***\test\odbierz.php on line 3 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 3 Dołączył: 4.01.2007 Skąd: Starogard GD->Gdynia Ostrzeżenie: (0%) ![]() ![]() |
a czy kod formularza i kod php jest w odbierz.php??
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
nie nie, kod formularza jest w pliku formularz.html a kod odbierajacy wartosc zmiennej jest w pliku odbierz.php
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 169 Pomógł: 16 Dołączył: 18.10.2006 Skąd: Olsztyn/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Której wersji php używasz?
Masz ustawione w php.ini register_globals na off? To powinno działać, a spróbuj tak:
Wrzuć sobie to do pliku odbierz.php Ten post edytował Danone 10.05.2008, 15:39:56 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
uzywam wersji 5, register_globals opcjonalnie mam na on (nie dziala), gdy zmienilem na off nadal nie dziala. pojecia juz nie mam o co chodzi.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 169 Pomógł: 16 Dołączył: 18.10.2006 Skąd: Olsztyn/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
A wrzuciłeś przykład jaki tobie podałem do odbierz.php??
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
tak wrzucilem, wyswietla formularz, czyli nie dziala
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 169 Pomógł: 16 Dołączył: 18.10.2006 Skąd: Olsztyn/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
To dobrze, że wyświetla formularz
![]() Ten post edytował Danone 10.05.2008, 16:01:58 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Pokaż cały kod html, oraz php jaki używasz do tego.
-------------------- DevBlog - http://www.bartekrogus.pl
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
wpisywalem tak jak mowisz, ale wciaz nie dziala.
Poczekaj, zaczne od poczatku. Chodzi mi o to zeby miec 2 pliki. 1 z nich to formularz.html Kod <html><body> <form action="odbierz.php" method="post"> <input type="text" name="zmienna"> <input type="submit" value="wyslij"> </form><BR><BR></body></html> jest to prosta forma ktora przyjmuje od uzytkownika liczbe i ma ja wyslac do drugiego pliku odbierz.php Kod <?php $zmienna=$_POST['zmienna']; echo $zmienna; ?> a ten plik ma ja wyswietlic na ekranie. Problem w tym ze nie wyswietla, w roznych modyfikacjach albo dostaje komunikat ze 'zmienna' nie jest zdefiniowana, albo zwyczajnie nic sie nie wyswietla. probowalem wyslac to do $_GET i $_POST, nie dziala w obu przypadkach. PHP jakie uzywam to najnowsze 5.2.6 O co moze chodzic? Ten post edytował altar 10.05.2008, 16:10:24 |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 169 Pomógł: 16 Dołączył: 18.10.2006 Skąd: Olsztyn/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 169 Pomógł: 16 Dołączył: 18.10.2006 Skąd: Olsztyn/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
A zostawiłeś register_globals na off??
|
|
|
![]()
Post
#16
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Również mam PHP 5.2.6 i poniższy kod:
działa bez problemu. Użyj tego kodu (np. jako test.php) i zobacz czy po wysłaniu formularza z wpisanymi danymi uzyskasz je na ekranie. U mnie wyświetla poprawnie. PS: Temat: PHP 525 nie przechodzi POST tutaj ludki mają ten sam problem (niestety nierozwiązany) więc może coś w tym jest... Ten post edytował phpion 10.05.2008, 16:38:59 |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Na jakim serwerze pracujesz ?
-------------------- DevBlog - http://www.bartekrogus.pl
|
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
[quote name='phpion' date='10.05.2008, 17:36:47 ' post='469932']
Również mam PHP 5.2.6 i poniższy kod:
działa bez problemu. Użyj tego kodu (np. jako test.php) i zobacz czy po wysłaniu formularza z wpisanymi danymi uzyskasz je na ekranie. U mnie wyświetla poprawnie. u mnie nie dziala ![]() [quote name='sniezny_wilk' post='469938' date='10.05.2008, 17:47:13 ']Na jakim serwerze pracujesz ?[/quote] nie mam zadnego serwera, uzywam php expert editor, a tam jest mozliwosc podgladu w wbudowanej przegladarce. dopiero zaczynam uczyc sie programowac, wiec jesli to nie dziala bo nie mam serwera www(apache?) to sorki za ten watek ![]() |
|
|
![]()
Post
#20
|
|
![]() Grupa: Zarejestrowani Postów: 169 Pomógł: 16 Dołączył: 18.10.2006 Skąd: Olsztyn/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
To teraz zabłysnąłeś......
![]() ściągnij sobie to np jeśli chcesz się bawić w php http://www.appservnetwork.com/ |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.07.2025 - 11:24 |