![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 331 Pomógł: 1 Dołączył: 23.05.2004 Skąd: Tarnów/Londyn Ostrzeżenie: (0%) ![]() ![]() |
w pliku html mam cos takiego :
jestem w pliku display_pic.php. jak odwołać się tam do zmiennej ID ? $_POST['ID'] oraz $_GET['ID'] nie działają. Jesli wpisze w pasku przegladarki ...display_pic?ID=77 parametr jest przekazywany tak jak trzeba. -------------------- php 5.1.2 & Apache 2.0.50 & MySQL 4.1.7 @ WinXP Pro
..:: GG 6449856 ::.. www.londyn.me.uk - ogłoszenia mieszkaniowe dla Londynu |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 27.08.2004 Ostrzeżenie: (0%) ![]() ![]() |
nic dziwnego! Abyś widział zmienną typu GET, musi ona wystąpić w żądaniu strony, a tu nie występuje. Występuje tylko we wskażniku do obrazka.
Możesz to zrobić tak: zamiast tej linijki wstaw dwie: $ID=1; include('display_pic.php'); a starą linijkę (po odpowiedniej modyfikacji) wstaw do display_pic.php. Wtedy w pliku display_pic możesz swobodnei używać zmiennej ID. Ten post edytował misterLu 7.10.2004, 17:32:48 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 331 Pomógł: 1 Dołączył: 23.05.2004 Skąd: Tarnów/Londyn Ostrzeżenie: (0%) ![]() ![]() |
to caly przyklad z ksiazki :
Wydruk 13.6. Skrypt wyświetlający rysunki
jak z ksiazki to pewnie komuś to działało. podejrzewam że $ID jest tutaj traktowane jako zmienna globalna, a że globalne mam wyłączone jak manual przykazał ![]() -------------------- php 5.1.2 & Apache 2.0.50 & MySQL 4.1.7 @ WinXP Pro
..:: GG 6449856 ::.. www.londyn.me.uk - ogłoszenia mieszkaniowe dla Londynu |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 848 Pomógł: 0 Dołączył: 7.07.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat jak z ksiazki to pewnie komuś to działało Oj, nie zawsze, nie zawsze... Autorzy bardzo często zapominają dodać "GET[]" albo przypisać zmienną... Zamiast ustawaiania globalnej można w url-u to dodać, a później ściągnąć metodą GET: Kod http://strona.domena/plik.php?zmienna=wartosc
Ten post edytował Vertical 7.10.2004, 17:44:05 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 331 Pomógł: 1 Dołączył: 23.05.2004 Skąd: Tarnów/Londyn Ostrzeżenie: (0%) ![]() ![]() |
no w tej ksiazce nagminnie dawali $zmianna tam gdzie powinno byc $_POST['zmienna'] albo $_GET['zmienna'] , pewnie przez to ze testowali na php z register globals włączone. tutaj zamiana $ID na $_GET['ID'] nie dziala no bo nie jest to w pasku adresu wpisane. tak ze dalej nie wiem co z tym zrobić..
-------------------- php 5.1.2 & Apache 2.0.50 & MySQL 4.1.7 @ WinXP Pro
..:: GG 6449856 ::.. www.londyn.me.uk - ogłoszenia mieszkaniowe dla Londynu |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 848 Pomógł: 0 Dołączył: 7.07.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 331 Pomógł: 1 Dołączył: 23.05.2004 Skąd: Tarnów/Londyn Ostrzeżenie: (0%) ![]() ![]() |
mozna zrobić tak ze w pliku html dać :
a w skrypcie do obsługi tak jak pisałeś:
działa ok ,tylko ja sie zastanawiałem czemu tam jest to <img src=... itd ale widać to poprostu pomyłka w książce. ja w kazdym razie nie mam pomysłu o co autorowi chodziło. -------------------- php 5.1.2 & Apache 2.0.50 & MySQL 4.1.7 @ WinXP Pro
..:: GG 6449856 ::.. www.londyn.me.uk - ogłoszenia mieszkaniowe dla Londynu |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 18.08.2004 Skąd: Jastrzębie Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Mi działa coś takiego:
Ogólnie chodzi o to, że nie trzeba znać informacji o zdjęciu - wszystkim zajmuje się skrypt (tutaj image.php) który wstawia odpowiednie zdjęcie w zależności od parametru. |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 331 Pomógł: 1 Dołączył: 23.05.2004 Skąd: Tarnów/Londyn Ostrzeżenie: (0%) ![]() ![]() |
//moglbyś wstawić cale skrypty które ci działąją? bo u mnie dalej cos nie bardzo.
już nie trza. zmieniłem rozszerzenie pliku w którym było: <img src="image.php?id=1" alt="" /> z .html na .php i spoko działa. ale dlaczego to akurat pomogło to nie wiem. moze mi ktoś wyjaśnić ? Ten post edytował a79rtur 7.10.2004, 22:56:06 -------------------- php 5.1.2 & Apache 2.0.50 & MySQL 4.1.7 @ WinXP Pro
..:: GG 6449856 ::.. www.londyn.me.uk - ogłoszenia mieszkaniowe dla Londynu |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 22.06.2025 - 16:12 |