Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
1 / 1 / 1
Регистрация: 11.04.2015
Сообщений: 139

Залить файлы на сайт

06.11.2015, 20:09. Показов 1946. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот визуальный PHP:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<form method="POST" name="edit_goods">
<? goods_edit (); ?>
 <div style="width:100%;" class="input-group">
  <span style="width:145px;" class="input-group-addon">Изображение</span>
  <input type="file" name="img" value="<?=$img;?>" class="form-control" placeholder="Изображение товара (указывается ссылкой)">
</div><br>
 <div style="width:100%;" class="input-group">
  <span style="width:145px;" class="input-group-addon">Изображение 2</span>
  <input type="file" name="img1" value="<?=$img1;?>" class="form-control" placeholder="Изображение товара (не обьязательно)">
</div><br>
 <div style="width:100%;" class="input-group">
  <span style="width:145px;" class="input-group-addon">Изображение 3</span>
  <input type="file" name="img2" value="<?=$img2;?>" class="form-control" placeholder="Изображение товара (не обьязательно)">
</div><br>
 <div style="width:100%;" class="input-group">
  <span style="width:145px;" class="input-group-addon">Изображение 4</span>
  <input type="file" name="img3" value="<?=$img3;?>" class="form-control" placeholder="Изображение товара (не обьязательно)">
</div><br>
 <div style="width:100%;" class="input-group">
  <span style="width:145px;" class="input-group-addon">Изображение 5</span>
  <input type="file" name="img4" value="<?=$img4;?>" class="form-control" placeholder="Изображение товара (не обьязательно)">
</div><br>
<button style="float:right;width:20%;" class="btn btn-lg btn-primary btn-block" name="edit_goods" type="submit"><?=$next;?></button>
</form>
А вот сама функция:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
function goods_edit () {
if(isset($_POST['edit_goods'])) {
        if($_GET['id'] == 'new') {
            $name = strip_tags($_POST['name']);
            $desc = $_POST['desc'];
            $img = strip_tags($_POST['img']);
            $img1 = strip_tags($_POST['img1']);
            $img2 = strip_tags($_POST['img2']);
            $img3 = strip_tags($_POST['img3']);
            $img4 = strip_tags($_POST['img4']);
            $rub = strip_tags($_POST['rub']);
            $cat = strip_tags($_POST['category']);
            $form = strip_tags($_POST['form']);
            $min = strip_tags($_POST['min']);
            $buy = strip_tags($_POST['buy']);
            $link = strip_tags($_POST['link']);
            $note = strip_tags($_POST['note']);
            $fon = strip_tags($_POST['fon']);
                $query = mysql_query("INSERT INTO `goods` (`name`, `desc`, `img`, `img1`, `img2`, `img3`, `img4`, `min`, `note`, `price_rub`, `group`, `form`, `method`, `goods`, `main_view`, `fon`, `link`) 
                    VALUES ('".$name."', '".$desc."', '', '".$img1."', '".$img2."', '".$img3."', '".$img4."', '".$min."', '".$note."', '".$rub."', '".$cat."', '".$form."', '".$buy."', '".$goods_txt."', '1', '".$fon."', '".$link."')");
                    echo '<script>location.replace("/admin/goods/?s=id&c=no");</script>';
                              
        }
}
}
Вот у меня сейчас только добавляется названия в базу данных , а надо чтоб ещё заливалось в корень сервера в папку spravki , как сделать чтоб он заливал картинку
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.11.2015, 20:09
Ответы с готовыми решениями:

Как залить на сайт файлы
Здравствуйте! Имеется сайт с личным кабинетом (пока на денвере). Вопрос: как залить файлы каждому пользователю индивидуально, то бишь...

Куда залить файлы?
Всем привет! Нужно залить папку с файлами, размер папки 200 мб, но нужно чтобы ссылка была прямой, то есть без всяких подтверждений и...

Залить сайт на хостинг
Доброе утро. Мне нужна помощь. Подключилась к бесплатному хостингу 1GB. Связь с хостингом имеется. Мне осталось только залить мой сайт на...

22
 Аватар для fanatikus
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
06.11.2015, 21:47
Студворк — интернет-сервис помощи студентам
PHP
1
$uploaddir = '../../spravki/';
1
Фрилансер
Эксперт PythonЭксперт JSЭксперт PHP
 Аватар для Azdeman
1871 / 1362 / 604
Регистрация: 12.01.2011
Сообщений: 5,470
06.11.2015, 21:47
А так.
PHP
1
$uploaddir = '../spravki';
1
1 / 1 / 1
Регистрация: 11.04.2015
Сообщений: 139
06.11.2015, 21:49  [ТС]
Цитата Сообщение от fanatikus Посмотреть сообщение
$uploaddir = '../spravki/';
Вот так сделал
PHP
1
$uploaddir = ''.$_SERVER['DOCUMENT_ROOT'].'/spravki/';
и получилось
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.11.2015, 21:49

не получается залить сайт
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot; &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;HORN&lt;/title&gt; ...

Залить сайт на wordpress
Добрый день! Есть сайт из нескольких страниц? как их залить на wordpress? Вариант с php не подходит так как не знаю php.

Как залить сайт на хостинг.
Всем привет! Сразу пишу, то я новичок - и много еще не понимаю. Значит так, создал сайт на локальном сервере (использовал denwer). Ну и...

Залить php сайт на хостинг
Здравствуйте! Столкнулся с такой проблемой, добавил домен, закидую в папку public_html все файлы, прописываю в адресной строке свой домен,...

Как залить сайт на хостинг
Доброго времени суток. У меня большой опыт с веб разработке, но с WordPress никогда работать не приходилось. Купил сайт на вордпрессе и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Эксперимент с картинкой-обложкой на CodinGame
Adler 10.07.2026
Решил на днях провести эксперимент. У меня есть аккаунт на CodinGame, ТОП-3 по РФ среди 2200 участников (в разделе соревнования по программированию ИИ-ботов). Там есть обложка, куда можно влепить. . .
После бана на Пикабу не работает авторизация аккаунта с Яндекса.
Hrethgir 09.07.2026
В частности https:/ / auto. ru/ logbook/ zapret-na-vozhdenie-posle-65-let_1cf28789-07b4-4c75-a2f7-4cd4edf9deeb тут хотел оставить комментарий такой Зрите в корень - монополизация на разработку программ. . .
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru