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
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

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: 22.12.2025 - 19:06