"Все сообщения пользователя wozzz"
Страницы: 1
Пользователь: wozzz Сообщений: 8 Статус: Пользователь Зарегистрирован: 16 декабря 2008, 6:22 Был:20 января 2009, 8:36 | Дата: 16 декабря 2008, 7:06 Сообщение № |
как найти в строке заданную подстроку и поставить указатель на нее. С использованием функции найти все вхождения подстроки в строке. |
Пользователь: wozzz Сообщений: 8 Статус: Пользователь Зарегистрирован: 16 декабря 2008, 6:22 Был:20 января 2009, 8:36 | Дата: 16 декабря 2008, 7:07 Сообщение № |
|
Пользователь: wozzz Сообщений: 8 Статус: Пользователь Зарегистрирован: 16 декабря 2008, 6:22 Был:20 января 2009, 8:36 | Дата: 16 декабря 2008, 7:14 Сообщение № |
как сделать загрузку файлов на сервер на php ? |
Пользователь: wozzz Сообщений: 8 Статус: Пользователь Зарегистрирован: 16 декабря 2008, 6:22 Был:20 января 2009, 8:36 | Дата: 16 декабря 2008, 7:16 Сообщение № |
Приложение для загрузки файлов на сервер представляет собой HTML-форму (upload.html) и скрипт upload.php для ее обработки. Замечание: Upload бинарных файлов (картинок, архивов, программ и т.д.) стандартным методом часто приводит к тому, что файлы оказываются "битыми". Это связано с любовью Апача к всевозможным перекодировкам. Для того, чтоб он этим не занимался, допишите в файл httpd.conf следующее: <Location /> CharsetRecodeMultipartForms Off </Location> Код формы (upload.html)
Код скрипта обработки формы (upload.php)
Атрибут entype формы определяет вид кодировки, которую браузер применяет к параметрам формы. Для того чтобы отправка файлов на сервер действовала, атрибуту entype необходимо присвоить значение multipart/form-data. По умолчанию этот атрибут имеет значение application/x-www-form-urlencoded. Элемент ввода этой формы должен иметь тип file. После того, как получен HTTP-запрос, содержимое загруженного файла записывается во временный файл, который создается в каталоге сервера, заданном по умолчанию для временных файлов, если другой каталог не задан в файле php.ini (директива upload_tmp_dir). Характеристики загруженного файла доступны через двумерный массив HTTP_POST_FILES. Cкрипт upload.php загружает файл на сервер и копирует его в каталог /temp/. Внимание! В демонстрационном примере файл загружается на диск С в директорию /temp. Поэтому в реальной работе на сервере замените путь c:/temp на тот, который нужен. После выполнения этого скрипта выбранный для загрузки файл будет помещен в каталог c:/temp, а броузер выдаст фразу: Файл успешно загружен |
Страницы: 1