PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (1): [1]
Найдено сообщений: 4
qnt0
Отправлено: 11 Февраля, 2013 - 19:42:21 • Тема: Подсчет слов в загружаемом ТХТ документе • Форум: Вопросы новичков
Ответов: 7 Просмотров: 342
Имеется форма, через которую на сервер загружаются .txt файлы и имя файла записывается в базу.
PHP:
скопировать код в буфер обмена
if ( copy ( $file , "/pr/upload/" . $new_name ) ) {
$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 ')" ) ; if ( $result == 'true' )
else { echo "Ошибка записи в БД" ; }
echo "ВЫПОЛНЕНО" ;< br> ";
}
else {echo " Ошибка загрузки. ";
}
Необходимо сделать так, чтобы после загрузки файла (без разницы во временной ли папке или постоянной) автоматически подсчитывалось количество слов в документе (как я понял количество слов считается количеством пробелов). Подскажите пожалуйста, как реализовать подсчет слов в txt файле на PHP
qnt0
Отправлено: 03 Февраля, 2013 - 23:34:49 • Тема: Помогите пожалуйста с загрузкой файла через форму • Форум: Вопросы новичков
Ответов: 1 Просмотров: 67
Доброго времени суток. У меня есть форма
CODE (
html ):
скопировать код в буфер обмена
<form name = "ins" action = "ins.php" method = "post" >
<input name = "id" type = "hidden" >
<input name = "name" type = "text" style = "width: 331px" ><br >
<input name = "author" type = "text" style = "width: 331px" ><br >
<input name = "translator" type = "text" style = "width: 331px" ><br ><br > Текст: <br >
[b]<input name = "url" style = "width: 222px" type = "file" > [/b]
.....
<input name = "submit" type = "submit" value = "Добавить запись" >
</ form >
Данные, введеные в нее записываются в соответствующие строки таблицы mysql
PHP:
скопировать код в буфер обмена
$id = $_POST [ 'id' ] ;
$name = $_POST [ 'name' ] ;
$url = $_POST [ 'url' ] ;
$type = $_POST [ 'type' ] ;
$lng = $_POST [ 'lng' ] ;
$check = $_POST [ 'check' ] ;
$author = $_POST [ 'author' ] ;
$translator = $_POST [ 'translator' ] ;
$style = $_POST [ 'style' ] ;
$created = $_POST [ 'created' ] ;
$words = $_POST [ 'words' ] ;
$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 ')" ) ; if ( $result == 'true' )
{ echo "Добавлено" ; }
else { echo "Ошибка" ; }
?>
Подскажите пожалуйста, как сделать так, чтобы файл, выбранный в поле добавления "url". загружался на сервер, а в столбец таблицы записывалась ссылка на этот файл
Страниц (1): [1]
Powered by ExBB FM 1.0 RC1. InvisionExBB