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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: редактор PHP online (помогите ДОДЕЛАТЬ!!!)

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
данила
Отправлено: 09 Января, 2012 - 20:58:51
Post Id



Забанен


Покинул форум
Сообщений всего: 273
Дата рег-ции: Янв. 2012  
Откуда: Буденновск


Помог: 1 раз(а)

[+][+]


вот все что я смог написпть:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. if(isset($_POST['content']))
  4. {
  5.  
  6. $fd=@fopen($_POST['filename'],"w");
  7.  
  8. if(!$fd) exit ("Такой файл отсутствует");
  9.  
  10. fwrite($fd, stripslashes($_POST['content']));
  11.  
  12. fclose($fd);
  13.  
  14. $_GET['filename']=$_POST['filename'];
  15. }
  16. ?>
  17. <form action="editer.php" method="get" name="first">
  18. Имя файла<br><input name="filename" type="text" size="25"><br>
  19. <input name="" type="submit" class="button" value="Открыть">
  20. </form><br>
  21. <?PHP
  22.  
  23. if(isset($_GET['filename']))
  24. {
  25.  
  26. $fd=@fopen($_GET['filename'], "r");
  27.  
  28. if(!$fd) exit ("Такой файл отсутствует");
  29.  
  30. $bufer=fread($fd, filesize($_GET['filename']));
  31.  
  32. fclose($fd);
  33. ?>
  34. <form action="editer.php" method="post" name="second">
  35. <textarea  id="textplace" name="content" cols="76" rows="40"><?PHP echo $bufer;?></textarea><br>
  36. <input name="filename" type="hidden" value="<?PHP echo $_GET['filename'];?>">
  37. <input name="edit" type="submit" class="button" value="Сохранить">
  38. </form>
  39. <?PHP
  40. }
  41. ?>
  42.  

ну некоторое здесь работает не так как надо! например если в этом редакторе написать &nbsp; или &lt; или &gt; то после сохранение оно видет это не как такой код а как такой же настоящий знак! например если &nbsp; то потом просто как пробел а если &lt; или &gt; то < или >

и главный минус: если этим редактором открыть страницу содержащую <textarea></textarea> то все вообще сглючивает!


помогите плиз исправить эти ошибки!(((( спасибо заранее((((
 
 Top
PATCH
Отправлено: 09 Января, 2012 - 21:03:43
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011  


Помог: 22 раз(а)




http://wdh[dot]suncloud[dot]ru/entities[dot]htm
браузер выводит такие спец символы , как настоящие знаки . зачем тебе php редактор такой? функционала как в блокноте будет а жрет как целое приложение (как браузер)

(Отредактировано автором: 09 Января, 2012 - 21:04:13)

 
 Top
данила
Отправлено: 09 Января, 2012 - 21:06:46
Post Id



Забанен


Покинул форум
Сообщений всего: 273
Дата рег-ции: Янв. 2012  
Откуда: Буденновск


Помог: 1 раз(а)

[+][+]


ну мне надо! а помочь сможете то?? или подгоните такой онлан редактор как например на Joomla! это вообще будет круто)) и кстати как сделать <textarea></textarea> резиновым?
чтоб по шерене всего экрана тянулся?
 
 Top
PATCH
Отправлено: 09 Января, 2012 - 21:21:41
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011  


Помог: 22 раз(а)




чуствую я об этом пожалею))

http://www[dot]cdolivet[dot]com/editarea/ как он работает меня можеш не спрашивать я не пользовался) однако в описании есть что имеет подсветку синтаксиса : PHP, CSS, JavaScript, Python, HTML, XML, VB, C, CPP, SQL, Pascal, Basic, Brainf
 
 Top
OrmaJever Модератор
Отправлено: 09 Января, 2012 - 21:32:20
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




данила вот нашёл тему http://forum.php.su/topic.php?fo...1&topic=3447
и там ваш коментарий
данила пишет:
могу сделать html или php шаблон! но не безплатно денег будет стоить)

Дак почему кто-то должен делать для вас что-то бесплатно? Однако
Мы здесь помогаем что-то понять, а не писать то что вам вздумаешся.
И давайте на будущее закончим создавать глупые темы типо таких
http://forum.php.su/topic.php?fo...1&topic=3518
http://forum.php.su/topic.php?fo...5&topic=2445
иначе предупрежнения будут увеличиватся, а после 5 вроде бы бан.
Прочитайте ещё раз синтаксис, стандартные функции, и вот советую этот сайт http://phpfaq[dot]ru/ , и очень внимательно эту страницу http://phpfaq[dot]ru/debug
и всё надо учится делать самому, а сюда писать в крайних случаях.
Ах конешно... http://google[dot]ru/ Правельный поисковый запрос это решнеие 80% проблем!


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
PATCH
Отправлено: 09 Января, 2012 - 22:51:15
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 924
Дата рег-ции: Апр. 2011  


Помог: 22 раз(а)




OrmaJever пишет:
иначе предупрежнения будут увеличиватся, а после 5 вроде бы бан.
бан по акку?)) кстати DD ответ вроде дан)

(Отредактировано автором: 09 Января, 2012 - 22:51:39)

 
 Top
caballero
Отправлено: 09 Января, 2012 - 23:50:05
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




TimyCME - готовый редактор например.


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
DlTA
Отправлено: 09 Января, 2012 - 23:57:23
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




как интересно, тему закрыли потом открыли
 
 Top
данила
Отправлено: 10 Января, 2012 - 11:48:56
Post Id



Забанен


Покинул форум
Сообщений всего: 273
Дата рег-ции: Янв. 2012  
Откуда: Буденновск


Помог: 1 раз(а)

[+][+]


это просто картинка)
(Добавление)
так мне кто не будь помодет???(((
помогите чтоб хотябы коды такие как &nbsp; отображал ка &nbsp; а не " " и чтоб если в станице которую открывешь чтоб если там есть таг </textarea> чтоб не глючило все!!! буду благодарен((___зарание_спасибо_тем_кто_поможет_)))
 
 Top
OrmaJever Модератор
Отправлено: 10 Января, 2012 - 13:39:15
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)






-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
данила
Отправлено: 10 Января, 2012 - 15:35:31
Post Id



Забанен


Покинул форум
Сообщений всего: 273
Дата рег-ции: Янв. 2012  
Откуда: Буденновск


Помог: 1 раз(а)

[+][+]


OrmaJever
Цитата:
htmlspecialchars()

я так и не понял как использовать эту функцию! щас еще поищу почтитаю! если не найду то попрошу помощи((....
 
 Top
LIME
Отправлено: 10 Января, 2012 - 15:39:33
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




данила пишет:
если в станице которую открывешь чтоб если там есть таг </textarea> чтоб не глючило все!!!
не получится
формы не редактируются в админке
для них делаются модули
 
 Top
данила
Отправлено: 10 Января, 2012 - 15:42:10
Post Id



Забанен


Покинул форум
Сообщений всего: 273
Дата рег-ции: Янв. 2012  
Откуда: Буденновск


Помог: 1 раз(а)

[+][+]


а можно эту функцию использовать вот так
htmlspecialchars("&lt;","&gt;","&nbsp;", ENT_QUOTES);
и я не очень понял чтоб они так и отображались как были введены надо использовать вместо ENT_QUOTES надо ENT_NOQUOTES
так ведь??? я правильно думаю???
(Добавление)
а как модуль сделать и что это вообще такое??
 
 Top
LIME
Отправлено: 10 Января, 2012 - 15:43:57
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




админка нужна не программисту а админу,менеджеру сайта и тд
они через админку наполняют сайт текстами картинками ...статьи короче
они всеравно не полезут формы менять...потому в админке нет смысла формы редактировать
или придется гимороиться
 
 Top
данила
Отправлено: 10 Января, 2012 - 15:49:14
Post Id



Забанен


Покинул форум
Сообщений всего: 273
Дата рег-ции: Янв. 2012  
Откуда: Буденновск


Помог: 1 раз(а)

[+][+]


а как тогда сделать чтоб вместо тега </textarea> выводилось например [/textearea]

я помню это можно сделать так str_replace(</textarea>, [/textarea], $value)
ну как подключить эту функцию к этому скрипту??
(Добавление)
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. if(isset($_POST['content']))
  3. {
  4.  
  5. $fd=@fopen($_POST['filename'],"w");
  6.  
  7. if(!$fd) exit ("Такой файл отсутствует");
  8.  
  9. fwrite($fd, stripslashes($_POST['content']));
  10.  
  11. fclose($fd);
  12.  
  13. $_GET['filename']=$_POST['filename'];
  14. }
  15. ?>
  16. <form action="editer.php" method="get" name="first">
  17. Имя файла<br><input name="filename" type="text" size="25"><br>
  18. <input name="" type="submit" class="button" value="Открыть">
  19. </form><br>
  20. <?PHP
  21.  
  22. if(isset($_GET['filename']))
  23. {
  24.  
  25. $fd=@fopen($_GET['filename'], "r");
  26.  
  27. if(!$fd) exit ("Такой файл отсутствует");
  28.  
  29. $bufer=fread($fd, filesize($_GET['filename']));
  30.  
  31. fclose($fd);
  32. ?>
  33. <form action="editer.php" method="post" name="second">
  34. <textarea  id="textplace" name="content" cols="76" rows="40"><?PHP echo $bufer;?></textarea><br>
  35. <input name="filename" type="hidden" value="<?PHP echo $_GET['filename'];?>">
  36. <input name="edit" type="submit" class="button" value="Сохранить">
  37. </form>
  38. <?PHP
  39. str_replace(</textarea>, [/textarea], $bufer);
  40. }
  41. ?>



так будет работать??
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB