|
|
|
|
|
для: Dmitry1988
(12.03.2009 в 12:43)
| | enctype у формы.
по поводу уникального номера ни чего тебе сказать не могу.
если запись заносится в базу, а файл не копируется, то остаётся одно, что то не так у тебя в пути по котороуму надо сохранить файл.
enctype должен быть multypart/form-data.
я делал это всё без функции обработки, посмотри, может тебе поможет.
<?php if(!empty($_FILES['file']['tmp_name'])){
/* создаём директорию для хранения изображения */
$dir = "img";
@mkdir($dir, 0777);
/* если существует временный файл... */
if(file_exists($_FILES['file']['tmp_name'])){
/* создаём список разрешённых расширений файлов */
$extention = array(".jpg",".gif");
/* получаем расширение файла */
$ext = strtolower(strrchr($_FILES['file']['name'], "."));
/* есил расширение файла разрешено - продолжаем обработку */
if(in_array($ext, $extention)){
move_uploaded_file($_FILES['file']['tmp_name'],"img/".$_FILES['file']['name']);
echo "<strong>файл успешно загружен</strong><br />";
/* выводим изображение */
echo "<img src='img/".$_FILES['file']['name']."'><br>";
/* выводим ссылку на изображение */
$patch = "img/".$_FILES['file']['name']; ?>
|
| |
|
|
|
|
|
|
|
для: Slo_Nik
(12.03.2009 в 00:38)
| | Ты имееш ввиду enctype у формы?
Слушай я кажись нашел правильный url :-)
Но теперь он мне кидает ошибку по поводу уникального номера, который я вообще не задавал....
Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid/gid is 21063/21063 is not allowed to access / owned by uid/gid 0/0 in /www/doc/www.ceskorusko.cz/www/functions.inc.php on line 39 | |
|
|
|
|
|
|
|
для: Dmitry1988
(11.03.2009 в 15:48)
| | я тут подумал... а как ты задаёшь enctype?
если в базу грузит, то проверяй путь и enctype | |
|
|
|
|
|
|
|
для: Slo_Nik
(10.03.2009 в 23:25)
| | Да в тойже папке, ага существует | |
|
|
|
|
|
|
|
для: Dmitry1988
(10.03.2009 в 16:11)
| | где папка для файла находится? в той же папке где и сам скрипт ли где? папка существует в которую надо файл поместить? | |
|
|
|
|
|
|
|
для: Dmitry1988
(10.03.2009 в 16:11)
| | где папка для файла находится? в той же папке где и сам скрипт ли где? папка существует в которую надо файл поместить? | |
|
|
|
|
|
|
|
для: Dmitry1988
(10.03.2009 в 10:49)
| | ну пароль закодировать это я понимаю, а название файла зачем? и будет название файла из 32 символов.... | |
|
|
|
|
|
|
|
для: Usta
(10.03.2009 в 12:29)
| | Я его задаю вот так:
$url = "/www/doc/www.ceskorusko.cz/www/img";
по этомуже адресу у меня лежит и .htaccess и .htpasswd, поэтому я его написал так, а на локальном сервере у меня просто:
$url = "img"; | |
|
|
|
|
|
|
|
для: Dmitry1988
(10.03.2009 в 10:57)
| | У вас похоже $url не верен. как вы его задаете?? пишите $url или
<?
$url = $_SERVER['HTTP_HOST']."/"папка; //если файл загрузки находится глубока на сайте
или
$url = ../папка; // если файл загрузки находится в той же папке куда нужно закачивать файл. ?>
|
| |
|
|
|
|
|
|
|
для: Dmitry1988
(09.03.2009 в 23:35)
| | Я щас посмотрел, оказывается у меня все данные заносятся в БД, но файл не перекачивается с компа на сервер! Но если я его закачаю сам, то все отображается... | |
|
|
|
|