Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][HTML][PHP] Przełączanie się pomiędzy podstronami
dawidoff86
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (0%)
-----


Witam! Jestem początkującym programistą i związku z tym mam problem z przełączaniem się pomiędzy podstronami. stworzyłem layout, którego głównym elementem, prócz menu, nagłówka, stopki, są nowości. chciałem, aby odpowiedzialny za nie był skrypt .php, który zczytywał by je z pliku xml oraz wyświetlał na stronce. musiałbym on jednak otrzymywać parametr z id wiadomości od której zacząć wyświetlanie. nie wiem jednak jak przekazać mu zmienną określającą od której ma zacząć. href się chyba nie nadaje do tego bo mogę podać tylko hiperłącze do dokumentu php lub xhtml, ale nie moge przekazać zmiennej. przesyłać zmienne można przy pomocy get i post, jednak z tego co wyczytałem do tej pory, żaden z dostępnych elementów "type" (button itp) z instrukcji input nie nadaje się do tego. może to trochę zamotałem, ale efekt chciałbym uzyskać taki:
przy wejściu w aktualności wywołanie skryptu "wyświetlNowości.php" z parametrem 1. gdy użytkownik kliknie na dole np na znaczek > chciałbym odpalić skrypt z parametrem o wartości 2.

Ten post edytował dawidoff86 22.02.2010, 14:42:06
Go to the top of the page
+Quote Post
exood
post
Post #2





Grupa: Zarejestrowani
Postów: 86
Pomógł: 16
Dołączył: 2.12.2009
Skąd: Płock/Warszawa

Ostrzeżenie: (0%)
-----


tworzysz link na stronie

  1. <a href="wyswietlNowosci.php?zmienna=1">link</a>


a w pliku wyswietlNowosci.php dajesz

  1. if(isset($_GET["zmienna"])){
  2. $zmienna = (int)$_GET["zmienna"];
  3. }


i w skrypcie wyswietlNowosci.php pod zmienną "$zmienna" masz już parametr o który Ci chodziło

chyba, że kompletnie się nie zrozumieliśmy winksmiley.jpg

Ten post edytował exood 22.02.2010, 14:54:22
Go to the top of the page
+Quote Post
dawidoff86
post
Post #3





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (0%)
-----


tak właśnie o coś takiego mi chodziło. mam jeszcze pytanie, czy możliwe jest coś takiego że gdy otrzymam już tą zmienną:
  1. if(isset($_GET["zmienna"])){
  2. $zmienna = (int)$_GET["zmienna"];
  3. }

i zwiększę ją sobie w skrypcie
  1. $zmienna++


to żeby odwołać się do strony z koleją częścią newsów mogę zrobić coś takiego:
  1. <a href="wyswietlNowosci.php?zmienna=<?php $zmienna ?>">link</a>

nie wychodzi mi to ponieważ w pasku przeglądarki jest:
wyswietlNowosci.php?zmienna=
czy jest jakiś sposób na obejście tego problemu!? bo nie wierzę, że za każdym razem trzeba wartości z palca wpisywać winksmiley.jpg
Go to the top of the page
+Quote Post
exood
post
Post #4





Grupa: Zarejestrowani
Postów: 86
Pomógł: 16
Dołączył: 2.12.2009
Skąd: Płock/Warszawa

Ostrzeżenie: (0%)
-----


Cytat(dawidoff86 @ 22.02.2010, 15:34:08 ) *
to żeby odwołać się do strony z koleją częścią newsów mogę zrobić coś takiego:
  1. <a href="wyswietlNowosci.php?zmienna=<?php $zmienna ?>">link</a>


coś takiego:
  1. <a href="wyswietlNowosci.php?zmienna=<? echo $zmienna; ?>">link</a>

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 01:06