Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Объявления о найме специалистов > простой скрипт PHP


Автор: kriemm 12.2.2006, 23:08
надо создать простой скрипт, плачу 10 баксов на пивоsmile
суть такая:

Страница с двумя формами, одна форма для текста, другая для слов, словосочетаний (одно слово, словосочетание на строку) ну и кнопка для исполнения. Задача скрипта, обработать заданный текст и слова, и записать их в текстовые файлы...

теперь подробно, форма для текста должна делать следующее - добавленный текст разбить на предложения построчно (каждое предложение с новой строки) создать и записать их в заданное колличество текстовых (то есть должно быть окно где можно задать колличество нужных текстовых файлов) файлов рандомом: 1.txt 2.txt 3.txt... и.т.д

форма для слов просто создает текстовой файл links.txt и прописывает туда заданные слова, словосочетания, по одному слову, словосочетанию, на строку...

это все...

кто возмется, пишите на мыло, [email protected], или тут, или в пм форума...

ЗЫ: не туда запостил, сорри, модератор плиз перенеси в раздел - Объявления о найме специалистов...

Автор: Wolf1994 13.2.2006, 11:33
Написал на мыло. Письмо вернулось, поэтому привожу его здесь:
Цитата

Берусь сделать. Технически - пара пустяков. Но не совсем понял суть. Как я понимаю:
Два текстовых поля - одно для текста, другое для слов + одно поле для указания количества файлов.
Текст из обоих форм разбивается на строки, из одной формы пишется в текстовые файлы - по указанному количеству файлов, из другой - просто построчно в файл "links.txt".

Прошу уточнить, если я что-то не так понял, а, если можно, обяснить задачи скрипта - может я смогу сделать лучше.

Жду ответа.

Автор: EDuard 13.2.2006, 13:13
kriemm, написал на почту.

Автор: kriemm 13.2.2006, 18:07
Цитата(Wolf1994 @ 13.2.2006, 11:33)
Написал на мыло. Письмо вернулось, поэтому привожу его здесь:
Цитата

Берусь сделать. Технически - пара пустяков. Но не совсем понял суть. Как я понимаю:
Два текстовых поля - одно для текста, другое для слов + одно поле для указания количества файлов.
Текст из обоих форм разбивается на строки, из одной формы пишется в текстовые файлы - по указанному количеству файлов, из другой - просто построчно в файл "links.txt".

Прошу уточнить, если я что-то не так понял, а, если можно, обяснить задачи скрипта - может я смогу сделать лучше.

Жду ответа.

Отписал в пм ...

Автор: Wolf1994 14.2.2006, 11:46
Скрипт сделан. По ICQ не достучался (7-12 ч. по Москве). Жду ответа, либо по ICQ: 283408911, либо на почту: wolf[ррp]wolf-ware.ru, либо здесь.

Автор: kriemm 14.2.2006, 17:12
скрипт сделан спасибо EDuardу... smile

2Wolf1994 сорри, что так получилось... как то мы с тобой никак не смогли состыковаться smile

Автор: shootnix 7.6.2007, 10:59
Здравствуйте. Нужна помощь, сам разобраться что-то не в силах...
Суть проблемы.
Тривиальная задача: передается форма, параметры записываются в таблицу. Форма добавления статьи, соответственно, визивиг-редактор и т.п. Но это уже не суть. Суть в том, что при небольшом количестве данных все проходит успешно, без проблем. Как только объем данных (основного текста)
превышет приблизительно ... ну, скажем, 100-200 символов, запрос просто не срабатывает.

Теперь факты:
1. Структура таблицы
Код

CREATE TABLE `articles` (
  `id` int(50) NOT NULL auto_increment,
  `title` text NOT NULL,
  `author` varchar(100) NOT NULL default '',
  `cut` text NOT NULL,
  `text` text NOT NULL,
  `m` int(3) NOT NULL default '0',
  `d` int(3) NOT NULL default '0',
  `y` int(5) NOT NULL default '0',
  `rate` bigint(100) NOT NULL default '0',
  `hits` int(100) NOT NULL default '0',
  `rubric` int(50) NOT NULL default '0',
  `votes` int(50) NOT NULL default '0',
  `votesumm` int(50) NOT NULL default '0',
  `issue` int(10) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  FULLTEXT KEY `text` (`text`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=21 ;


2. Сами данные передаются в полном объеме, записываются в левый файл, там все в порядке, с любым объемом.

3. Вот это уже от отчаяния smile))
Код

$CGI::POST_MAX=1024 * 1000;


4. Пробовал инсертить через phpMyAdmin — все работает! 
То есть, не работает именно скрипт.. Что делать, ума не приложу. Кто что посоветует?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)