Nasze strony wykorzystują pliki cookies. Używamy cookies i podobnych m.in. w celach reklamowych i statystycznych oraz w celu dostosowania serwisów do potrzeb użytkowników. Mogą też stosować je nasi reklamodawcy, firmy badawcze oraz dostawcy aplikacji. W przeglądarce można zmienić ustawienia dotyczące cookies. Więcej informacji. Jeśli nie wyrażasz zgody, opuść tę stronę.

Przenoszenie zmiennych między oknami ??

Forum dyskusyjne poświęcone zagadnieniom związanym z tworzeniem serwisów z wykorzystaniem zaawansowanych technologii takich jak PHP, Perl, mySQL, ASP, CGI, XML, itp.

Moderator: Grupa pościgowa ;-)

Przenoszenie zmiennych między oknami ??

Postprzez PawelNo » 22 grudnia 2004, o 10:22

Witam,

Mam kilka frame'ów, w jednym jest menu w drugim opcje do ustawinia, a w trzecim wyświetlane są wyniki z pierwszych dwu.
Pytanie jest takie:
Jak pobrać wartość zmiennej z frame'a nr 1, w skrypcie we frame'ie nr 2 (bez GET, POST i COOKIES jeśli to możliwe) ?
Problem polega na tym, że skrypt we frame'ie nr 2 jest wywoływany wiele razy z różnych miejsc (okien lub formularzy), a zmienna z frame'a nr 1 ustawiana tylko raz (przez usera) i musi być "widoczna" we wszystkich frame'ach !!

Paweł
PawelNo
Użytkownik forum
Użytkownik forum
 
Posty: 75
Dołączył(a): 22 listopada 2004, o 09:11

Przenoszenie zmiennych między oknami ??

Postprzez januzi » 22 grudnia 2004, o 10:37

javascript moze by dal rade
ramka1 - zmienna ustawiasz w niej jako adresowa. np. strona.php?zmienna=8 (oczywiscie w ramce1 nie interesuje Cie ta wartosc)

ramka2 - wykonujesz w niej js ktory pobiera url z ramki1, wycina parametry i otrzymuje 8, na koniec robi ladowanie strony z przypisanym juz parametrem
januzi
Mega GURU
Mega GURU
 
Posty: 1431
Dołączył(a): 18 października 2002, o 13:53

Postprzez PawelNo » 22 grudnia 2004, o 11:00

To jednak dość skomplikowane.
A jakoś prościej się nie da ??
Może jakaś zmienna środowiskowa, albo coś w tym stylu ?
A może sesje (tylko tego nie znam) !?

Paweł
PawelNo
Użytkownik forum
Użytkownik forum
 
Posty: 75
Dołączył(a): 22 listopada 2004, o 09:11

Postprzez januzi » 22 grudnia 2004, o 11:08

sesja:
przekazujesz SID, oczywiscie w adresie url strony musi sie znalezc ta zmienna ew. w ktoryms miejscu strony

nie ma prostej mozliwosci

chyba ze :)
robisz sobie katalog /nastawy/, w nim beda tworzone pliki o nazwie 83.126.126.256 (przylkadowo). w pliku zapisujesz ustawienia (jesli plik ma czas modyfikacji w zadanych granicach), albo ustawienia nominalne (jak tam przyjmiesz). natomiast na stronach pozostalych tylko bedziesz zczytywac ustawienia z pliku

wada: userzy spod jednego ip beda cierpiec
januzi
Mega GURU
Mega GURU
 
Posty: 1431
Dołączył(a): 18 października 2002, o 13:53

Postprzez PawelNo » 22 grudnia 2004, o 11:44

Ok.
Dzięki za info, ale to mnie nie zadowala.
Będę szukał innych rozwiązań.

Paweł
PawelNo
Użytkownik forum
Użytkownik forum
 
Posty: 75
Dołączył(a): 22 listopada 2004, o 09:11

Postprzez januzi » 22 grudnia 2004, o 12:02

powodzenia :D
januzi
Mega GURU
Mega GURU
 
Posty: 1431
Dołączył(a): 18 października 2002, o 13:53


Powrót do PHP, Perl, SQL, CGI, XML...

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników

cron