X
ďťż

[PHP] Błąd, którego nie umiem zlikwidować... Pobranie parametru z linku...

       

Podstrony


telcocafe

Mam oto taki problem... chcę pobrać parametr z linku, a KRASNAL mi go nie pobiera ;/ Chcę poprosić was o przeglądnięcie kodu...

<code>
<a href=index.php?a=b&x=y>Oto link</a>
</code>

Chcę w pliku "b" pobrać zmienną $x , w tym przypadku to "Y". I np. w pliku "B" mam

<code>
E=$x
</code>

I nie wiem dlaczego nie chce mi wczytać tej zmiennej x zawartej w linku :/ Pomocy...



Wyłączone register global.
x=$_GET['nazwa zmiennej'];

dalej nie działa...

Ja tu czegoś nie rozumiem, jak chcesz przekazać zmienną do pliku B skoro przekazujesz do pliku index.php ?



"index.php?a=b"

b to jest zmienna która określa plik, który się ładuje w tabeli... taki skrypt... samo "index.php?a=b" doprowadza do pliku B

Oks, teraz rozumiem, proponuje żebyś zapodał więcej kodu, bo tak ciężko dojść gdzie jest błąd

Nazwy zmiennych w PHP piszemy wraz ze znakiem Dolara na początku! :>

A tak w ogóle, to pokaż, jak plik index.php "doprowadza" do tego pliku "b", bo może się okazać, że:
a. nie przekazyjesz wtedy żadnych danych GET
b. parser PHP Ci tego pliku nie wykona, bo nie jest *.php

@Coldpeer: spoko, wiem o tym :) Tylko po co mieszać :)
Użytkownik pbnan edytował ten post 05 styczeń 2007, 17:36

Nazwy zmiennych w PHP piszemy wraz ze znakiem Dolara na początku! :>

A tak w ogóle, to pokaż, jak plik index.php "doprowadza" do tego pliku "b", bo może się okazać, że:
a. nie przekazyjesz wtedy żadnych danych GET
b. parser PHP Ci tego pliku nie wykona, bo nie jest *.php

Myślisz że jestem zielony w PHP ? A może ty taki doświadczony... to co napisałeś śmiechu warte... może chciałeś pomóc ale... index.php doprowadza do pliku bez problemowo bo jest przetestowany na innych przykładach... tylko że jak dochodzi druga zmienna nie wiadomo dlaczego nie działa... sprawdze na innych wirtualnych serwerach bo może to wina krasnala...

To może zarzuć w końcu ten kod, skoro mamy pomóc w rozwiązaniu problemu.... LOL

$a=$_GET['a'];
$x=$_GET['x'];
i jesli dasz:
echo $a$x;
to ci powinno wyswietlic:
by
Użytkownik Mozilla007 edytował ten post 05 styczeń 2007, 11:33

b. parser PHP Ci tego pliku nie wykona, bo nie jest *.php
Nie musi być *.php. Standardowo w Apache'u zdaje się to *.php, *.php3, *.inc, *.shtml. Zależy, jak ustawisz w konfiguracji serwera.
Użytkownik Coldpeer edytował ten post 05 styczeń 2007, 17:19
Znalazłem błąd... zapomniałem o głupim znaczniku... bądź go usunąłem ;/... sory za zamieszanie... można zamknąć bądź usunąć...

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.

    Drogi uzytkowniku!

    W trosce o komfort korzystania z naszego serwisu chcemy dostarczac Ci coraz lepsze uslugi. By moc to robic prosimy, abys wyrazil zgode na dopasowanie tresci marketingowych do Twoich zachowan w serwisie. Zgoda ta pozwoli nam czesciowo finansowac rozwoj swiadczonych uslug.

    Pamietaj, ze dbamy o Twoja prywatnosc. Nie zwiekszamy zakresu naszych uprawnien bez Twojej zgody. Zadbamy rowniez o bezpieczenstwo Twoich danych. Wyrazona zgode mozesz cofnac w kazdej chwili.

     Tak, zgadzam sie na nadanie mi "cookie" i korzystanie z danych przez Administratora Serwisu i jego partnerow w celu dopasowania tresci do moich potrzeb. Przeczytalem(am) Polityke prywatnosci. Rozumiem ja i akceptuje.

     Tak, zgadzam sie na przetwarzanie moich danych osobowych przez Administratora Serwisu i jego partnerow w celu personalizowania wyswietlanych mi reklam i dostosowania do mnie prezentowanych tresci marketingowych. Przeczytalem(am) Polityke prywatnosci. Rozumiem ja i akceptuje.

    Wyrazenie powyzszych zgod jest dobrowolne i mozesz je w dowolnym momencie wycofac poprzez opcje: "Twoje zgody", dostepnej w prawym, dolnym rogu strony lub poprzez usuniecie "cookies" w swojej przegladarce dla powyzej strony, z tym, ze wycofanie zgody nie bedzie mialo wplywu na zgodnosc z prawem przetwarzania na podstawie zgody, przed jej wycofaniem.