Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przekazywanie zmiennych?!?, Inaczej niż na pasku adresu.
Bartech
post
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 29.08.2003
Skąd: Poznań

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


Witam, proszę o pomoc, w jaki sposób przekazywać zmienne w inny sposób niż poprzez pasek adresowy (index.php?link=modules/news/news.php), chciałbym aby można było przekazywać zmienne za pomocą kliknięcia na link:

  1. <?php
  2. <a href=&#092;"index.php?liczba=1&nazwa=test&link=modules/news/news.php&id=1234\">link</a>
  3.  
  4. ?>

Ale zależy mi aby po kliknięciu na link na pasku adresu nie były widoczne zminne i ich wartości które przekazałem za pomocą tego adresu.

Reasumując:
Chcę klikając na link:
<a href="index.php">link</a>

mieć w nastepnym dokumencie dostęp do zmiennych:
$liczka = 1;
$nazwa = test;
$link = modules/news/news.php
$id=1234

jak zdefiniować te zmienne aby nie trzebabyło ich przenosić poprzez link tylko np sesje?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




$_COOKIE
$_SESSION
$_POST ;-)

  1. <?php ob_start(); // jak sie nie przemysli aplikacji to potrzebne
  2. $_SESSION['zmiena'] = 'lalal';
  3. $_SESSION['xul'] = 'xml';
  4.  
  5. set_cookie( 'klucz', 'value', time()+60 ); // bedzie 60 sekunda po zamknieciu przegladarki aktywne
  6.  
  7. //odbieranie cookiego
  8. $_COOKIE['klucz']; // wartosc: value
  9.  
  10. ?>


Mozna tez postem ale to sie nie oblaca ;-) (w tym przypadku)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 5.10.2025 - 19:09