Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> FCKeditor i upload plikow w polu input
JacekK1
post 24.09.2006, 19:38:54
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 24.09.2006

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


Witam,
Mam nastepujacy problem zwiazany z wykorzystaniem file managera z FCKeditora
do uploadowania plikow na serwer.
Niestety jestem za slaby w javascrypcie zeby sobie z tym poradzic.

Problem jest wowczas, gdy na jednej stronie wystepuje kilka
pol do wprowadzenia lub edycji uploadowanych plikow.

Fragment kodu strony wyglada nastepujaco:

  1. <?php
  2. ................
  3. <script language="javascript">
  4.  function SetUrl(link)
  5.  {
  6.  txtBox = document.getElementById('file1');
  7.  txtBox.value=link;
  8.  }
  9.  
  10.  function fileBrowser() {
  11. URL = 'includes/javascript/FCKeditor/editor/filemanager/browser_forms/default/browser.html?Type=Image&Connector=connectors/php/connector.php';
  12. eval("page = window.open(URL, '', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=600,he
    ight=300');"
    );
  13.  }
  14. //--></script>
  15. ...................
  16.  
  17.  
  18. <td class="smallText" align="center"><input type="text" size="20" name="product_new_image[1]" value="gfx/001.jpg" id="file1"><a href="java script:fileBrowser();"><img src="images/icons/folder.gif" width="16" height="16" border="0" alt="Wybierz obrazek" title="Wybierz obrazek"></a></td>
  19. .........
  20.  
  21. <td class="smallText" align="center"><input type="text" size="20" name="product_new_image[2]" value="gfx/002.jpg" id="file2"><a href="java script:fileBrowser();"><img src="images/icons/folder.gif" width="16" height="16" border="0" alt="Wybierz obrazek" title="Wybierz obrazek"></a></td>
  22. ..........
  23. kolejne pola do wprowadzania
  24. ?>


Niby wszystko dziala poprawnie, ale problem jest z tym ze obojetnie w ktorym
polu input wybiore obrazek, to zawsze zmienia sie zawartosc
pierwszego pola.
Domyslam sie, ze przyczyna lezy w tym, ze w funkcji SetUrl
jest na sztywno wpisana wartosc 'file1'.
Nie wiem jak przekazac do tej funkcji wartosc biezacego id.

Czy ktos jest w stanie pomoc mi w rozwiazaniu tego problemu ?

Pozdrowienia
Jacek

Ten post edytował JacekK1 24.09.2006, 19:42:34
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 7.07.2025 - 11:31