Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> php+js
shpyo
post
Post #1





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

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


czy wie ktoś w jaki sposób przesłać wartość zmiennej w js, do zmiennej w php?

wiem że w drugą stronę się da...

pozdr,
shpyo
Go to the top of the page
+Quote Post
bregovic
post
Post #2





Grupa: Zarejestrowani
Postów: 562
Pomógł: 15
Dołączył: 8.08.2003
Skąd: Denmark/Odense

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


http://php.net/manual/faq.html.php#faq.htm...script-variable - manual to takie fajne cos - ma odpowiedzi na wiecej pytan niz nam sie wydaje... i mozna w nim nawet szukac! (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
shpyo
post
Post #3





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

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


wiem, że manual to potężna rzecz. To co mi dałeś to ja wiem. Prrzyczytałeś mój post doskladnie?

Chcę zmiennej w php np. $adres przypisać to co się znajduje pod zmienną 'link' w js.
Go to the top of the page
+Quote Post
bregovic
post
Post #4





Grupa: Zarejestrowani
Postów: 562
Pomógł: 15
Dołączył: 8.08.2003
Skąd: Denmark/Odense

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


hmm... ok. bez przeladowywania strony? z tego co wiem nie zrobisz czegos takiego, ale to zalezy do czego i jak i po co...

masz moze jakis przyklad do czego chcesz toto uzyc, lub moze mozesz troche glebiej wytlumaczyc twoj problem?
Go to the top of the page
+Quote Post
BartekR
post
Post #5





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 20.09.2004
Skąd: Wrocław

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


Podstawą jakiegokolwiek programowania, jest zrozumienie jak (i gdzie) działają narzędzia, których używasz. Polecam poczytać trochę o podstawach php i JS. ;)
Go to the top of the page
+Quote Post
Leezard
post
Post #6





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 19.09.2004
Skąd: Uć

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


jesli bez przeladowania strony to zapomnij... JS dziala po stronie usera a php na serwerze, natomiast mozna przekazac zmienne js do skryptu php ale musi nastapic polaczenie z serwerem i pobranie strony,np tak:

- doklejenie zmiennej do url'a (np. window.location+='?zmienna='+wartosc, jak przypiszesz to np do buttona onclick to odswiezy ci strone z nowa zmienna)
- przeslanie formularza z okreslona wartoscia pola
Go to the top of the page
+Quote Post
shpyo
post
Post #7





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

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


w js generuję z tablicy losowy link, i teraz za pmocą php chcę przejść na ową stronę.

np.
adres = 'http://php.pl';

i teraz chcę aby w php zmienna $idz = "http://php.pl";

wiem, że kombinuję ostro i wiem że można napisać w jamym js lub w samym php. Ale idea tego skryptu jest taka, że wejście na link musi być zaliczone z kompa usera - a nie z serwera (w przypadku napisania tego w php).
Go to the top of the page
+Quote Post
bregovic
post
Post #8





Grupa: Zarejestrowani
Postów: 562
Pomógł: 15
Dołączył: 8.08.2003
Skąd: Denmark/Odense

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


jezeli wejscie na link ma byc zliczone z kompa usera to najpierw znajdz linka
Kod
losowyLink = "http://php.pl/";

i przeslij usera javascriptem na adres:
Kod
window.location=losowyLink;

i po ptakach... albo wyslij ten losowy link do php odswiezeniem strony
Kod
window.location="skrypt.php?whereToGo="+losowyLink;

i przeslj poprzez
  1. <?php
  2. header('Location: '.$_GET['whereToGo']);
  3. ?>

jesli to nie jest zadna z tych dwoch opcji to wciarz nie rozumiem o co ci chodzi ;[
Go to the top of the page
+Quote Post
shpyo
post
Post #9





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

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


ooo, bregovic... o to mi mniej więcej chodziło :-)
teraz już wiem co i jak.

i jeszcze spytam tak z ciekawości... [ot] w js, można otworzyć plik?
Go to the top of the page
+Quote Post
bregovic
post
Post #10





Grupa: Zarejestrowani
Postów: 562
Pomógł: 15
Dołączył: 8.08.2003
Skąd: Denmark/Odense

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


to zalezy co masz na mysli mowiac 'otworzyc plik'... ale generalnie to nie. mozesz zaladowac inne pliki js, ale plikow na serwerze ani lokalnych raczej nie dotkniesz...

ewentualnie moznaby ztworzyc 'bramke' php do ladowania plikow z serwera, gdzie gdy ladujesz js to piszesz <script language='JavaScript' type="text/javascript" src="get_file.php?filename=nazwa_pliku"> - i ten skrypt laduje dany plik w postaci
Kod
zmiennaJs="ZAWARTOSC PLIKU"
- i wtedy mozesz pracowac na pliku z pozoimu js...
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: 23.08.2025 - 15:44