PHP.SU

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

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

> Найдено сообщений: 4
qnt0 Отправлено: 11 Февраля, 2013 - 22:38:30 • Тема: Подсчет слов в загружаемом ТХТ документе • Форум: Вопросы новичков

Ответов: 7
Просмотров: 342

Работает, но только на слова из латинских символов. Подскажите. как сделать чтобы считались и кириллические?
qnt0 Отправлено: 11 Февраля, 2013 - 20:58:04 • Тема: Подсчет слов в загружаемом ТХТ документе • Форум: Вопросы новичков

Ответов: 7
Просмотров: 342
Не работает ни то ни другое Меланхолия
Первый вариант выдает все время 1, а второй не работает.
Посмотрите плз что не так?

PHP:
скопировать код в буфер обмена
  1.   $new_name = 'text'.date("dmyAhis").'.'.$type;
  2.   $text = '/upload/'.$newname.;
  3.   $words = preg_match_all('/\s+/', $text);
qnt0 Отправлено: 11 Февраля, 2013 - 19:42:21 • Тема: Подсчет слов в загружаемом ТХТ документе • Форум: Вопросы новичков

Ответов: 7
Просмотров: 342
Имеется форма, через которую на сервер загружаются .txt файлы и имя файла записывается в базу.
PHP:
скопировать код в буфер обмена
  1. if (copy($file, "/pr/upload/".$new_name))
  2.         {
  3.      $result = mysql_query("INSERT INTO `tt` (`id`, `name`, `url`, `type`, `lng`, `check`, `author`, `translator`, `style`, `created`, `words`, `idate`, `pdate`) VALUES ('', '$name', '$new_name', '$type', '$lng', '$check', '$author', '$translator', '$style', '$created', '$words', NOW(), '$pdate')");
  4.       if($result == 'true')
  5.       else {echo "Ошибка записи в БД";}
  6.  echo "ВЫПОЛНЕНО";<br>";
  7.         }
  8.    else {echo "Ошибка загрузки.";
  9.  }

Необходимо сделать так, чтобы после загрузки файла (без разницы во временной ли папке или постоянной) автоматически подсчитывалось количество слов в документе (как я понял количество слов считается количеством пробелов). Подскажите пожалуйста, как реализовать подсчет слов в txt файле на PHP
qnt0 Отправлено: 03 Февраля, 2013 - 23:34:49 • Тема: Помогите пожалуйста с загрузкой файла через форму • Форум: Вопросы новичков

Ответов: 1
Просмотров: 67
Доброго времени суток. У меня есть форма
CODE (html):
скопировать код в буфер обмена
  1. <form name="ins" action="ins.php" method="post">
  2. <input name="id" type="hidden">
  3. <input name="name" type="text" style="width: 331px"><br>
  4. <input name="author" type="text" style="width: 331px"><br>
  5. <input name="translator" type="text" style="width: 331px"><br><br>Текст: <br>
  6. [b]<input name="url" style="width: 222px" type="file">[/b]
  7. .....
  8. <input name="submit" type="submit" value="Добавить запись">
  9. </form>


Данные, введеные в нее записываются в соответствующие строки таблицы mysql
PHP:
скопировать код в буфер обмена
  1. $id = $_POST['id'];
  2. $name = $_POST['name'];
  3. $url= $_POST['url'];
  4. $type = $_POST['type'];
  5. $lng = $_POST['lng'];
  6. $check = $_POST['check'];
  7. $author = $_POST['author'];
  8. $translator = $_POST['translator'];
  9. $style = $_POST['style'];
  10. $created = $_POST['created'];
  11. $words = $_POST['words'];
  12.  
  13. $result = mysql_query("INSERT INTO `tat` (`id`, `name`, `url`, `type`, `lng`, `check`, `author`, `translator`, `style`, `created`, `words`) VALUES ('', '$name', '$url', '$type', '$lng', '$check', '$author', '$translator', '$style', '$created', '$words')");
  14. if($result == 'true')
  15. {echo "Добавлено";}
  16. else {echo "Ошибка";}
  17. ?>


Подскажите пожалуйста, как сделать так, чтобы файл, выбранный в поле добавления "url". загружался на сервер, а в столбец таблицы записывалась ссылка на этот файл

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB