Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [java script] [ajax] link do ramki
lucas666
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 12.07.2010

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


moj problem wyglada nastepujaco:

mam javascript odpowiadajacy za dynamiczne wyswietlanir tresci. zawarta ona jest pliku player.php.

player.php
  1. <iframe width="610" height="354" src="http://www.youtube.com/embed/<?php echo $watch2; ?>?rel=0&amp;hd=1" frameborder="0" allowfullscreen></iframe>



mam link do wyswietlania tej tresci:
  1. <a href="java script:zmien('<?php echo 'player.php'; ?>', 'content')"><li> <img src="/png/Play.png"></li></a>


caly moj problem polega na tym, aby player.php przeczytal zmienna, ktora jest w tym samym pliku co link... da rade w jakis sposob mu ja przekazac?(IMG:style_emoticons/default/questionmark.gif)

probowalem zamiast 'player.php' wkleic cala zawartosc player.php ale tak nie dziala... moze macie jakis sposob aby to obejsc lub cos?(IMG:style_emoticons/default/questionmark.gif)

z gory dzieki za pomoc:)(IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
uirapuru
post
Post #2





Grupa: Zarejestrowani
Postów: 182
Pomógł: 9
Dołączył: 30.04.2005

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


nie do końca rozumiem Twoj problem, ale możesz przekazać parametr do iframe z JS taką małą sztuczką - zmieniając adres iframe. W adresie możesz modyfikować zmienne i wykrywać te zmiany w js, albo przeładowywać całą stronę i za pośrednictwem $_GET ustawiać parametry w skrypcie PHP
Go to the top of the page
+Quote Post
lucas666
post
Post #3





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 12.07.2010

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


chodzi mi o to, aby przekazac zmienne do pliku player.php. dzialaja funkcje include i require, tylko ze nie chce wyswietlac tego pliku tylko przekazac same zmienne... moze macie jakis sposob?

Ten post edytował lucas666 27.08.2011, 23:53:53
Go to the top of the page
+Quote Post
Rid
post
Post #4





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

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


Przekazać poprzez query string ale do końca nie jestem tego pewny.

Ten post edytował Rid 28.08.2011, 00:09:37
Go to the top of the page
+Quote Post
uirapuru
post
Post #5





Grupa: Zarejestrowani
Postów: 182
Pomógł: 9
Dołączył: 30.04.2005

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


jesli ustawisz adres dokumentu znajdującego się w iframe w odpowiedni sposob, to przekazesz zmienne, np.

Kod
<iframe src='player.php?zmienna1=wartosc1&zmienna2=wartosc2&tablica1[0]=zmienna3&tablica1[1]=zmienna4&itp=itd'></iframe>


to w skrypcie player.php będziesz miał dostęp do tych zmiennych w PHP poprzez $_GET, a mianowicie:

$_GET['zmienna1'], $_GET['zmienna2'], $_GET['tablica1']

mam nadzieję, że o to chodzi. natomiast, z tego co pamiętam, jeżeli chciałem przekazać zmienne dla JS, to robiłem to doklejając na tej samej zasadzie (bądź jakiejkolwiek innej) do adresu zmienne po znaku '#' co nie powoduje z tego co pamiętaj przeładowania dokumentu, natomiast można to obsłużyć w JS.

Go to the top of the page
+Quote Post
lucas666
post
Post #6





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 12.07.2010

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


dalej nie wiem co zle robie... ;/

  1. <a href="java script:zmien('player.php?link=+watch2', 'content')">


  1. <iframe width="610" height="348" src="http://www.youtube.com/embed/<?php echo $_GET['link']; ?>?rel=0&amp&autoplay=1;hd=1" frameborder="0" allowfullscreen></iframe>
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: 24.08.2025 - 13:43