Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.07.2010, 15:14   #1
Krasi
Форумчанин
 
Регистрация: 12.02.2010
Сообщений: 787
По умолчанию Загрузка файлов на сайт

tpl:
Изначальная фотография <input type="file" name="p_bphoto"/>

php:
PHP код:
$p_bphoto $_POST['p_bphoto'];
if(
$p_bphoto_name!="")
{@
copy("$p_bphoto""./img/prj/$p_bphoto_name")
or die (
"Невозможно скопировать файл");} 
Насчет пути к сайту ОЧЕНЬ не уверен, но это хост hut.ru, поэтому, может, подскажете, если дело в пути. Форма вся отправляется, в бд заносится (далее стоит инсерт, но я его не показал) 0-web.jpeg, картинки на ftp нигде не видно.
Krasi вне форума Ответить с цитированием
Старый 10.07.2010, 16:46   #2
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

Курим мануал. Всё расписано как на блюдечке. Изобретаем велосипед только если мы Да Винчи и на дворе пятнадцатый век.
http://docs.php.net/manual/ru/features.file-upload.php
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Старый 11.07.2010, 16:22   #3
Krasi
Форумчанин
 
Регистрация: 12.02.2010
Сообщений: 787
По умолчанию

Сделал, но картинка грузится битой. Что-то читал с поисковика, но не понял, что за файл httpd.conf (вот именно, что недоступный, а куда тогда тот дизейбл присунуть?)

Последний раз редактировалось Krasi; 11.07.2010 в 17:00.
Krasi вне форума Ответить с цитированием
Старый 11.07.2010, 17:05   #4
A_r_r_a_y
Форумчанин
 
Аватар для A_r_r_a_y
 
Регистрация: 01.03.2008
Сообщений: 165
По умолчанию

Что-то не то Вы прочитали, на хостинге никто не даст редактировать httpd.conf, это файл с конфигурациями апача.
копировать нужно примерно так:
PHP код:
if($_FILES['p_bphoto']['name']!=""
{
   
copy($_FILES['p_bphoto']['tmp_name'], './img/prj/'.$_FILES['p_bphoto']['name']); 

A_r_r_a_y вне форума Ответить с цитированием
Старый 11.07.2010, 19:17   #5
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

Цитата:
Сообщение от A_r_r_a_y Посмотреть сообщение
копировать нужно примерно так:
PHP код:
if($_FILES['p_bphoto']['name']!=""
{
   
copy($_FILES['p_bphoto']['tmp_name'], './img/prj/'.$_FILES['p_bphoto']['name']); 

Да, действительно, давайте юзеров учить копировать загруженные файлы на сервере. А то, как это нужно ПРАВИЛЬНО делать - дядя Вася их научит, да? Отличный подход.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Старый 12.07.2010, 13:33   #6
Krasi
Форумчанин
 
Регистрация: 12.02.2010
Сообщений: 787
По умолчанию

И что, никто не знает, как скопировать бинарные файлы? А мне еще нужно дизайн свой сделать у загрузчика=) (нужен мануал)
Krasi вне форума Ответить с цитированием
Старый 12.07.2010, 15:16   #7
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

<FORM METHOD="POST" ENCTYPE="multipart/form-data" и т.д.
всё так сделано?

По поводу кастомизации...
http://www.quirksmode.org/dom/inputfile.html
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Старый 12.07.2010, 16:50   #8
Krasi
Форумчанин
 
Регистрация: 12.02.2010
Сообщений: 787
По умолчанию

Да, на всякий случай скину:
Код HTML:
<form action="" method="post" enctype="multipart/form-data">
Дальше инпуты и закрывающий тег. А по результатам поиска я смотрел,там написано, что сначала я так написал,а потом все-равно пишу выкл чего-то, что, по-идее, нужно ставить в conf.
Krasi вне форума Ответить с цитированием
Старый 12.07.2010, 16:50   #9
Krasi
Форумчанин
 
Регистрация: 12.02.2010
Сообщений: 787
По умолчанию

Да, на всякий случай скину:
Код HTML:
<form action="" method="post" enctype="multipart/form-data">
Дальше инпуты и закрывающий тег. А по результатам поиска я смотрел,там написано, что сначала я так написал,а потом все-равно пишу выкл чего-то, что, по-идее, нужно ставить в conf.
Krasi вне форума Ответить с цитированием
Старый 16.07.2010, 21:44   #10
Krasi
Форумчанин
 
Регистрация: 12.02.2010
Сообщений: 787
По умолчанию

Я пока написал в htaccess то, что нужно написать в некий conf.
Krasi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузка картинки на сайт denimage Общие вопросы .NET 1 16.04.2010 00:07
Загрузка фото на сайт? PSix1_73 PHP 1 04.08.2009 04:40
Загрузка изображения на сайт KiDoki Работа с сетью в Delphi 3 22.06.2009 21:27
загрузка фото на сайт!! sf911 HTML и CSS 13 24.12.2008 22:53
загрузка фото на сайт sf911 Помощь студентам 3 20.12.2008 21:05