Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> proszę o pomoc..., przekazanie zmiennej PHP do Javascript
kurt
post
Post #1





Grupa: Zarejestrowani
Postów: 89
Pomógł: 3
Dołączył: 14.07.2005
Skąd: Warszawa

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


podczas niewielich przeróbek oscommerce, napotkałem problem z przekazaniem zmiennej php , konkretenie jest to identyfikator sesji , do skryptu Javascript.
oto fragment skryptu :
  1. <?php
  2.  
  3. ..
  4. echo ' function onSelect(){';
  5. echo ' document.location.href='advanced_search.php?osCsid=lp422085432' ';
  6. echo ' }';
  7. ...
  8.  
  9. ?>


przy takim przekazaniu do Url wszystko jest ok. Problem pojawił się gdy usiłowałem podstawić zmienną php: $sesja, zawierającą id sesji.

  1. <?php
  2.  
  3. ...
  4. echo ' document.location.href='advanced_search.php?osCsid='.$sesja.'' ';
  5. ...
  6.  
  7. ?>


w wyniku pojawiło się ostrzerzenie :" Warning: session_start() [function.session-start]: The session id contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' "

a do URL został podstawiony pusty ciąg. Zaznaczam, że wyrzucałem na ekran zawartość $sesja i id sesji był prawidłowy.

Proszę o sugestię co do właściwej składni. Próbowałem już różnych rozwiązań ale efekt pozostawał taki sam albo błąd dotyczył składni Javascript.
Go to the top of the page
+Quote Post

Posty w temacie


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: 21.08.2025 - 17:27