|
|
|
| помогите пожалуйста написать скрипт для загрузки изображений на сайт, я не понимаю как получить допуск в к сайту ... к определённому каталогу-прочитал много статей но всё равно не понимаю..
зарегестрирован сайт на st-host.ru | |
|
|
|
|
|
|
|
для: equilibrium
(15.11.2009 в 15:37)
| | вот для начала.
изменив
<?php
if(copy($_FILES["filename"]["tmp_name"],
"c:/temp/".$_FILES["filename"]["name"]))
?>
|
получаешь загрузку изображения в нужный каталог. | |
|
|
|
|
|
|
|
для: Slo_Nik
(15.11.2009 в 15:48)
| | я этот скрипт уже видел... но у меня же каталог закрыт,т.е. надо вводить логин и пароль чтобы что-то загрузить в него! | |
|
|
|
|
|
|
|
для: equilibrium
(15.11.2009 в 15:49)
| | заходишь по фтп и выставляшеь права напопку 777 или 755 должно помочь. А это как ? пароль и логин? что там за хостинг такой ?
Вроде обыкновенный...
Может ты плохо думаешь??
Или не понимаешь что делаешь? | |
|
|
|
|
|
|
|
для: shadowmaster63
(15.11.2009 в 16:40)
| | ооо...всё ок теперь, сохраняется в каталог tmp но в другие нет... не получается теперь не получается галерею сделать, почему то, хотя если указать путь из другого места то всё ок работает... | |
|
|
|
|
|
|
|
для: equilibrium
(15.11.2009 в 17:30)
| | Всё зависит от прав на директорию,
ну и конечно и от библиотек которые использует эта библиотека.. | |
|
|
|
|
|
|
|
для: equilibrium
(15.11.2009 в 17:30)
| | Всё зависит от прав на директорию,
ну и конечно и от библиотек которые использует эта библиотека.. | |
|
|
|
|
|
|
|
для: equilibrium
(15.11.2009 в 17:30)
| | ну теперь показывайте свой код, попробуем помочь | |
|
|
|
|
|
|
|
для: Slo_Nik
(15.11.2009 в 15:48)
| | copy() в данном случае использовать не нужно. Для этого есть специальная функция. | |
|
|
|
|
|
|
|
для: ols
(15.11.2009 в 18:30)
| | <?php
echo '<html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru">
<head>
<title>Фотогалерея</title>
<link href="style.css" type="text/css" rel="stylesheet" />
</head>
<body>
<center>';
$url="www/moto-scooter/temp"; //путь к файлам
$max=15;
//Проверяем, является ли директорией
if (is_dir($url)) {
//Проверяем, была ли открыта директория
if ($dir = opendir($url)) {
//Сканируем директорию
while ($file = readdir($dir)) {
//Убираем лишние элементы
if ($file != "." && $file != "..") {
//Выводим спиоск в браузер
$images[]=$file;
}
}
//Закрываем директорию
closedir($dir);
}
}
$amount=count($images);
//И округляем в большую сторону
$pages = ceil($amount/$max);
//Принимаем входящую переменную, которая указывает номер страницы
$_p= $_GET['page'];
//Создаем вспомогательные переменные для навигации
//Если переменная $_p не задана
if(!$_p OR $_p =='') {
//Нижний предел
$nmin = 0;
//Верхний предел
$nmax=$max-1;
}
else {
$nmin = ($_p*$max)-$max ;
$nmax=($max*$_p)-1;
}
//=====================Блок вывода информации================
echo '<h1>Фотогалерея</h1>';
for($i=$nmin;$i<=$nmax;$i++) {
if($images[$i]) {
echo '<a href="'.$url.'/'.$images[$i].'">';
echo '<img style="border:1px blue dashed;width:160px; height:120px;" src="'.$url.'/'.$images[$i].'"/>';
echo '</a> ';
} }
//======================БЛОК НАВИГАЦИИ=======================
//Выводим номера страниц
echo "<br/><br/>";
for($n=1;$n<=$pages;$n++) {
if($_p != $n) {echo '<span class="nav2"><a href="index.php?page='.$n.'">['.$n.']</a></span> ';}
if($_p == $n) {echo '<span class="nav">['.$n.']</span> ';}
}
?> | |
|
|
|
|
|
|
|
для: equilibrium
(15.11.2009 в 19:20)
| | и как Вы собриались загружать через этот скрипт фотографии на сайт?
кроме вывода содержимого директории и постраничной навигации я здесь ни чего не увидел. | |
|
|
|
|
|
|
|
для: ols
(15.11.2009 в 18:30)
| | Вы наверное не внимательно прочитали моё сообщение, в нём ясно написано изменив
а перед этим ссылка на статью, где приведён пример загрузки изображения | |
|
|
|
|
|
|
|
для: Slo_Nik
(15.11.2009 в 19:27)
| | у меня уже получилось загрузить, с загрузкой проблем нет, хотел узнать как вывести фото, я сохранил фото в директорию images и открыл доступ, но не знаю как правильно указать путь к нему | |
|
|
|
|
|
|
|
для: equilibrium
(15.11.2009 в 19:38)
| | >помогите пожалуйста написать скрипт для загрузки изображений на сайт
ну вопрос был связаный с загрузкой, насколько я понимаю.
а вывод....
путь прописывайте относительно скрипта, который выводит изображения в окно браузера.
если папка с фото лежит с той же папке, что и скрипт, тогда пиште "image/file.jpg", если на уровень выше, то "../image/file.jpg" и т.д.
или занесите путь в переменную $url, как у Вас сделано, но только не от корня сайта. | |
|
|
|
|
|
|
|
для: Slo_Nik
(15.11.2009 в 20:02)
| | вообщем в директорию images можно попасть только через ftp.. я не понимаю почему загрузить фото можно а просмотреть нет | |
|
|
|
|
|
|
|
для: equilibrium
(15.11.2009 в 22:38)
| | Что значит нельзя просмотреть? | |
|
|
|
|
|
|
|
для: equilibrium
(15.11.2009 в 22:38)
| | а какие права доступа устанавливаются на файлы?
и что тебе выдаёт скрипт, когда ты пытаешься просмотреть фото? | |
|
|
|
|
|
|
|
для: Slo_Nik
(15.11.2009 в 23:02)
| | для категории права доступа сделаны для всех, а фото которое загружается в эту директорию почему то недоступно и не изменить настройку доступа.. | |
|
|
|
|
|
|
|
для: equilibrium
(16.11.2009 в 15:44)
| | всё...всем спасибо.. всё-таки проблемы были из-за того что доступа не сделал .... | |
|
|
|