<MyRusakov.ru />

WordPress 6 с Нуля до Гуру

WordPress 6 с Нуля до Гуру

Этот курс научит Вас созданию самых разных сайтов на самой популярной в мире CMS - WordPress. Вы увидите установку и настройку локального сервера, разбор каждой настройки, каждой кнопки и каждого пункта меню в панели WordPress.

Также Вы получите и всю практику, поскольку прямо в курсе с нуля создаётся полноценный Интернет-магазин, который затем публикуется в Интернете. И всё это прямо на Ваших глазах.

Помимо уроков к курсу идут упражнения для закрепления материала.

И, наконец, к курсу идёт ценнейший Бонус по тому, как используя ChatGPT и создавая контент для сайта, можно выйти на пассивный доход. Вы наглядно увидите, как зарегистрироваться в ChatGPT (в том числе, и если Вы из России), как правильно выбрать тему для сайта, как правильно генерировать статьи для него(чтобы они индексировались поисковыми системами) и как правильно монетизировать трафик на сайте.

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Форум сайта MyRusakov.ru

Загрузка файла
02.06.2012 20:47:44 Загрузка файла Сообщение #1
ken15

ken15

Эксперт

Эксперт

Дата регистрации:
11.05.2012 19:59:33

Сообщений: 89


<?php
require_once "lib/functions.php";
session_start();
if(isset($_POST['file'])) {
$blacklist = array(".php", ".phtml", ".php3", ".php4", ".html", ".htm";
foreach ($blacklist as $item)
if(preg_match("/$item\$/i", $_FILES['somename']['name'])) exit;
$type = $_FILES['somename']['type'];
$size = $_FILES['somename']['size'];
if (($type != "audio/mp3" && ($type != "audio/wma" && ($type != "audio/wav" exit;
if ($size > 102400) exit;
$uploadfile = "musi/".$_FILES['somename']['name'];
move_uploaded_file($_FILES['somename']['tmp_name'], $uploadfile);
}

if (!checkUser($_SESSION["login"], $_SESSION["password"])) {
header("Location: index.php";
exit;
}
?>
<form action = "" method = "post" enctype = 'multipart/form-data'>
<input type = "file" name = "somename" />
<input name = 'file' id = 'submit' type = "submit" value = "Загрузить" />
</form>

михаил, вот я делаю загрузку файлов на сайт в чем проблема
Профиль
02.06.2012 22:11:01 Загрузка файла Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

http://myrusakov.ru/php-finderror.html
Профиль
03.06.2012 13:53:09 Загрузка файла Сообщение #3
ken15

ken15

Эксперт

Эксперт

Дата регистрации:
11.05.2012 19:59:33

Сообщений: 89


if (isset($_POST['file'])) {
$blacklist = array(".php", ".phtml", ".php3", ".php4", ".html", ".htm";
foreach ($blacklist as $item)
if(preg_match("/$item\$/i", $_FILES['somename']['name'])) exit;
$type = $_FILES['somename']['type'];
$size = $_FILES['somename']['size'];
if (($type != "audio/mp3" && ($type != "audio/wma" && ($type != "audio/wav" exit;
if ($size > 10240000) exit;
$uploadfile = "musi/".$_FILES['somename']['name'];
move_uploaded_file($_FILES['somename']['tmp_name'], $uploadfile);
}

Михаил посмотрите пожалуйста код
Профиль
03.06.2012 17:03:17 Загрузка файла Сообщение #4
ken15

ken15

Эксперт

Эксперт

Дата регистрации:
11.05.2012 19:59:33

Сообщений: 89

Михаил, посмотрите плиз.
Профиль
03.06.2012 17:06:51 Загрузка файла Сообщение #5
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Посмотрел, если он не работает, то учитесь искать ошибки самостоятельно: http://myrusakov.ru/php-finderror.html
Это действительно очень важно!

И на будущее. Ваши ошибки происходят от того, что Вы изначально неправильно работаете. Вот правильный подход к программированию: http://myrusakov.ru/how-programming.html
Профиль
03.06.2012 17:21:06 Загрузка файла Сообщение #6
ken15

ken15

Эксперт

Эксперт

Дата регистрации:
11.05.2012 19:59:33

Сообщений: 89

не ну посмотрели(правильно написан, и ваще он должен работать)
Профиль
03.06.2012 17:33:00 Загрузка файла Сообщение #7
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Если пробежаться глазами, то на вид всё правильно (что неудивительно, ведь на 95% он написан мной).
Профиль
03.06.2012 17:36:50 Загрузка файла Сообщение #8
ken15

ken15

Эксперт

Эксперт

Дата регистрации:
11.05.2012 19:59:33

Сообщений: 89

а вот это писать нужно

if(isset($_POST['submit'])) {

}

ИЛИ ЭТО НЕ К ЧЕМУ
Профиль
03.06.2012 17:38:26 Загрузка файла Сообщение #9
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Вот об этом я и говорил. Зачем делать какие-то сложные вещи, если Вы вообще основ не знаете? Если не знаете, то вообще удалите этот скрипт и не думайте даже о нём. Нельзя ничего делать, если Вы даже не знаете функцию isset().
Профиль
03.06.2012 17:59:40 Загрузка файла Сообщение #10
ken15

ken15

Эксперт

Эксперт

Дата регистрации:
11.05.2012 19:59:33

Сообщений: 89

я знаю эту функцию(нажата ли кнопка)
Профиль