Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php + html] wartość zmiennej, wartość zmiennej
Jackout
post 27.03.2007, 13:22:53
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 27.03.2007

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


Dlaczego kiedy zrobię tak:

  1. <?php
  2. $this->tab =$this->tab."<a href="zap_raporty.php" onClick="".$_SESSION['numer_sprawy']=$Glob_nr_Umowy.""> test</a></br>";
  3. ?>


to kiedy zrobię:
<?php echo $_SESSION['numer_sprawy']; ?>

dostaję taki wynik: 32978"> test

pomimo że zmienna Glob_nr_Umowy = 32978


questionmark.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
Kicok
post 27.03.2007, 13:50:22
Post #2





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

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


bo do $_SESSION['numer_sprawy'] nie przypisujesz:
  1. <?php
  2. $Glob_nr_Umowy
  3. ?>


tylko:
  1. <?php
  2. $Glob_nr_Umowy.""> test</a></br>"
  3. ?>



Zapisz to w ten sposób:
  1. <?php
  2. $_SESSION['numer_sprawy']=$Glob_nr_Umowy;
  3. $this->tab =$this->tab."<a href="zap_raporty.php" onClick="".$_SESSION['numer_sprawy'].""> test</a></br>";
  4. ?>


--------------------
"Sumienie mam czyste, bo nieużywane."
Go to the top of the page
+Quote Post
Jackout
post 27.03.2007, 13:59:14
Post #3





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 27.03.2007

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


Cytat(Kicok @ 27.03.2007, 14:50:22 ) *
bo do $_SESSION['numer_sprawy'] nie przypisujesz:
  1. <?php
  2. $Glob_nr_Umowy
  3. ?>


tylko:
  1. <?php
  2. $Glob_nr_Umowy.""> test</a></br>"
  3. ?>

Zapisz to w ten sposób:
  1. <?php
  2. $_SESSION['numer_sprawy']=$Glob_nr_Umowy;
  3. $this->tab =$this->tab."<a href="zap_raporty.php" onClick="".$_SESSION['numer_sprawy'].""> test</a></br>";
  4. ?>



Nie nie tak nie mogę zrobić (może źle do tego podchodzę)
ale chodzi o to aby do zmiennej sesji przypisać pewną wartość w momencie kliknięcia w link

Pzdr.
Go to the top of the page
+Quote Post
Kicok
post 27.03.2007, 14:00:23
Post #4





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

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


Ahaaa... no to całkowicie źle do tego podchodzisz, bo tak się JavaScript i PHP nie łączy. Jeśli chcesz, żeby to przypisanie do sesji nastąpiło bez przeładowania strony, to poczytaj o AJAX


--------------------
"Sumienie mam czyste, bo nieużywane."
Go to the top of the page
+Quote Post
Jackout
post 27.03.2007, 14:10:52
Post #5





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 27.03.2007

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


Cytat(Kicok @ 27.03.2007, 15:00:23 ) *
Ahaaa... no to całkowicie źle do tego podchodzisz, bo tak się JavaScript i PHP nie łączy. Jeśli chcesz, żeby to przypisanie do sesji nastąpiło bez przeładowania strony, to poczytaj o AJAX



Coprawda dopiero zaczynam programowanie w php ale nie wierzę w to że
przekazanie zmiennej jest aż takie skomplikowane

cały myk polega na tym że chcę przekazać zmienną do innej strony
(ktoś mi poradził żeby zrobić to za pomocą zmiennej sesji)
ale nie używając metody $_get
w post nie wiem jak to zrobić więc próbuję w taki sposób


dajcie jakichś pomysł.. -moje się już skończyły
Go to the top of the page
+Quote Post
misiek172
post 27.03.2007, 18:44:54
Post #6





Grupa: Zarejestrowani
Postów: 656
Pomógł: 3
Dołączył: 26.10.2005
Skąd: Częstochowa

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


jeśli chodzi o twoje pobieranie zmiennej do sesji to jest Herezja tongue.gif to tak naprawde nie może działać bo PHP pobiera się raz i każda zmiana jest związana z przeładowaniem chyba że użyjemy AJAX czyli.

zrób tak:

1. Ściągnij sobie advAJAX
2. Zrób sobie plik którym za pomocą POST w AJAXie wyślesz wartość linka i potem php sobie ją przypisze do sesji.

Małe info:
Ajax na chłopski rozum polega na otwieraniu okna w tle (nie widocznego) w którym dokonane sa operacje i ich wynik jest zwracany jako text w JS.


--------------------
zmoderowano - waga i rozmiar
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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 12:46