![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 0 Dołączył: 7.08.2003 Skąd: Warszawa | Jankowce Ostrzeżenie: (0%) ![]() ![]() |
mam pytanko mam skrypcik ktory otwiera nowe okno w oknie tym pojawia sie formularz do uploadu plikow i teraz chce zeby wartosc nazwy pliku zostala zwrocona z nowego okna do pola imput w oknie rodzica, w jaki sposob moge takie cos osiagnac (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
nowe okno wywpoluje poprzez window.open(); problem jest tylko w sposobie zwrocenia wartosci z okna otworzonego w ten sposob do okna rodzica. |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
opener.document.nazwa_formularza.nazwa_pola.value = nazwa_pliku;
|
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Takie cos nie przejdzie, oczywiscie sposob zwracania danych jest prawidlowy, ale nie przejdzie podstawienie nazwy pliku do pola <input type=file>. JEst to zablokowane -- sprawdzalem.
Dlaczego? - user otwiera strone - strona zawiera formularz, moze byc ukryty (bez pol widocznych, bez submitu) z polem file - js na stronie ustawia wartosc tego pola na powiedzmy "/etc/passwd" - js wysyla ten formularz "form.submit()" - serwer pobral plik z dysku usera bez jego zgody/wiedzy. PS. Nie sprawdzalem tego jeszcze na M$ IE (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) , ciekawe czy teaz zablokowali ? |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
masz rację. Trzeba więc by było zrobić to tak, by to otwarte okienko wysyłało plik na serwer, jednocześnie odświerzając informacje w oknie głównym.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 01:38 |