[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: ошибка в загрузке фото
Каролина
<html>
<head>
<title>Результат загрузки фото</title>
</head>
<body>
<?php
if($_FILES["filename"]["size"] > upload_max_filesize)
// Проверка фото
if(is_uploaded_file($_FILES["filename"]["tmp_name"]))
{
// Если файл загружен успешно, перемещаем его из временной директории в конечную
move_uploaded_file($_FILES["filename"]["tmp_name"], "http://nashclass.16mb.com/foto.php".$_FILES["filename"]["name"]);
} else {
echo("Ошибка загрузки фото");
}
?>
</body>
</html>



Спустя 3 минуты, 8 секунд (1.07.2012 - 09:07) Gabriel написал(а):
Цитата
"http://nashclass.16mb.com/foto.php".$_FILES["filename"]["name"]);

не похоже на папку.

Спустя 58 секунд (1.07.2012 - 09:08) Каролина написал(а):
а как мне надо чтобы изображения открывались на http://nashclass.16mb.com/foto.php
как их туды просунуть

Спустя 1 минута, 29 секунд (1.07.2012 - 09:09) redreem написал(а):
Каролина

я думаю некоторые принципиально не отвечают на твои задачи, так как ты принципиально не оформляешь код и принципиально не пытаешься вразумительно спрашивать.

Спустя 1 минута, 26 секунд (1.07.2012 - 09:10) Каролина написал(а):
мне нужно чтобы допустим короче
пользователь загрузил фото
и фото попало на http://nashclass.16mb.com/foto.php
и там же открывалось
что не понятного

Спустя 58 секунд (1.07.2012 - 09:11) redreem написал(а):
сложно чтоли написать так:

<html>
<head>
<title>
Результат загрузки фото</title>
</head>
<body>
<?php

if($_FILES["filename"]["size"] > upload_max_filesize)
// Проверка фото
if(is_uploaded_file($_FILES["filename"]["tmp_name"]))
{
// Если файл загружен успешно, перемещаем его из временной директории в конечную
move_uploaded_file($_FILES["filename"]["tmp_name"], "http://nashclass.16mb.com/foto.php".$_FILES["filename"]["name"]);
} else {
echo("Ошибка загрузки фото");
}
?>
</body>
</html>


и написать что именно не срабатывает? какие ошибки выводит?
или мы должны сломать глаза фтыкая в твой не подсвеченный код и устроить сеанс экстросенсорики, чтобы угадать чего ты хочешь?
я считаю это просто проявление неуважения к людям.

Спустя 1 минута, 31 секунда (1.07.2012 - 09:13) Каролина написал(а):
Warning: move_uploaded_file() [function.move-uploaded-file]: Couldn't resolve host name in /home/u900312237/public_html/admin/foto/upload.php on line 12

Warning: move_uploaded_file(http://nashclass.16mb.com/foto.phpgold.jpg) [function.move-uploaded-file]: failed to open stream: operation failed in /home/u900312237/public_html/admin/foto/upload.php on line 12

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpoXasCi' to 'http://nashclass.16mb.com/foto.phpgold.jpg' in /home/u900312237/public_html/admin/foto/upload.php on line 12

Спустя 22 секунды (1.07.2012 - 09:13) Gabriel написал(а):
складываешь файлы в папку/и, а дальше либо читаешь каталог и выводишь их, либо заталкиваешь тропинки в бд и ловишь от туда.
ЗЫ. читаем мануал особенно, что должно быть в аргументах.

Спустя 33 секунды (1.07.2012 - 09:14) Каролина написал(а):
понятно

Спустя 1 минута, 45 секунд (1.07.2012 - 09:16) Каролина написал(а):
Warning: move_uploaded_file(/foto/gold.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/u900312237/public_html/admin/foto/upload.php on line 12

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phphF93mX' to '/foto/gold.jpg' in /home/u900312237/public_html/admin/foto/upload.php on line 12
<html>
<
head>
<
title>Результат загрузки фото</title>
</
head>
<
body>
<?php
if($_FILES["filename"]["size"] > upload_max_filesize)
// Проверка фото
if(is_uploaded_file($_FILES["filename"]["tmp_name"]))
{
// Если файл загружен успешно, перемещаем его из временной директории в конечную
move_uploaded_file($_FILES["filename"]["tmp_name"], "/foto/".$_FILES["filename"]["name"]);
} else {
echo("Ошибка загрузки фото");
}
?>
</body>
</
html>

Спустя 2 минуты, 59 секунд (1.07.2012 - 09:19) Gabriel написал(а):
No such file or directory
можно и перевести.

Спустя 13 секунд (1.07.2012 - 09:19) redreem написал(а):
http://nashclass.16mb.com/foto.php - это не название папки.

напиши так:

define ('ROOT_DIR', dirname(__FILE__));
move_uploaded_file($_FILES["filename"]["tmp_name"], ROOT_DIR . $_FILES["filename"]["name"]);


тогда картинка должна упасть в папку, где расположен сам выполняющийся скрипт. если нужна другая папка, то добавляй ее название после ROOT_DIR, или строчку
define ('ROOT_DIR', dirname(__FILE__));

напиши в точке входа (index.php), тогда ROOT_DIR будет указывать на корень сайта, а нужную папку получишь дописыванием ее после ROOT_DIR

Спустя 2 минуты, 26 секунд (1.07.2012 - 09:21) Каролина написал(а):
пошло

Спустя 49 секунд (1.07.2012 - 09:22) Каролина написал(а):
но в папке пусто

Спустя 3 минуты, 53 секунды (1.07.2012 - 09:26) redreem написал(а):
форму отправки покажи

Спустя 4 часа, 35 минут, 39 секунд (1.07.2012 - 14:02) testr написал(а):
а кто будет на расширение и т.д. проверять? а то нагрузят тебе.

Спустя 1 час, 50 минут, 36 секунд (1.07.2012 - 15:52) ИНСИ написал(а):
Цитата
а кто будет на расширение и т.д. проверять? а то нагрузят тебе.

Могут и с этой проверкой загрузить что хотят. Тут правильнее всего их файл копировать и удалять. Чтобы дальше временной папки не уходил их файл.

Спустя 4 часа, 6 минут, 28 секунд (1.07.2012 - 19:59) Каролина написал(а):
все нашла куды кинулось спс ща исправлю


_____________
wmu (U398141202367)
wmr (R321962242752)[SIZE=7][COLOR=purple]
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.