Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   редактор ручками (http://www.flasher.ru/forum/showthread.php?t=57340)

ScaredShard 22.04.2004 12:24

редактор ручками
 
Надо сделать редактор для генерации txt для того чтобы человек мог забивать инфу во флэшовый сайт- новости и т.п.
Причем с html-форматированием.
В чем бы такую хрень сделать? В VB?

_zhloba 22.04.2004 15:40

Наверное подразумевается обновление сайта on-line, через панель администратора.
Это делается на любом серверном языке программирования.
Интерфейс можно сделать и на флаш.
Понадобится текстовое поле input - куда админ будет вводить свой тескт (с HTML тэгами) и кнопка "Опубликовать", по которой флаш передаст содержимое текстового поля скрипту, записывающему инфо в базу данных или в файл.
Нужны еще скрипты, считывающие информацию из базы данных (файла) и отображающие ее.

И не забыть про вопросы безопасности - если позволить админу (или злоумышленнику хакеру) вводить любые символы - последствия для базы данных и вообще для сервера могут быть самые ужасные.

ScaredShard 22.04.2004 16:09

Спасибо, однако.
Цитата:

по которой флаш передаст содержимое текстового поля скрипту, записывающему инфо в базу данных или в файл.
- а поподробней можно, а то я слабо представляю как из флэша текстовый файл записывать?

_zhloba 22.04.2004 20:26

<?php
//данные, полученые из флаш-фильма методом POST
$data=$HTTP_POST_VARS["data_from_flash"];

//создаем файл
touch("data_directory/data.txt");

//записываем в файл
$f=fopen("data_directory/data.txt","w");
fwrite($f,$data);
fclose($f);

?>

Но это только начало работы, ведь данные, записаные на винчестер сервера нужно как-то представить на сайте.
Изучай PHP


Часовой пояс GMT +4, время: 01:55.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.