Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Посоветуйте бесплатный WYSIWYG редактор с файловым менеджером [2]
Форумы портала PHP.SU » Клиентская разработка » Программное обеспечение » Посоветуйте бесплатный WYSIWYG редактор с файловым менеджером

Страниц (2): « 1 [2]
 

16. Rooner - 19 Сентября, 2012 - 11:18:44 - перейти к сообщению
Вроде все верно, а не работает, при открытии kcfinder'a пишет что нет прав на доступ.
В данном примере kcfinder прикручен к текстовому полю, как здесь http://kcfinder[dot]sunhater[dot]com/demos/textbox
Подскажите что я делаю не так?
CODE (htmlphp):
скопировать код в буфер обмена
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4.         <title>CKEditor Sample</title>
  5.         <meta content="text/html; charset=utf-8" http-equiv="content-type" />
  6.         <script type="text/javascript" src="ckeditor.js"></script>
  7.  
  8.   <!-- подключаем kcfinder -->
  9.   <script type="text/javascript">
  10.    function openKCFinder(field) {
  11.      window.KCFinder = {
  12.        callBack: function(url) {
  13.          field.value = url;
  14.          window.KCFinder = null;
  15.        }
  16.      };
  17.      window.open('kcfinder/browse.php?type=files&dir=files/public', 'kcfinder_textbox',
  18.              'status=0, toolbar=0, location=0, menubar=0, directories=0, ' +
  19.                      'resizable=1, scrollbars=0, width=800, height=600'
  20.      );
  21.    }
  22.  </script>
  23.  
  24. </head>
  25. <body>
  26.  
  27. <!-- отключаем блокировку kcfinder'a -->
  28. <?php
  29. $_SESSION['KCFINDER'] = array();
  30. $_SESSION['KCFINDER']['disabled'] = false;
  31. ?>
  32.  
  33. <!-- текстовое поле, которое открывает kcfinder -->
  34. Selected file:
  35. <input type="text" readonly="readonly" onclick="openKCFinder(this)"
  36.       value="Click here and select a file double clicking on it" style="width:600px;cursor:pointer" />
  37.  
  38. </body>
  39. </html>
17. Rooner - 27 Сентября, 2012 - 10:58:18 - перейти к сообщению
Вернулся в не решеному вопросу, нужно было добавить старт сессии, теперь все ок.
CODE (htmlphp):
скопировать код в буфер обмена
  1. $_SESSION['KCFINDER'] = array();
  2. $_SESSION['KCFINDER']['disabled'] = false;

 

Powered by ExBB FM 1.0 RC1