Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> PHP a Java
zeetor
post
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 1
Dołączył: 1.07.2008
Skąd: Poznań

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


Witam

Czy możliwe jest przesyłanie wartości zmiennych międzi PHP a Javą (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

np. mam zmienna w PHP $abc=100;
i chciałbym zmiennej w javie var abc przypisac wartość zmiennej $abc...

Jak takie coś zrobić,... i czy to jest wogóle możliwe

pozdr
Go to the top of the page
+Quote Post
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


W Javie nie ma czegoś takiego jak var. Może Ty mowisz o JavaScripcie?
Go to the top of the page
+Quote Post
nospor
post
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




java to nie javascript!
jak mowisz o javascript to pisz javascript albo w skrocie js.

Co do problemu: js dziala po stronie klienta, php dziala po stronie serwera.
Napisz dokladnie oco ci chodzi bo na chwile obecna odpowiedź brzmi: NIE
Go to the top of the page
+Quote Post
qba10
post
Post #4





Grupa: Zarejestrowani
Postów: 264
Pomógł: 20
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

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


No w ostateczności można zabawić się w cookie....

@ Dobra ja też nie wiem już o co chodzi.... ale jeżeli chodzi o js ( a na nim się mało co znam) to w grę wchodzi jak mówiłem cookie....

Ten post edytował qba10 16.07.2008, 11:47:14
Go to the top of the page
+Quote Post
Shili
post
Post #5





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

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


Ale Wy mówicie o przekazywaniu zmiennych do js czy do javy, bo się pogubiłam? Javy nie znam, więc jestem w to w stanie uwierzyć, ale do js się jak najbardziej da (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

@edit
I to nawet nie przez cookie

Ten post edytował Shili 16.07.2008, 11:49:57
Go to the top of the page
+Quote Post
zeetor
post
Post #6





Grupa: Zarejestrowani
Postów: 76
Pomógł: 1
Dołączył: 1.07.2008
Skąd: Poznań

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


chodzi o js...sorry za nieścislość...

Shili mogłabyś coś wiecej napisać...

pozdr i z góry dz
Go to the top of the page
+Quote Post
Shili
post
Post #7





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

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


Jasne, problem jest w tym, że przez php musisz wygenerować plik js. Czyli na przykład:
  1. <?php
  2. Header("content-type: application/x-javascript");
  3. echo 'var abc = '.$abc.'';
  4. ?>

I już masz do zmiennej abc w jsie przypisaną wartość zmiennej w php.
Bardzo ważny jest tutaj nagłówek - oczywiście rozszerzenie powinno być w php, a pliki skryptu dołączasz tak jak zwykły plik js, pamiętając jednak o innym rozszerzeniu.
Go to the top of the page
+Quote Post
ucho
post
Post #8





Grupa: Zarejestrowani
Postów: 300
Pomógł: 32
Dołączył: 31.07.2006

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


Z PHP -> JS to generowanie:
-fragmentów kodu JS
-JSON
-XML
W obie strony
-AJAX
-ciacha - ale trzeba wziąć pod uwagę ograniczenia z tym związane

Ogólnie to chyba żaden problem, no chyba że nie zrozumiałem pytania (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Piniek
post
Post #9





Grupa: Przyjaciele php.pl
Postów: 463
Pomógł: 49
Dołączył: 27.12.2007
Skąd: Warszawa

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


Proszę o dodanie odpowiedniego tagu do tematu.
Go to the top of the page
+Quote Post
zeetor
post
Post #10





Grupa: Zarejestrowani
Postów: 76
Pomógł: 1
Dołączył: 1.07.2008
Skąd: Poznań

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


Piniek z miła checią bym dodał ale nie wiem jak się tutaj edytuje zapisany temat...

Shili dzieki jeszcze raz...ale mam jeszcze jeden problemik...moze ty lub ktos inny mi pomoze...

Otóż zmienna $abc zmienia sie b. często...i dlatego za kazdym razem gdy sie zmieni chciałbym ją zapisac do pliku info.js...

Za pierwszym razem udaje sie ją zapisac...niestety kolejne razy kończą sie niepowodzeniem...(strone mam w divach...wiec może ten kod -umieszczony na stronie głównej- poprostu nie jest odczytywany)

oto kod ktorym zapisuje:

<?php
$dane = "var abc = ".$abc.";";
$file = "sm/info.js";
$fp = fopen($file, "w");
flock($fp, 2);
fwrite($fp, $dane);
flock($fp, 3);
fclose($fp);
?>


pozdr
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: 29.08.2025 - 23:58