Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Przenoszenie zmiennej miedzy php a javascript
jasiek
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 20.05.2007

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


Witam
Mam problemik moze niedokladnie zwiazany z samym php ale jednak go tutaj umieszcze oto mam taki
skrypcik ...to jest frament wiekszej całości:

  1. <?php
  2. if (isset($message))
  3. {
  4. "<script language='JavaScript1.2'>
  5. <!--
  6. window.open('Magazyn/zla_wiadomosc.html', 'Wiadomości', 'toolbar=no,menubar=no,scrollbars=no,resizable=no,height=250,width=250,left=6
  7. 0,top=400');
  8. //-->
  9. </script>";
  10. $message = NULL;
  11. }
  12. ?>


pytanie jest takie : czy jest mozliwość przenieśc wartość zmiennej $message do otwieranej w ten sposob formy a jezeli by była to szczęsliwy bede jak sie dowiem jak to zrobić (IMG:http://forum.php.pl/style_emoticons/default/wstydnis.gif)
Pozdrowionka
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
kornel-php
post
Post #2





Grupa: Zarejestrowani
Postów: 210
Pomógł: 20
Dołączył: 7.07.2006
Skąd: Krotoszyn

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


Domyślam się, że chcesz wysłać zmienną do otwieranego okna, więc...

Możesz wysłać ją przez GET

  1. <?php
  2. if (isset($message))
  3. {
  4. "<script language='JavaScript1.2'>
  5. <!--
  6. window.open('Magazyn/zla_wiadomosc.html?message=".$message."', 'Wiadomości', 'toolbar=no,menubar=no,scrollbars=no,resizable=no,height=250,width=250,left=6
  7. 0,top=400');
  8. //-->
  9. </script>";
  10. $message = NULL;
  11. }
  12. ?>


Lub poprzez sesje

  1. <?php
  2. if (isset($message)) {
  3. $_SESSION['message'] = $message;
  4.  
  5. "<script language='JavaScript1.2'>
  6. <!--
  7. window.open('Magazyn/zla_wiadomosc.html', 'Wiadomości', 'toolbar=no,menubar=no,scrollbars=no,resizable=no,height=250,width=250,left=6
  8. 0,top=400');
  9. //-->
  10. </script>";
  11. $message = NULL;
  12. }
  13. ?>


I na górze otwieranego elementu wrzucić session_start, po czym odczytać zmienną jako $_SESSION['message']

Istnieje jeszcze możliwość zapisania zmiennej jako ciasteczka...

Mój setny post!

Ten post edytował kornel-php 24.08.2007, 22:05:23
Go to the top of the page
+Quote Post
jasiek
post
Post #3





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 20.05.2007

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


Kernel: thx .... rozwiązałeś mi wiele problemów tą podpowiedzią i aż sam sobie sie dziwie że samna to nie wpadłem ale widzocznie wczoraj zła koniunkcja planet była, IQ się obniżyło albo poszedłem na łatwizne...pewno to ostatnie Jeszcze raz dzieki
Go to the top of the page
+Quote Post

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: 22.08.2025 - 22:18