Этот курс научит Вас созданию нейросетей на Python. Курс рассчитан на начинающих. Вся информация идёт от простого к сложному очень маленькими шажками. При этом глубокое знание математики не требуется. Поскольку в курсе Вы будете получать эти знания по мере необходимости.
Из курса Вы узнаете всю необходимую теорию и терминологию. Научитесь создавать нейросети самых разных архитектур и обучать их. Также Вы создадите собственный фреймворк. Что очень важно проделать для грамотного использования того же PyTorch. Затем Вы изучите и сам PyTorch.
Помимо уроков к курсу идут упражнения для закрепления материала.
Ещё Вы получите Бонусы, дополняющие основной курс: "Распознавание изображений", "Анализ настроения по тексту отзыва", "Программирование на Python с Нуля до Гуру".
Данный курс представляет из себя чек-лист в PDF-формате с 33-мя последовательными шагами, пройдя которые Вы станете финансово независимым человеком. К этому чек-листу так же прилагается подробная видеоинструкция.
Если Вы не хотите пропустить новые материалы на сайте, то Вы можете подписаться на обновления: Подписаться на обновления
Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.
Порекомендуйте эту статью друзьям:
Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):
Михаил почему когда в самом начале работы,при созданий первой HTML я всё делаю как Вы но у меня не переименовывается сайт?(((третий раз делаю не получается,уже и название другое делал(index.htm index.htlm)подскажите пожалуйста
Возможно, у Вас ОС скрывает расширения, и там стоит не html, а txt на самом деле. Для этого зайдите в "Параметры папок", перейдите во вкладку "Вид" и уберите галочку со "Скрывать расширения для зарегистрированных типов файлов". Если у Вас Windows XP, то всё то же самое, только там это называется не "Параметры папок", а "Свойства папок".
Здравствуйте Михаил помогите пожалуйста. Дело в том что у меня почему то не получается создать сайт в редакторе notepad++ . Помогите пожалуйста что у меня не так!!! Раньше я делал это в стандартном блокноте но теперь и в нём не получается. Что делать?????
Здравствуйте Михаил. Получила вашу рассылку по видеокурсу. Все было замечательно. Первые 3 урока я изучила сразу, у меня все получилось. Потом в этот же день только через 3 часа я запускаю 4 урок, а он открывается не в видео а как txt файл. Попробовала первые уроки тоже самое. Подскажите что нужно сделать, чтобы все снова показывалось. А то при просмотрах текстовых файлов волосы дыбом и ничего не понятно. Заранее спасибо. Хочется создать свой сайт про торты. На почтовый адрес не отправляется, поэтому вставляю здесь
Поменяйте программу по умолчанию для HTML-файлов на браузер. Выберите "Открыть с помощью", там "Выбрать программу". Выбираете Ваш браузер, а далее ставите галочку "Использовать данную программу для всех аналогичных файлов" (быть может, как-то по-другому пишется).
Здравствуйте Михаил я получил ваш диск очень благодарен вам очеь хороший брату понравилось!!!!!!!Можно вопрос ответьте мне пожайлуста на почту!!!! [email protected]
Здравствуйте, Михаил, у меня такой вопрос, у меня на сайте
(VK-chat.com)пропала регистрация, тоесть она сломалась! :0
Проблема вся в поле ввода, тоесть не вовсех полях можно ввести данные а именно в полях "логин" и "e-mail" ввести ничего нельзя, это случилось совсем недавно но бэкап на хостинге уже сделать нельзя - поздно. :(
Вот прошу помощи у Вас, может можно помочь как-то моей беде??!
Попробуйте обновить файл validate-1.5.js, он как раз отвечает за проверку входных данных, а именно с этим проблема. Если это не поможет, то просто сотрите у тега <form> class="community-form-validate".
Я обыскался визде но всё ччетно! :(
Подскажите где его искать или как он должен называтся (этот файл)?
Может он называется одноимённо или он может называтся "register" например, или как-то ещё?
JOOMLA 1.6
Найти его действительно трудно. Когда я пользовался Joomla, поиск нужного файла - это целая история была. Но в данном случае всё проще, найдите файл validate-1.5.js и просто удалите его (или переименуйте). Способ не очень, но Joomla - это уже плохо, поэтому хуже не будет.
Файл мною найден, но любые манипуляции с ним никчему не приводят, тоесть я удалял, переименовывал, заменял его и ничего, абсолютно ничего, поля ввода так и остались невалидными!
И что примечательно, что невалидных полей только 2 - остальные впорядке.
Пробовал несколько разных браузеров, удалял cookies, но "телега и ныне там".
Подскажите, что можно сделать в такой ситуации?
Только обновить компонент. Если ошибка сохранится, то обратиться к его разработчикам. Других вариантов нет. Копаться самому - это нужно обладать хорошими знаниями и тонной времени.
Наконец-то всё получилось!
Чесно говоря и сам не понял как?? o_0
Проделал операцию котрую уже делал (тоесть заменил файл), только с очередным удалением cookies браузера и всё заработало!
Спасибо за поддержку.
Михаил!! Добрый день. Получил от Вас в качестве рассылки видеоурок по обеспечению авторизации пользователей на сайте. Понятно, что был и урок по регистрации. Может он до меня не дошел? Поясните пожалуйста. С уважением Александр
[email protected]. Михаил! Можно задать вопрос вдогонку? Я начинающий в этой среде пользователь. Изучив урок по авторизации, заметил небольшие несоответствия с полученными мною ранее знаниями. Касается это команд соединения с базой данных и командой обращения к базе данных. Я пользовался вот такими командами
$db = mysql_connect ("localhost", "Александр", "qwertyu");
mysql_select_db ("testbd", $db);
$result = mysql_query ("SELECT * FROM firma", $db);
$myrow = mysql_fetch_array ($result);
Ваши же команды отличаются немного от этих. Это не страшно? заранее благодарен. Александр
Спасибо. Эти знания мною были получены от Е. Попова. Последний крайне интересный автор. И с первого взгляда может показаться, что его видеоуроки не имеют аналогов в интернете. Так думал и я. Все, что касалось HTML и cSS, спору нет, очень доходчиво и наглядно.Но вот дальше начинается самое интересное. Касается это PHP,Mysql, javascript, qjuery. У него в курсах крайне поверхностная информация, никакой конкретики. Информация крайне скудная. Вот в частности, вопрос порегистрации. Он предлагает регистрацию, но только от CAptcha, а она мне совсем не нравится. Случайно нашел ваш сайт. Получил уроки по авторизации, по изменению профиля. Очень понравилось заинтересовало. Спасибо за них. Жду урока по регистрации.Может еще подскажите как правильно и качественно организовать на сайте загрузку информации от пользователей, например, фото.И, наконец, как организовать систему "Регион-город". Спасибо!!!!!!!
Михаил!Здравствуйте!! Это снова Александр! Извините за назойливость, но реально не с кем посоветоваться. Получил от Вас урок по регистрации пользователей. Захотелось сделать регистрацию красивой, в связи с чем форму разместил в модельном окне. Все красиво, но регистрации не выходит, в базу данные не добавляются. Сначала обработчик, как и Вы, ставил в начале страницы, где имеется код модального окна-не работает. Далее, переносил обработчик перед div, где "начинается" модальное окно, после этого тэга-никакой реакции. В чем может быть дело??????? Два дня убил, толку..... Обидно. Может Вы чем жителям братской Беларуси подсобите... С уважением. Александр
Совершенно неважно, как выглядит форма, совершенно не важно, сколько там div использовано. Главное, чтобы был тег form. Главное, чтобы был action, method. И главное, чтобы внутри тега form были верные input с правильными атрибутами.
Блин!! еще одна загвоздка. Решил проверить систему регистрации без применения модальных окон. И тоже пользователь новый не добавляется. Хотя
if ($_SESSION['success_reg'] == 1) {
echo "Регистрация прошла успешно";
}
прописывает, что все нормально. Проверяю базу, а там никого. Код пятьраз сравнил с Вашим, но ничего не меняется. Что это можеть быть, Михаил? Александр
Значит, всё-таки где-то ошибка. У меня же это работает. Вы проверяйте потихоньку код, выводите переменные, смотрите их значения на каждом участке выполнения кода. Там где значение уже ложное, там и есть ошибка.
Добрый вечер. Михаил! Опять я к вам со своими проблемами. Не надоел еще? Так и не удалось мне реализовать регистрацию. Сам то я не силен в этом и не могу что-то конкретное пояснить. Код проверил-правильный. Как мне кажется (конечно могу ошиваться) дело в сессиях. Я вымучил сам код регистрации без них и все пошло нормально. Опять же применял старые запросы к базе. Может у меня что-то с Дэнвером 3.2.3? Второй вопрос. Начал же я эту регистрацию делать в модальном окне. Сейчас уже жалею, хотя отступать не хочется. Заполняю форму, отсылаю ее на обработчик (в этой же странице. И окно закрываться и происходит выход на родительскую страницу. Повторно нажимаю на ссылку о регистрации на ней. Окно вновь появляется и информация об успешной регистрации или ошибках, допущенных при ней, появляются. Может быть Вы знаете как сделать так, чтобы это окошко не закрывалось и пользователь мог все прочитать в ней и только тогда сам закрыть его и выйти на родительскую страницу. Очень буду благодарен Вам. С уважением. все тот же Александр из РБ
1) Денвер здесь не причём. Дело не в сессиях. Если код правильный, то посмотрите кодировку документов. Если она UTF-8, то должна быть обязательно без BOM. Иначе сессия будет выбрасывать ошибку. Если сессия ошибок не выдаёт, значит, код всё-таки неправильный. Про отладку и поиск ошибок здесь почитайте: http://myrusakov.ru/php-finderror.html
2) Модальное окно появляется через JavaScript? Я так понимаю, идёт display: block (изначально display: none;). Если так, то сделайте проверку, если вернулись из обработчика, то блок сразу display: block;
статью увидел. Обязательно изучу и разберусь в ней. По поводу окна. Display в CSS указывается как none. Если честно, то я не знаю, как такую проверку организовать (представляю, как вас достают подобные мне программисты, которые ничего знаю, а пытаются, что то творить :::))))) Помогите!!
Здравствуйте!
Вопрос у меня такой. Вот рабочий код ранд, что сним сделать чтобы
этот ранд выводил цифры только девять раз и безповторения чисел ?
<?php
$rand = rand(1,9);
echo "$rand";
?>
С уважением Байт !
Подскажите, какая программа открывает ваши уроки? Скачал первый урок и комп заявляет, что не может открыть.Возможно вопрос не корректный с Вашей точки зрения, но без вашей помощи видимо не разберусь.
Добрый день, Михаил! Нужен Ваш совет!. Создаю сайт. использую PHP, MySQL, JS, query,ajax. Когда начинал это дело, то особо не заморачивался по вопросу кодировки. делал все на Windows1251 Сейчас же начал задумываться над этим. Почитал мнению людей по этому вопросу и стало страшно. Все вокруг говорят о том, что нужно использовать UTF8. у меня же в базе данных таблицы, в которых по 800-1000 записей. На локальном сервере все у меня отображается корректно. JS, query,ajax тоже хорошо работают. как быть? посоветуйте. Возможно потом, когда выгружу сайт на сервер начнуться проблемы?
Никаких проблем не будет. Действительно, лучше использовать UTF-8, однако, если сайт планируется только на русском языке, либо с использованием латинского алфавита, то вполне подойдёт windows-1251.
спасибо. Как то даже и обнадежился я. Просто я подумал, что нужно БД переделывать, то дурно становится.Можно еще вопрос? Недавно занялся ajax. Он работает с UTF8, но у меня опять же все корректно. Потом не получу проблем? Я так понимаю, мне нужно потом будет искать хостинг, который будет нормально поддерживать windows-1251?
вообще мне эта технология (Ajax) понравилась. Приятные возможности предоставляет. Правда толковой и последовательной информации по ней немного. Сейчас заметил свои сообщения, которые Вам оставлял здесь в начале февраля и смешно стало. таких простых вещей не понимал. Теперь осознаю, что нужно работать, чтобы чему то научиться
Спавибо за хороший продукт.
Скажите пожалуйста, как можно разместить значок логотипа сайта во вкладке браузера ? Как у Вас на сайте шар. Логотип у меня есть. Может где-то Вы уже писали ?
Заранее спасибо за ответ.
Михаил! Здравствуйте!!! Подскажите, если сайт содержит несколько тематик, контент которых содержится в БД. Достаточной ли мерой для уменьшения нагрузки будет являться то, что информация по темам расположена в разных таблицах, или все же лучше разместить их в разных базах? Заранее спасибо за ответ
Гораздо быстрее, если всё это будет в одной таблице. Не знаю, откуда Вы эту чушь узнали, что если в разных базах, то быстрее, но это действительно чушь полная.
откуда чушь? из нескольких статей бескрайнего интернета. Я тоже, анализировав, пришел к выводу, что подключения к разным базам на странице, не есть очень хорошо. Сразу же вытекающий из вашего ответа второй вопрос? если все будет в одной таблице, а она бутет иметь очень большое количество полей, не сыграет это злую шутку с быстродействием? или может сделать несколько более компактных таблиц?
Один дурак написал, другие дураки просто скопировали. Вот и несколько статей на бескрайнем Интернете. Вы хоть чуть-чуть мозг включите свой, а не чужой. Элементарно запросов будет БОЛЬШЕ, на каком основании это будет быстрее работать? Никаких злых шуток от большого количества полей в таблице не будет.
Михаил! Я создаю сайт с частными объявлениями. При хорошем раскладе возможно хорошее посещение. Соответственно, будет и нагрузка на БД. В каком направлении мне нужно следовать, чтобы избежать ее перегрузки и возможных от этого негативных последствий?
От Вас мало, что зависит, пишите, как можете и всё. А вот если не будет хватать мощности, то тогда придётся покупать выделенный сервер. Качество кода способно немного увеличить производительность, но лишь немного, поэтому зацикливаться на этом не стоит.
Михаил! могли бы Вы мне помочь в следующем вопросе? Как я уже говорил выше, создаю доску объявлений. При составлении объявления пользователь, для примера, заполняет следующую форму:
<td>Материал стен:</td>
<td>
<select name="steny" class="middleForm">
<option value="0" selected="selected"></option>
<option value="1">Кирпичный</option>
<option value="2">Панельный</option>
<option value="3">Монолитный</option>
<option value="4">Блочный</option>
<option value="5">Каркасный</option>
<option value="6">Блок/кирпич</option>
<option value="7">Шлакобетон</option>
<option value="8">Деревянный</option>
<option value="9">Щитовой</option>
</select>
</td>
В базу данных, соответственно, будут занесены значения option. Как правильно поступить, чтобы при просмотре объявлений уже другим пользователем эти значения option были заменены, например,option value="7" на "Шлакобетон"?
А я понял. Вы вообще не представляете, как работает PHP и как работают движки. Изучайте PHP пока, пишите простенькие скрипты, делайте выборки из базы, Вам ещё очень рано задумываться о пусть и несложных вещах, но всё-таки уже не для новичков.
по моему мнению, нужно в БД создать табличку с расшифровкой значений option и оттуда вытягивать информацию. а если таких селектов и чекбоксов будет много, не станет ли этот процесс очень долгим?
Прикольно. оказывается в value могут быть подставлены не только всякие там цифири но и реально содержание селектов и чекбоксов, т.е. тот же шлакобетон. Век живи-век учись!!
Здравствуйте! Решила переделать сайт(тематику, в общем, весь)и новый создать под старым доменом. Вопрос: что делать с вечными ссылками, ведущими на сайт, они ведь будут вести на несуществующие страницы? Нельзя ли за это получить бан от поисковиков? Как ссылки в сапе снимать, по сколько штук в день безопасно? Спасибо.
Михаил, спасибо за видеокурс. доходчиво и интересно. почему-то внезапно перестала открываться страница mysite.local, когда вставляешь ее в браузер. из папки в компе открывается нормально. проконсультируйте, пожалуйста.
большое спасибо! разбираюсь. еще вопрос. картинки почему-то не появляются. только их название типа "шапка сайта". весь тег прошерстила, все просмотрела, все равно картинок нет((
Спасибо за консультацию
Привет. Обращиюсь к Админу сайта. Вы заете у вас на сайте ТЕСТЫ по языкам программирования не работают, не по одному из языков. После первого вопроса проиходит кирдык!!!!
Здравствуйте! Есть вопрос насчет раскрутки: мой сайт занимает 1-ю позицию в гугле по одному из ключевых запросов, в яндекс вордстате по нему около 300000 запросов в месяц. Заходит на сайт всего 5-10 человек в сутки. Почему такой низкий трафик с гугла?
Еще вопрос: майл плохо индексирует сайт, да и в выдаче сайт не очень поднимает, как добиться расположения майла, может, счетчик поставить? В каталог, вроде, занесли...
На эту поисковую систему внимание не обращайте, ею всё равно никто не пользуется. А об её заторможенности даже говорить не приходится, поэтому всё в порядке.
То, что вводится в форме и то, что придёт на обработку - это не всегда одно и то же. Для злоумышленников вообще формы никакие не нужны, они просто отправляют то, что считают нужным. И Ваша задача обработать эти входные данные. Вывод: экранировать обязательно нужно.
Спасибо большое!!!! у меня еще один вопрос, если можно. Если данных значительное количество, то нельзя ли как то упростить их экранирование? То есть , не обрабатывать каждую переменную из Поста, а как то все переменные сразу и вместе? Это поможет уменьшит код и ускорить работу
Для этого можно написать функцию, которую будет принимать массив $_POST и каждый элемент экранировать, а возвращать уже новый массив. Элементы можно перебирать циклом foreach.
Михаил, здравствуйте!!! В продолжение вчерашней темы хотелось бы задать еще один вопрос. На что необходимо обратить наибольшее внимание при обеспечении защиты сайта от всяких гадов и нехороших людей?
Михаил!! Добрый день! Поизучал я этот цикл и вот, что получилось
foreach ($_POST as $key => $value){
$$key = trim(htmlspecialchars(stripslashes($value)));}
Скажите, правильно я создал ? И еще вопрос, а зачем после foreach возвращать новый массив и как это делать?
Михаил! Здравствуйте снова!!!!! Вы могли бы дать оценку следующей конструкции? Очень много полей форм и не все должны быть обязательно заполнены. Соответственно, в обработчике нет желания проверять "пустые" данные поступили из формы или нет, а также присваивать переменные из всех значений POSTa. Когда Вы меня надоумили про цикл foreach я придумал вот такую форму обработки данных
<?php
if (isset($_POST['proverka_declar']) and $_POST['proverka_declar'] == 1000)
{
unset($_POST['proverka_declar']); // ненужные данные удаляю
$proverka_array = 1; // задаю для цикла переменную
foreach ($_POST as $key => $value)
{
if ($value != ''){ // отсекаем пустые поля в формах
$_POST[$key] = trim(htmlspecialchars(addslashes($value)));
if ($proverka_array != 1) //если первый элемент, то не ставит запятую между значениями в переменных QeQ и WeW
{$QeQ .= ', '; $WeW .= ', ';}
$QeQ .= $key; // поля в таблице
$WeW .= '"'.$value.'"'; // загружаемые в таблицу данные
$proverka_array ++;
}
}
include();
$result = mysql_query ("INSERT INTO declarations ($QeQ) VALUES ($WeW)");
if ($result=='TRUE')
{
echo "все класс!!!";
mysql_close ();
}
else {echo "произошла ошибка";}
}
?>
Михаил! Вроде все работает на локалке. Будет ли это корректно работать на хостинге? Будет ли безопасным этот код? Спасибо за помощь!!!!!!
Михаил! Хотелось бы узнать Ваше мнение по поводу использования функций mysql_real_escape_string и addslashes. Какую из них лучше применять для экранирования?
Михаил!!! Здравствуйте. Подскажите, достаточно ли при загрузке изображений на сервер осуществлять проверку типа или размера загружаемого файла средствами JS и Query?
Во-первых, JS и JQuery - это одно и то же, во-вторых, проверка на клиентской стороне вещь необязательная и проверять нужно на серверной стороне. В-третьих, нет, не достаточно. Вот про это: http://myrusakov.ru/php-loadserver-security.html
А я его уже сам сделал. И в БД они заносятся. И форматируются под три размера. И код совсем простой оказывается. Как говорится, у страха глаза велики. Все можно сделать, лишь бы было желание и терпение
Михаил! Добрый день. Сайт, который делаю, использует кодировку windows-1251. Запросы, передаваемые с помощью ajax, в кодировке UTF8. В обработчике, после очередных поисков стал использовать при приеме данных функцию iconv (таким вот образом-$fotoname = iconv('UTF-8', 'windows-1251', $_POST['fotoname']);) Кракозябры возвращаемые обработчиком в скрипт исчезли и все воспроизводится в кириллице. На локалке то все хорошо. Будет ли так же хорошо уже после выгрузки сайта на сервер?
Михаил! Можно вопрос? свой скрипт по загрузке фотоизображений на сервер проверил во всех браузерах. Работает корректно. А вот IE имеет проблемы. Касается это проверки обработчиком формата загружаемого файла. Вот кусочек кода.........$type = $_FILES['uploadfile']['type'];........if (($type != "image/jpg") && ($type != "image/jpeg") && ($type != "image/png") && ($type != "image/gif") && ($type != "image/JPEG") && ($type != "image/JPEG"))
{
$SystemMsg = "Неверный формат файла";
}
else
{..............далее идет следующая проверка. Загружаю файлы именно этих форматов. Соответственно, обработчик выдает ошибку-неверный формат файлов. Убираю эту проверку и тогда в IE все грузится. В чем может быть проблема. С кодом ведь все в порядке, да и другие браузеры не капризничают
Причём тут IE? Это PHP, работа которого от браузера не зависит. Посмотрите, какое значение имеет $type. И вот статья для размышления: http://myrusakov.ru/php-finderror.html
Странные MIME-типы - это особенность IE, тоже самое, кстати, касается и PNG, который формируется как image/x-png, а не image/png как в нормальных браузерах.
Здравствуйте! Хотела попробовать обменяться ссылками с сайтами родственной тематики и появился вопрос:почему в конце адреса страницы со ссылками не указывается расширение, потому что это отдельная папка? Вот пример: http://www.prazdnuem.ru/links/9/?page=1. Для чего так делается? И что вы сами думаете об обмене ссылками, забанить могут?
Спасибо! А уточнить можно, сколько, в разумном количестве? 100-1000? И еще я планирую сделать отдельные страницы с полным описанием для сайтов, это ведь лучше, чем просто ссылки, с точки зрения поисковиков?
Здравствуйте! Опять обращаюсь к вам за советом: прогнала сайт в 1ps результат есть - прирост ТИЦ +10,но после того как убрала временную страницу со ссылками на 400-500 беков стало меньше, позиции упали, следовательно и посещаемость упала. Хотела бы прогнать сайт и в других сервисах автопрогона: Autoprogon, Web-support, Uhuhu, Webprogon, Seoms, какой посоветуете, хотелось бы, чтоб была белая база каталогов? Спасибо.
Здравствуйте Михаил! Сегодня установил Denwer, делал все точно-также как в видео-уроке, но когда я зашел по адресу "mysite.local" браузер пишет "На жаль, Google Chrome не вдалося з'єднатися зі сторінкою mysite.local
Пропозиції:
Спробуйте перезавантажити: mysite.local". Сколько не обновлял выбивает одна и та же самая ошибка! Что мне делать?
Михаил! Доброй ночи!!! Можно вопросик? Пользователь регистрируется. Он вносится в базу данных. Нужно тут же узнать его id. Нашел функцию mysql_insert_id(). Она выбирает id последней внесенной записи именно этим пользователем или вообще последней записи, внесенной в таблицу?
но и в этом случае не исключается возможность того, что одновременно с одним пользователем регистрировался, например, другой посетитель. Так я понимаю. Я почему задал этот вопрос. У меня после внесения в базу объявления пользователя происходил переход на страничку-фотоальбом (добавление фото), куда передавался id объявления этого пользователя. Добавление фото происходит в отдельную предназначенную для этого таблице, где указывается этот id. И вот у меня при тестировании этот id при SELECTе не извлекся, соответственно, не имеется возможность загрузки фото. Я понимаю, что это какой то глюк, но хочется его избежать в дальнейшем. Вот я и заинтересовался этой проблемой. Мой SELECT для запроса id очень громоздкий, так как нужно найти полное соответствие, а полей сообщения в таблице может быть и несколько десятков. Что посоветуете, Михаил в данной ситуации? SELECT MAX(id) FROM table? и как поступить, если произошел сбой при этом запросе? Ведь id все равно нужен. Заранее благодарю за помошь.......
Михаил! Почему то у меня эта конструкция не хочет работать.
$result = mysql_query("SELECT MAX(id) FROM declarations",$db);
$myrow = mysql_fetch_array($result); $_SESSION['id_declar'] = $myrow['id'];С чем это может быть связано?
Я этот запрос сделал в Дэнвере. Выдал MAX(id)
NULL. Вот как то так. я почитал на форумах. У людей часто возникают проблемы с этим запросом. Ответа так и не нашел. Вся надежда на Вас, Михаил!!! ВЫ извините-Вы на отдыхе и я тут лезу. Но больше не к кому
Здравствуйте Михаил! Посмотрел видео-урок "Регистрация сайта в Интернете". Зашел на хостинг http://www.001webs.com/. Но тот сайт как то не так выглядит и нигде не вижу ссылки на регистрацию. Что мне делать?
Добрый вечер, Михаил! не могу найти в инете нормальное объяснение по нарезке дизайна сайта. Могли бы Вы подсказать где я могу найти информацию по этой теме.
Пы.Сы. У Вас талант объяснять!
Здравсвуйте Михаил.У меня к вам такой вопрос.Я получал по подписке видеоуроки. И в одном из видео вы рассказываете как добавлять при помощи PHP на все страницы текс. Я этот код вставил на страницы, и у меня ничего не получилось. то о чём вы рассказывали в других уроках всё получалось, а это не получается. В чём дело? У вас есь какая-то добавочная информация по этому поводу?И ещё я бы хотел спросить немного не по теме? Вы не знаете случайно почему Notepad++ делает такие огромные отступы строки от строки, где можно настроить чтобы не было этих диких отступов?
Здравсвуйте Михаил! Благодаря Вам, я наконец создал свой сайт! Сегодня занимался реализацией регистрации пользователей. Когда закончил создавать регистрацию, во время тестирования, когда хотел создать нового пользователя, встретил вот такую ошибочку: "Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'MySite'@'localhost' (using password: YES) in Z:\home\mysite.local\www\reg.php on line 19
Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in Z:\home\mysite.local\www\reg.php on line 21
Warning: mysqli::close() [mysqli.close]: Couldn't fetch mysqli in Z:\home\mysite.local\www\reg.php on line 22
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\mysite.local\www\reg.php:19) in Z:\home\mysite.local\www\reg.php on line 24". Что я сделал не так? Что мне нужно подправить?
Здравствуйте, Михаил. У меня есть вопрос к вам, но код длинный, поэтому написала вам на почтовый ящик. Недавно начала заниматься php, очень нуждаюсь в вашей помощи.
Посмотрела видео урок, прочитала ваши уроки на сайте по загрузке файлов, как только не меняла код - ничего не выходит. Фотография даже не загружается в папку. Код проверки как будто игнорируется...
Начинать надо с простого, отправки и вывода строки через форму. А уже затем, когда разберетесь как передавать данные методом POST, уже переходить к серьезным задачам.
Миша, привет! Я купил у тебя летом 2011 года курс по сайтостроению (который на 3-х дисках, но ты мне пересылал по сети, дисков нет). У меня было мало времени его изучать, поэтому я только сейчас подошёл к изучению Джумлы и обнаружил, что не могу её проинстоллировать. Я делаю всё как ты описываешь, но Джумла выдаёт сообщение Could not connect to MySQL. У тебя в курсе используется phpMyAdmin версии 2.6.1. и молодая версия MySQL. Когда я по твоей ссылке на загрузки пытаюсь его загрузить и проинстоллировать, происходит инстолл phpMyAdmin версии 3.5.1, у которой совершенно другой интерфейс, нет справа блока MySQL и связь с ним происходит не понятно как. Я запустил поисковые запросы в Яндексе и обнаружил большое количество аналогичных запросов, т.е. это не только у меня так. В Яндексе большое количество предложений загрузить версию 2.6.1, но когда их запускаешь, то автоматически идёт выбор версии 3.5.1. и новее. По запросу как адаптировать их, нашёл целое море очень сложных и сомнительных советов "влезть" в фирменные программы и доставить какие то скрипты. Это очень сложно для меня. Что мне делать? Ведь Джумла - это "гвоздь" твоего курса, без неё он превращается в базовый курс по языкам. Помоги мне запустить phpMyAdmin версии 2.6.1, пожалуйста!
Миша, привет! Я сегодня пол-дня посидел и всё настроил сам. Ты отвечаешь, в принципе правильно, но то, что ты рассказываешь в видео-уроках = не работает. А именно: в phpmyadmin версии 3.5.1 и новее, при начальной инстолляции Джумлы, не выдумываются произвольные имена пользователя и базы данных, а используются ПРЕДОПРЕДЕЛННЫЕ имена root (одинаковые как для пользователя, так и для его базы!!!). Поэтом, естественно, никакие пароли в конфигурации Джумлы не проставляются ( окошке "пароль" - пробел). Кстати, никакх замен префиксов в момент инстолла Джумла не терпит, этот момент лучше сразу пропустить. Когда впервые заходишь в административную панель Джумлы, в качестве логина надо указывать, как ни странно, не имя пользователя (root), а то имя, под которым ты прописан в операционной системе Windows ( у меня это имя совпало = Admin). Я сделал всё именно так - и всё нормально проинстоллировалось и заработало.
Добрый вечер, Михаил! Купил 1 окт. 2012 г. Ваш курс "Вёрстка сайта с нуля". Обращался к Вам на ICQ вчера с вопросом, но, к сожалению, Вас так и нет в сети. Сегодня писал Вам на e-mail, но тоже безрезультатно. Подскажите, пожалуйста, что делать?
И снова здравствуйте Михаил. В phpMyAdmin по стандарту у пользователя root не задан пароль. Для того чтобы не устанавливать для всех пароль, я взял и удалил всех пользователей под логином "root". После этого phpMyAdmin, перестал отвечать. Я пишу адрес в адресной строке http://localhost/tools/phpmyadmin/, а мне выбивает следующие -> phpMyAdmin - Ошибка
Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP. <a href="Documentation.html#faqmysql" target="documentation"><img src="themes/dot.gif" title="Документация" alt="Документация" class="icon ic_b_help" /></a>. Как это исправить?
Сранно что не отвечает. Тут только переустановка поможет. Ещё можно попытаться сбросить root через командную строку, но раз и так не отзывается, то вряд ли поможет.
Здраствуйте михаил у меня возникла проблема с joomla делал тоже самое как у вас в видео уроке там где выбор конфигурации базы данных я написал тоже самое что и у вас нажимаю далее и тут выдаёт ошибку (Не могу подключиться к базе данных. Номер ошибки: Unable to connect to the database:Could not connect to MySQL)(Unable to connect to the database:Could not connect to MySQL) что мне делать подскажите плизз!
Указывать надо localhost, пользователь root, пароль пустая строка, это если на денвере. Если на хостинге, то спрашивайте эти данные у хостера. Также не забудьте создать базу данных. Если всё сделано правильно, значит, сервер mysql не работает.
Михаил решил вот здесь задать ещё некоторые вопросы и зарание приношу за своё любопытство.
У меня сайт на Joomla, но уже несколько месяцев активно изучаю HTML, CSS, PHP и другие языки и понял одну вещь, раньше в инете все сайты были на HTML, сейчас многие сайты перешли на CMS. Но на сколько я понял, поисковики любят до сих пор сайты созданные на HTML. Это верно?
Если я например создам свой сайт на PHP, то он будет более востребован для поисковиков чем сайт на Joomla?
И есть ли у вас Михаил уроки, похожие на HTML, в котором можно создать сайт с нуля на PHP?
Поисковик не знает, на чём сделан сайт. Все сайты - это набор страниц с HTML-кодом. Однако, есть понятные человеку ссылки, например, moi-idei.html - вот такие ссылки нравятся поисковикам больше, чем ?view=article&id=392. А готовые CMS обычно крайне плохо оптимизированы и представляются собой универсальную помойку, с помощью которой можно собрать любой сайт.
Что касается курса по PHP, то он выйдет уже 15-го ноября.
УРА, ЖДУ 15.
Надеюсь он будет не очень дорогой ).
Спасибо, значит интуиция меня не подвела, а желание написать сайт самому ещё больше возросла.
И такой вопрос. А ваш сайт создан именно вами на PHP?
Михаил.
У меня ещё вот вопросы.
В своё время я искал информацию, о том, сколько должно быть оптимально символов в статьях и почти везде встречал, что не менее 1.000, а то поисковые роботы не любят, когда их меньше. Но у вас все статьи не большие. Так сколько же тогда должно быть в статье символах?
И второй вопрос. У вас посещаемость очень велика, не одна тысяча в сутки, как выдерживает всё это база данных сервера? Ведь это почти десятки запросов в минуту наверно идут.
У меня статей меньше 1000 символов почти нет (разве что какие-нибудь новости). Самые маленькие - это 1500 символов, а так по 2000-3000 символов. Вы проверьте, а не измеряйте на глазок. А что касается этих критериев меньше или больше, всё это не более, чем догадки, которые, возможно, и влияют, но качество этого контента ценится в разы больше, чем его размер. Другими словами, очень важен поведенческий фактор.
Уважаемый Михаил.
Смотрю Ваш беспрлатный видеокурс очень хочется освоить эту премудрость, но вот проблемма, у меня не работает Denwer устанавливается, всё как надо. запускается, но в браузере его нет.у меня Win7-64.Помогите если это возможно или посоветуйте другой локальный хостинг.Да, а за курс спасибо, но вот застрял сэтим хостингом.C уважнгием А Илизаров.
Да, нет, вряд ли. Там написано про 99.9% проблем. Возможно, ещё какая-то программа мешает, может старый апач, может teamviewer. А может отключили скайп плохо, может он ещё находится в процессах. Также посмотрите, что написано при запуске денвера, там, как правило, появляется текст ошибок.
Ни при установке, ни при запуске не было никаких уведомлений об ошибках.Всё прошло тип-топ.Скайп порт 80 отключил, тимвювер тоже
( правда может не то) подскажите что. а вот насчёт старого апача, не знаю, я никогда не ставил, даже не знаю что это такое. и Denwer запускается и отключается, но в браузере его нет.
Когда захожу на свой сайт, высвечивается вот такая ошибка: Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'MySite'@'localhost' (using password: YES) in Z:\home\mysite.local\www\bd.php on line 2
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in Z:\home\mysite.local\www\bd.php on line 3
----
А вот собственно то что я вписал в файл bd.php:
<?php
$db = mysql_connect ("localhost","MySite","123456");
mysql_select_db ("mysite.local", $db);
?>
----
Перепробовал много способов, но ошибка одна и таже.
----
Если нужно могу скинуть на почту архив с регистрационными файлами.
Михаил можно с вами переговорить заказ. Дело в том что я писал на [email protected], а вы никак не реагируете, и в действиях написано -
Последние действия 27.06.2012. Если можно пожалуйста напишите на [email protected], Буду ждать. Заранее спасибо.
Михаил вот я добрался наконец то до ваших видео уроков но возникла проблема не получается сделать регистрацию вот код в чем я ошибся ?
<?php
if (isset($_POST['reg'])){
$login = htmlspecialchars($_POST['login']);
$password = htmlspecialchars($_POST['password']);
$bad = false;
session_start();
unset($_SESSION['error_login']);
unset($_SESSION['error_password']);
unset($_SESSION['succes_reg']);
if ((strlen($login) < 3) || (strlen($login) > 32)) $bad = true;
{
$_SESSION['error_login'] = 1;
$bad = true;
}
if ((strlen($password) < 6) || (strlen($password) > 32)) $bad = true;{
$_SESSION['error_password'] = 1;
$bad = true;
}
if (!$bad){
$mysqli = new mysqli("localhost", "MySite", "12345", "mysite-local");
$password = md5($password);
$mysqli->query("INSERT INTO users (`login`, `password`) VALUES ('$login', '$password')");
$mysql->close();
$_SESSION['reg_success'] = 1;
header("Location: index.php");
}
}
?>
Понятно. А я думал в кровати полежу посмотрю. У меня есть Windows, так что в понедельник закину денег и куплю. Голд предложение же не закончиться до этого времени?
Спасибо за ответ.Михаил не могли бы вы больше уделить админ панели, ну например
сделать урок как разделить пользователей на группы, сделать модератором какого то пользователя, забанить пользователя, ну вы поняли мою идею, возможно это реализовать?
Реализовать это возможно, для этого нужно, чтобы всё это уже было предусмотрено на сайте, в самой таблице с теми же пользователями. А Admin-панель - это просто удобный интерфейс для управления содержимым таблиц, не более того.
Михаил, а когда например верстаю сайт на Notepad++, обязательно ставить кодировку UTF-8, можно поставить например Windows-1251? В чём между ними разница?
Добрый день, Михаил! В одном из уроков видеокурса по основам HTML вы использовали элемент PHP
<?php
require_once "menu.html";
?>
но у меня это так и не заработало, подскажите пожалуйста, в чем может причина?
Михаил, у меня есть шаблон у него все углы закруглённые, но есть проблема, IE в нём как сделать закругление, ведь даже 8 версия IE не поддерживает закругление?
Михаил, я вот тут подумал, почему бы вам не сделать курс по php, но немного другой без всяких сайтов? Чисто курс по объектно ориентированному программированию. Это дало бы больше пользы чем обучение классического программирования. Например, я делал сайт в котором без знаний объектно ориентированного программирования ни одного скрипта не написать.
Михаил.
Пытался найти на сайте, но найти не смог.
Уже вторые сутки бьюсь над этой проблемой.
В БД у меня есть 2 таблицы с категории и таблица со статьями которые относятся к этим категориям, но как их вывести на главную понять не могу.
Проблема с выводом на главную страницу. Например как у вас, каждая новая статья появляется на главной странице в независимости к какому разделу она относиться.
С выводом из БД проблем нет, все статьи выводятся, но только они в разделах, а вот на главную не как.
Выводить на главную надо точно так же, как и в разделах. Единственная разница - это разные SQL-запросы, но Вы говорите, что с этим проблем нет. На главной надо просто выводить все статьи подряд по несколько штук на странице, с убыванием по дате размещения.
Privet Mixail spasiba vam ogromniye.! yesli bi ne vashe videotutoriali to ya bi ne smog szdat etot sayt www.remzi.zz.mu toka kak mne tuda dobavit form, shtob polzvateli otpravliali mne pismo v email: zarani spasiba.i skaji te yesli mojna kak potklucit JavaScript V HTML ili et bez CSS ne vazmojna ? zarani spasiba vam balshoye. ! za HTML PHP za fso info ! vi maladsi ! www.myrusakov.ru reklamirovat budu vezde., !
Форма обратной связи: http://blog.myrusakov.ru/feedback.html
А для подключения JavaScript не нужно подключать CSS. И вообще JavaScript подключать не надо, надо просто написать нужный код. Хотя бы этот: http://myrusakov.ru/javascript-hello-world.html
Spasiba Mixail Ti super zdes v baku ya fsem skozal pocti web dizaynerem ani gvariat bez My Sql ne vazmojna Feedback.!ti klass cudo.maladets ! za tvayi pomoshi ya tee zaplacu !
Почему не доходит, трудно сказать, не видя исходников. Рекомендую Вам свой курс по PHP: http://srs.myrusakov.ru/php , там всё это разбирается более подробно и с нуля.
Здравствуйте ещё раз Михаил.
У меня к вам вопрос. Как сделать чтоб материал на PHP появлялся так, чтоб новый всегда был первым, а старые статьи естественно шли по убыванию.
Спасибо за ответ.
Вот ещё несколько вопросов.
В данный момент у меня сайт на Joomla но я уже создал на локальном пока свой движок на PHP по вашим урокам. Осталось только перекинуть весь материл туда, чем я и занимаюсь в данный момент. Конечно нудно немного каждый материал в ручную.
Вопрос вот в чём, вы тоже насколько я понял перевели свой сайт с Joomla.
А как быть с теми ссылками которые уже проиндексированы? Ведь теперь ссылки на каждый материал будут другими? Не будет падения в запросах в поисковиках?
Второй вопрос, а как под сайт на PHP сделать файл Robots.txt и Sitemap?
И третий вопрос, а надо делать файл .htaccess?
Ссылки я лично не менял, что в Joomla был ЧПУ, что у себя на движке я поставил все те же alias. Если ссылки изменятся, то поисковики будут заново индексировать сайт. Robots.txt и sitemap.xml делаются для всех сайтов одинаково. .htaccess нужно создавать только тогда, когда в нём планируется что-то писать.
Здравствуйте ещё раз Михаил.
Хочу сказать вам огромное спасибо за ваши советы и уроки.
И вам я опять к вам за советом. У вас на сайте в каждой категории выводятся по 5 статей и потом идут ссылки на другие ''Ещё статьи...''.
Вы это делаете каждый раз в ручную или они автоматически прописываются туда?
И почему вы например не сделали страничную навигацию для рубрик, а только для главной?
Автоматически берутся 5 статей из базы. Если Вы будете обновлять страницу, то увидите, что статьи меняются. Для рубрик не стал делать навигацию, а решил вывести по-другому, для разнообразия, не более того.
Михаил, а сложно сделать тогда вывод статей в рубриках как у вас? Для этого надо просто я так понимаю внизу страницы прописать код для вывода статей из той или иной категории?
Для этого нужно в таблице со статьями указать id того раздела, которому она принадлежит. Затем при выводе страницы с разделом, вытаскивать те записи, где id_раздела = id_открываемого_раздела. Как-то так.
Михаил очередной вопрос, уже по MySQL.
Создал таблицу с категориями и всё вывел на сайт, на пример
1 категория
2 категория
3 категория
И потом вдруг мне нужно сделать ещё одну категорию
1А категория
Но когда её добавляю в MySQL, то она становиться после 3 категории.
Можно как нибудь изменить порядок?
Заново пересоздать таблицу. А вообще зачем это нужно? Для сортировки надо создавать отдельное поле, где хранить значения. И чем больше (или меньше) значение, тем выше или ниже будет категория. Но это используется только уже при выводе из таблицы.
Здравствуйте, Михаил!
Проблемы с кодировкой на сайте..
90% проблем, связанных с ПОЯВЛЕНИЕМ "абракадабры" на сайте Вами разобрано и объяснено ,но как устранять ПРИЧИНЫ?? "Чайнику" не понятно: много терминов,а ГДЕ это всё впечатать??
Спасибо за ответ.
Михаил, здравствуйте. Подскажите пожалуйста как справиться с ошибкой. Я застряла на вашем 4-ом уроке. Не получается вывести какую либо надпись. Выскакивает текст
Index of /
Apache/2.2.22 (Win32) mod_ssl/2.2.22 OpenSSL/1.0.1c PHP/5.3.13 Server at mph.local Port 80
Михаил, он создан, в папке на диске как указано у вас в уроке. Проблема вознакает, когда вы сохраняете программу, обновляете страничку и у вас выскакиевает название а затем надпись телеканал ТНТ. Может ли быть проблема в порту 80, вы его как то упоминали?
Михаил, здравствуйте!
Очень интересно было, когда вы мне сказали, что у вас уже записан кус по объектно ориентированному программированию. Скажите, объектно ориентированное программирование будет объяснятся с самых азов или нет?
Михаил, у меня такой не обычный вопрос.
Известно, что Joomla вся состоит из PHP, а значит все расширения так же из PHP.
Так вот, можно какое нибудь расширение подключить как-нибудь к сайту прописанному самому на PHP, меня общем интересует именно модуль mod accordion menu. Хочется его как то привязать к сайту.
Михаил, уж не знаю, что мне делать. Как не глупо звучит, я застрял на вводных уроках, а именно на создании локального сервера, вначале все отлично получалось, но теперь, когда я перехожу на любой из создаваемых мной адресов, будь то rusakov или любой другой, что в папке Home, что в корневой папке Server, открывается пустая вкладка, ничего написанного в html файле index нет! Как быть?
Добрый. Михаил, у меня вопрос от чайника.
Посмотрел видеоурок о создании html страницы и возникла проблема.
При отображении простейшей страницы появляются крокозяблы.
название sayt
название sayt
название sayt
код проверил
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>название проекта sayt</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<h1>название sayt</h1>
<h2>название sayt</h2>
<h3>название sayt</h3>
</body>
</html>
браузер - гугл хром.
В чем причина ?
Заранее огромное спасибо.
Здравствуйте Михаил.У меня проблема следующего характера. Я не могу запустить денвер.Всё сдалал как на видео. Полез искать причину в нете, нашел вот что.Причина в настройках прокси сервера (как мне обясняют), я зашел в эти настройки, и вот - "не использовать прокси для localhost, 127,0,0,1" и стоит "использовать системные настройки прокси" ... что мне дальше делать.Спасибо.
Здравствуйте Михаил.Спасибо за подсказку,но проблема не решилась. Дело в том что у меня скайп не стоит вообще, нету даже установочного пакета. При наборе local.host меня выбрасывает на старовую страницу яндекса или гугла.Я почитал и послушался одного совета зайти с помощью 127,0,0,1- всё заработало, но дальше этого не двигается.mysite.local не заходит, вибрасйвает опять на сайт. Я попробывал изменит настрйки прокси, но всё возвращается назад. Может прописать настройки прокси вручную.... Да и вот еще что мне написаео в денвере -http://custom-host:8648 Проверка хоста с другим IP-адресом и портом (127.0.0.2:8648)
В Windows XP SP2 имеется ошибка, из-за которой данный хост может не работать. Официальную "заплатку" от Microsoft качайте здесь. я скачал - установилось, но ничего не изменилось. Что делать? еще хочу добавить, почему в настройках прокси пишет "не использоать прокси для localhost 127.0.0.1...
Здравствуйте Михаил, я просмотрел Ваш видео курс по основам HTML,повторял все Ваши действия по установке локального сервера.Z:\home\mysite.local\www Я не понимаю почему у меня не создалась страница,Мне нужна Ваша помощь!!!Спасибо.
Здравствуйте, Михаил!
Я хотел бы чтобы вы посоветовали, где взять программу при помощи которой, можно можно делать ISO образы чтобы не записывать файлы и папки на компакт-дики в виде архивов.
Михаил, у вас на сайте я обнаружил недостаток и этим недостатком является недоработка вашего шаблона, а именно, у вас не отключена горизонтальная полоса прокрутки.
Никаких проблем не вижу. Да и на такой ширине и близко не может быть горизонтальной полосы прокрутки. Единственный вариант - это если Вы увеличили всё в несколько раз, через ctrl+
Здравствуйте,
уважаемый Михаил Русаков.
Надеюсь, У вас все отлично. Я изучаю уроки по вашим видео урокам "Создание сайта от А до Я". Подскажите пожалуйста, как можно исправить ошибку если печатая на программе notepad++ на кириллице, в результате работы в браузере кириллицы конвертируются на символы.
Всего хорошего,
Руслан.
Zdravstvujte Mixail.
Ja Eduard. U menja estj vopros. U vas v uroke html pod nazvaniem sozdanie pervoj html stranici tam gde vi dokument delalim iz text document , document index. html, kogda ja delaju iz text document u menja polu4aetsa index.html.txt type file txt pochemu iz-za etogo ja ne mogu dal6e obu4atsa urokam
Добрый день! по началу все было окей. сейчас происходит что то не понятное. На страничке высвечиваются не понятные буквы, хотя раньше такого не было. Подскажите что делать?
Приветствую. Я сделал как Вы сказали но все равно ничего не изменилось мы можем поговорить по скаипу буду признателен Вам и благодарен за помощь.
у меня стояло все так как вы там писали но фаил все равно не такой как у вас. мой скаип-edik2388
Mixail. Po4emu kogda ja pishu v dokumente html pishu po russki , to4nee tam gde u vas пишется Телеканал ТНТ у меня пишется на русском не по русски а пишется вот так ??????.
А когда там же пишу по анлийски он пишет в чем может быть ошибка
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv = "Content-Type" content = "text/html; charset=windows-1251" />
<title>???????????
</head>
<body>
</body>
</html>
Zdravstvujte. Spasibo za otvet. V video dobavlenie izobrazenija u vas pokazani logotin etot tnt i vi ego skopirovali iz svjego desctopa, a gde on xranitsa v dokumente html prosto najti ne mogu ego.
Ja sdelal prosto ska4al s neta
etot logotip i pri soxranenii nazval logo.jpg i soxranil no posle skopiroval vsjo eto v papku s desktopa v papku images i u menja ne bilo kak u vas dva dokumenta. Skazite v 4jom problema mozet bitj?
Как это понять я вообще не понимаю. Очень часто в ОС отключён показ расширений файлов, как следствие, image.jpg - это только имя файла, без расширения. Для решения проблемы надо включить показ расширений файлов в свойстве папок, далее увидеть, что файл называется, например, так: "image.jpg.png", и это имя прописать в src.
Михаил я не понимаю как у Вас получилось иметь два фаила
один фаил в картинках tnt.png
а второй фаил картинки logo.jpg? То есть мне нужно скачать любую фотку с интернета и созранить в формате logo.jpg в папке images?
Михаил у меня вновь есть вопрос.
Почему когда я указал место рассположение моей картинки <img src = "images/logo.jpg" width = "100%"/>
Есть как бы контур изображения а вот само изображение не прказывает картинку вообще
Михаил поздравляю Вас с праздником!
Я вставил другой догтайп:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
у меня в нем валидность лучше,это не на что не повлияет.
здравствуйте Михаил. Я просмотрел первые бесплатные уроки. вроде всё понятно но ничего не получается. Во первых валидатор находит кучу непонятных ошибок, а во вторых не получается сделать шапку - не выводится картинка<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html XMLNS ="http://www.w3.org/1999/xhtml">
<head>
<meta http - equiv = "Content -Type" content = "text/html; charset = windows - 1251"/>
<title>Инфо - портал</title>
</head>
<body>
<div id= "hender">
<img src = "images/nastol.com.ua - 10125 - 2.jpg" width = "100%" alt = "Шапка сайта">
</div>
подскажите где я ошибся, у меня уже голова не соображает. Спасибо.
Здравствуйте, Михаил. Обьясните мне пожалуйста такую ошибку: Fatal error: Access level to FrontPageContent::$article must be protected (as in class Modules) or weaker in Z:\home\test1.ru\www\lib\frontpagecontent_class.php on line 4. Файл создавал после просмотра видеокурса "PHP и MySQL с Нуля до Гуру" я понимаю что ошибка в файле frontpagecontent_class.php в 4строке. но ее там нет. Мне это заинтересовало, я открыл этот урок и удивился, все оказывается правильно, а ошибку всеравно выдает... Что делать?
Где-то поставить у поля $article не те права доступа. Насколько я помню, они должны быть везде protected, поэтому проверьте это, возможно, где-нибудь public или private стоит у $article.
Продолжение темы... потом такая ошибка -
Fatal error: Call to undefined method FrontPageContent::getReplaceTemplate() in Z:\home\mysite.ru\www\lib\modules_class.php on line 56
Михаил, а возник интересный вопрос: как сделать файл robots.txt на сайте видимым, как и полагается, роботам, но недоступным обычным посетителям - то есть чтоб когда набираешь в адресной строке в корне сайта его адрес, нельзя было в него зайти? Существует ли такая возможность вообще?
Михаил я использовал твой урок по созданию сайта и у меня возникла проблема с joomla помоги пожалуйста!!!Вылазиит вот такая ошибка Unable to connect to the database:Could not connect to MySQL на 4 шаге установки!!! Заранее благодарен!!!
Я перепобовал все уже ни че не помогает хотя все создал как в видео уроке! в панели пхпмиадминс нету таблиц не может ли ето быть причиной???
Я перезалил денвер все заработало! но вот какая проблема возникла при установки kunena пишет Fatal error: Maximum execution time of 30 seconds exceeded in Z:\home\superpronet.ru\www\libraries\joomla\filesystem\file.php on line 87 Что мне делать? Ответь плиз?
В самой админке посмотреть возможность обновления, если нет, то перетаскивайте вручную все материалы. Можно попробовать ещё и базу перетащить, но не факт, что это сработает
Спасибо Михаил!!! Все грамотно работает! Я скачал 1.5.20 и вручную заменил фаилы каждой из папок! У меня теперь версия 1.5.20 мне помогло! Надеюсь всем поможет! Kunena форум заработал! Михаил молодец сайт который получилса отпад спасибо еще раз!
Михаил скажи аа вредно ли использовать сервис ebesucher.ru для получения тиц на сайт! Это типо сервис взаимного просмотра сайтов в автоматическом режиме!
здравствуйте Михаил. У меня возникла проблема при создании папки feedback.php.страницы не генерируются.проверил - перепроверил, бесчетное количество раз. Валидатор находит только одну ошибку:<html>
✉
Many Document Types based on XML need a mandatory xmlns attribute on the root element. For example, the root element for XHTML might look like:
<html xmlns="http://www.w3.org/1999/xhtml">
может есть ошибка: <td style="width:20%;" valign="top">
<?php
require_once "menu.html";
?>
</td>
<td style="width:80%;">
<div style="text-align:center;">
<h1><b><i>Обратная связь</i></b></h1>
<form action="request.php"method="post"> я третий вечер не могу найти причину, уже голова не соображает. подскажите решение. Спасибо
Здраствуйте! Нужно выложить сайт, который находится на компьютере, на localhost, в Интернет, чтобы заказчик смог его посмотреть. Это возможно? Спасибо.
Здравствуйте Михаил. Почему у меня валидатор находит одну и ту же ошибку в в DOCTYPE;Validation Output: 1 Error
Error Line 2, Column 1: Missing xmlns attribute for element html. The value should be: http://www.w3.org/1999/xhtml
<html>
✉
Many Document Types based on XML need a mandatory xmlns attribute on the root element. For example, the root element for XHTML might look like:
<html xmlns="http://www.w3.org/1999/xhtml">. Ведь скапировал я его с Вашего сайта...
здравствуйте у меня пишет в www.w3.org 1 ошибку что я не указал http-eduiv <meta http-eguiv = "Content-Type" content = "text/html; charset=windows-1251" /> эта надпись у меня показывается черным цветом в notepade++ почему эта надпись черным цветом ? а у тебя на видео показывает красным цветом а у меня черным ?
а тепер у меня когда я пишу на русском языке мне показывает РЅР° СЂСѓСЃСЃРєРѕРј СЏ пишу
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv = "Content-Type" content = "text/html; charset=windows-1251" />
<title>Телеканал ТНТ</title>
</head>
<body>
<h3>дом 2</h3>
</body>
</html>
вот где ТНТ дом2 почему когда я пишу на Русском показывает РЅР° СЂСѓСЃСЃРєРѕРј СЏ пишу а на англ норм ?
Михаил никак не могу получить результат от написанного php кода пробовал и так и сяк сохранял в формате php, даже, html
писал на локальном сервере перезагружал но ничего неработает. ПОЧЕМУ? Вот тот самый код
<?php
echo 'HELLO PHP';
?>
Спасибо Михаил. Но вот в чем прикол:
Я смотрел несколько уроков для новичков по php (твои еще не смотрел) но никто там и не говорил о том, что php нужно запускать именно так. В итоге спасибо.
Спасибо за ссылку посмотрел подумал что то надо поменять в notepad++ зашел в notepad++ в настройки посмотрел и закрыл
не че не поменял потом в notepad++ я написал на русском посмотрел в яндексе все показывает хорошо на русском )) вот такая история )
ДД посмотри пожалуйста тут купить хостинг можно или нет ? http://www.eurahost.kz/ 2гб за 400тг (я из Казахстана у нас тг) Базы
данных MySQL 130,Почтовые ящики 70, Домены неогр.,Поддомены неогр.,Аккаунты FTP неогр. что ты думаешь ?
Михаил у меня взорвется башка если вы мне не подскажите. Есть PHP и PERL как я понял
PERL многофункциональный язык программирования, а PHP удобен для WEB но тем не менее программисты с опытом уговаривают не портить себе жизнь изучая php. Что делать? Дайте мне пожалуйста объективный ответ.
я что то не могу зайти? на сайт 2 дня на компе не сидел захожу и запускаю Start Denwer еще notepad++ и в яндекс пишу названия которою я сделал не показывает не че
у меня что то не сдтавить картинку по центру и вообще css у меня наверное не работает?))) я делаю все как на видео по php бесп (в css пишу не че не работает )?
body {
margin: 0;
Padding: 0;
}
hr {
margin: 0;
}
#main {
width: 100%;
}
#header {
text-align: center;
}
#header h1, #header p {
margin: 0;
}
Здраствуйте Михаил! Я изучаю Ваш видео курс по основам РНР, и у меня возникла проблема. Когда я захожу на ссылку http://localhost/Tools/phpMyAdmin/ выдает ошибку и отказывает в доступе. Подскажите, пожалуйста, как ее исправить. Заранее спасибо!
Все перепроверила, но все равно не работает. когда перехожу на другую вкладку появляется надпись The requested URL /архив.php was not found on this server.
Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл S:/home/mysite.local/www/архив.php, которого не существует. даже когда создаю файл с таким названием - не работает.
я делаю обрадную форму я нaчну писать в php что то а он мне выдает так
<?php
$result = mail("[email protected]","Анкета с сайта","Сообщения (тело писма)");
if ($result) {
echo "<p>Сообщения отправлено успешно!</p>";
}
else {
echo "<p>сообщения не отправлено</p>";
}
?>
у меня диск Z а если установлю еще denwer диск N у меня будут 2 (Z) и(N) диска ... я смотрел видео html и установил denwer а тепер смотрю php видео на видео ты устанавливаешь еще раз denwer и мне надо но потом когда и какой запускать диск? если 2 диска будут ? я запутался )))
а у меня наверное что то не так в nodpat++ я создал фаил styles.css(папку) и пишу например сделать текст зеленым смотрю в браузере а браузер не че не меняет в чем проблема ?
все я РЕШИЛ проблемуу (почему ты не понимал мою проблему)а потому что у тебя был браузер mozilla firefox(и не было такой проблемы) а у меня не было mozilli а когда я установил браузер и закачал дополнения у меня все зарабодалООО круто я снова могу изучать CSS
Вообщем у кого не работает css надо установит firefox и кой какие дополнения
Михаил, в курсе есть много того, что слишком плохо запоминается. Я про курс по php. Например, можно же один урок разложить на на несколько маленьких уроков, просто не всегда всё запоминается сразу.
И ещё. Если я с первого раза не понял урок, то надо пересмотреть его заново?
То есть забегать на перёд не надо, Верно?
А что делать если я какие-то уроки знаю уже, их можно пропускать или всё равно надо просматривать в той же последовательности?
И ещё один такой вопрос. Что делать если у меня не получается сделать домашние задание или я чего-то не понимаю в нём? Можно ни делать или пробовать самому придумать домашку?
Я про php говорю.
Рекомендую смотреть все уроки, независимо от того, что знаете, а что нет. Упражнения надо делать все подряд, ничего не пропуская. Ни одно из упражнений не выходит за рамки изученного материала.
здравствуйте Михаил. так уж вот у меня случилось што я утерял платные уроки по пречине неисправности своего ноутбука. и с сылок нет на них.
я хотелбы восстановить их, мы с вами в кантакте говорили об этом вы обещали есле подобное случица прислать новые ссылочки для скачивания.
валера горбачев
Здравствуйте Михаил.Странное что-то,У меня,в папках,написанные страницы отображаются нормально,текст кириллица,utf-8.А попробовал посмотреть на них через http://mysite.v.v.local,текст-сплошная абракадабра?
И ещё,не могу попасть http://localhost/Tools/phpMyAdmin/ "в доступе отказано" ошибка 2002
Здравствуйте Михаил! Надеюсь, что нашел то,что искал - реальную конкретную информацию по построению сайта. Сразу попробовал, но обломился. Когда создал папку index.html, то она не поменяла значок, а так и осталась жёлтой (у меня мазила). А в контекстном меню при открытии папки index.html нет команды: открыть с помощью!?? Хотел, как у вас в уроке, открыть с помощью Notepad++, но выбора нет, хотя блокнот я скачал и в прогах он у меня есть. В чём причина? Помогите пожалуйста!!! Где туплю, не пойму?
Прочитал вашу статью. У меня галочка не стоит в пункте "Скрывать расширения для зарегистрированных типов файлов".Значит у меня все расширения ОС видит. Эффект тот же. Что делать? Почти Чернышевский!Нахожусь на том же месте! Как двигаться дальше? Может есть ещё варианты? Хочу увидеь изменение значка на папке index.html и в контекстном меню команду открыть с помощью. Может винду переставить?
Здравствуйте Михаил.Как делать ссылку "Вверх"научили,вот бы теперь для этой страницы сделать "Вниз")))
Миша,а можно ли в Джумла 2,5 загружать уже готовые Web-страницы на подобие загрузки собственных шаблонов.Попытался,в папке templates Джумла создал ещё одну папку и поместил туда страницу.Затем,рестарт Денвер,но в панели управления она не появилась название папки v.vysotscy.
У меня на компе 2 браузера, я пользуюсь мазилой, сын хромом. Когда открыл index.html файлом, он отобразился в хроме и всё не получалось, пока не допёр поставить мазилу в приритет. Спасибо, всё пошло. А как конструировать сайт было бы в хроме?
Доброго времени суток! Начал проходить Ваш видео курс! Но из - за неимения опыта в других языках программирования у меня возникла проблема: не могу пользоваться тегом <table> в php. Прошу Вас помочь мне - скинь пожалуйста обучающие уроки связанные с этим и подобными ему тегами! Заранее спасибо!
Добрый день Михаил.
Скачал все диски.Перешел по ссылке http://srs.myrusakov.ru/partner и скачал файл partner.mp4. Открываю его с помощью Media Plyer Classic, файл открывается как аудио-файл. Конвертировал в partner.avi не открывается вообще (кнопка запуска в плеере не активна). Где моя ошибка?
спасибо. Нашёл,скачал, установил, смотрю, всё работает хорошо. Для чайников вроде меня: http://www.chaynikam.net/view_articles.php?id=13
Здесь всё доходчиво и просто объясняется про кодеки
Михаил! Здравствуйте! Вчера к обработке Статей добавил еще и Гостевую книгу - всё работало на Денвере и на сайте! Сегодня добавил Авторизацию - работает отлично! Но появилась ошибка на запуске Статей: Fatal error: Call to undefined function getAllArticles() in Y:\home\localhost\www\blocks\articles.php on line 2 Самое странное, что этот модуль я вообще не менял!!! Что могло произойти? я сначала грешил на Денвер, поэтому проверил и на сайте... В чем может быть проблема???
Перевод я знаю. Эта функция вызывается из модуля blocks\articles.php командой $articles = getAllArticles(); далее идет блок for по записи из двухмерного массива в переменные. Сама функция getAllArticles() обьявлена в модуле lib\function.php : function getAllArticles() { return getAll("articles"); } Что интересно: не определяется только одна эта функция - остальные выполняются! Вот о чем я спрашивал... Извините, что спросил не очень подробно....
Убедитесь, что файл с функциями подключается, так же убедитесь, что название вызываемой функцией совпадает с той, что определена в файле. Других вариантов уже быть не может.
Здравствуйте Михаил. Я начинающий пользователь получил ваши уроки. При изучении а именно при проверке работ в denwere служба http://subdomain.localhost/ Проверка "не-Интернет" доменов второго уровня, а также SSI не работает, все остальное указанное в уроке работает отлично кроме. Спасибо Сейчас пересмотрел все службы указанные в графе работают только эти http://localhost/Tests/PHP5/index.php5 PHP5 information
http://localhost/Tools/phpMyAdmin Проверка MySQL и phpMyAdmin
http://localhost/Tests/sendmail/index.php Проверка отладочной заглушки для sendmail Подскажите пожалуйста так и должно быть или что то не так
Пересмотрел все варианты что прочитал но ничего денвер открывается отлично а первые пять ссылок в графе не работают пишет Сервер не найден Firefox не может найти сервер subdomain.localhost. Объясните пожалуйста детально что нужно сделать
Здравствуйте Михаил. у меня такой вопрос после создание домена согласно вашего урока все делаю как Вы, но при поиске созданного мной домена для проверке работоспособности у меня появляется не как у вас окно с текстом а отдельный документ такого формата index.html.txt конечно после его открытия я вижу введённый мной текст, правильно ли это, если нет как это исправить, согласно видео уроков у Вас открывается сразу документ index.html и еще почему у Вас все документы формата index.html имеют значок браузера, становятся ссылкой, это удобно но у меня такого нет как можно это сделать СПАСИБО
Здравствуйте, Михаил! Я создаю сайт на друпале http://orange.hol.es . Подскажите, пожалуйста, как мне добавить коментарии на страницу как у вас в блоге через контакт.
Здравствуйте Михаил!
Хочу поблагодарить вас за замечательный курс «PHP и MySQL от Нуля до Гуру».
Вы первый, кто в своем видео на реальном примере показывает встройку CMS/PHP в HTML. За это вам спасибо!
Но в процессе занятия, где-то на середине, у меня возникли проблемы, которые я не могу решить. У меня постоянно вылазиет ошибка:
Notice: Undefined index: view in C:\xampp\htdocs\dvigok\index.php on line 8
Notice: Undefined variable: text in C:\xampp\htdocs\dvigok\lib\modules_class.php on line 59
Notice: Undefined variable: text in C:\xampp\htdocs\dvigok\lib\modules_class.php on line 73
Notice: Undefined variable: text in C:\xampp\htdocs\dvigok\lib\modules_class.php on line 102
Как я могу понять изначально не существует $view = $_GET["view"];
Класс FrontPageContent срабатывает в index.php, что вполне логично там ведь $view по умолчанию пустой, а вот от класса SectionContent толку уже нет. При каждом клике в меню оказываюсь в Localhost и почему Undefined variable: text тоже не могу понять. Я все тысячу раз проверил, делал один в один, как у вас… Может быть это связано с тем, что я работаю на XAMPP или другая версия PHP? Буду вам искорени благодарен если вы мне ответите!
Павел
Михаил, я где же должна быть до этой части:
mb_internal_encoding("UTF-8");
require_once "lib/database_class.php";
require_once "lib/frontpagecontent_class.php";
require_once "lib/sectioncontent_class.php";
$db = new DataBase();
$view = $_GET["view"];
switch ($view) {
case "":
$content = new FrontPageContent($db);
break;
case "section":
$content = new SectionPageContent($db);
break;
default: exit;
}
echo $content->getContent();
создана переменная $view?
Михаил здравствуйте у меня такая проблема вот ссылки на скриншоты подскажите почему так происходит (Почему нет меню)и что нужно сделать за ранее спс
http://pic.lg.ua/x/16/0036f3/61492e30.jpg
http://pic.lg.ua/x/17/2851a3/92846be8.jpg
http://pic.lg.ua/x/16/1d04a1/e986813e.jpg
http://pic.lg.ua/x/15/cae1a9/80cd88d8.jpg
http://pic.lg.ua/x/16/3cddf9/ab9c050a.jpg
помогите разобраться пожалуйста.
подскажите как это сделать пожалуйста за ранее спасибо.вот как у меня все файлы выглядят
http://pic.lg.ua/x/14/d43411/5c4bbd49.jpg
я новичёк в этом,так что прошу подсказать как (исполнить его на сервере ) что бы запомнить раз и навсегда,ещё раз огромное вам спасибо.
Здравствуйте, Михаил, при изучении Ваших курсов, у меня на начальном этапе возникла, надеюсь, не большая проблема.
Дело в том, что при создании файла index.html, он определяется, как TXT, что бы Вы порекомендовали?
Да, спасибо, с этим разобрался и возникла очередная проблема, вот начальное заполнение документа <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
<title>Телеканал ТНТ</title>
</head>
<body>
<h1>Телеканал ТНТ</h1>
</body>
</html>
Но не название не заголовок не правильно отображаются, в результате(набор знаков),пробовал изменить на UTF-8, в чём ошибка?
Михаил ни где не могу найти ответ на свой вопрос у меня уже сложилось впечатление, что только у меня одного такая проблема. Никак не могу подключить jqyeury локально сколько не пробовал не знаю в чем проблема. И так и сяк пробовал и на денвере и на компе просто никак. Все остальные внешние ссылки работают что css что просто javascript но jquery никак. Подключил jquery через гугл работает, но проблема в том, что приходится скачивать плагины и они опять таки не работают что бы я ни скачал ничего не работает. Jquery и плагины качаю и так и сяк, меняю названия, но ничего не работает. Я скоро сойду сума. В чем интересно дело? Пожалуйста дай ответ.
Спасибо Михаил за ответ. Такое ощущение что мне нужны были эти слова "Не вижу никаких сложностей в самом подключении библиотеки". Пол года ничего не получалось, а теперь сохранил через браузер открыв код и нажав ctrl + s. И все работает. Я в ауте!
Доброго времени суток. Вчера я создал сайт на основе того, который вы создавали в своем бесплатном видео-курсе. Сегодня по рассылке пришло письмо "Регистрация сайта в Интернете". Я нашел хороший бесплатный хостинг hostinger.ru, выложил там свой сайт и вместо русских символов, почему то отображаются китайские. Почему? На локальном хосте, то есть на денвере было все отлично. P.S. Ссылка на мой сайт: http://www.klipline.p.ht/
Огромное спасибо Михаил, вся причина была в том, что весь мой сайт имел кодировку windows-1256, а хостинг не поддерживает кириллицу! Я поменял кодировку на utf-8 и все заработало. Вот еще одна проблемка, проблема связана с "Обратной связью". В денвере все в порядке, сообщения доходят, все отлично, все Русское. Но когда я отправляю сообщение с (с сайта, который уже на хостинге) формы обратной связи, то получаю себе на e-mail сообщение в котором заголовок не "Сообщение на Вашем сайте $name"(как должно быть), а что то подобное этому: "Сообщение РЅР° Вашем сайте Р—РѕСЂСЏРЅР°". Кодировку всю сменил на UTF-8. Почтовик Gmail. Хм... А может проблема не скрипте, а в браузере или настойках самого гмейла (хотя я там ничего не менял)? Вы как считаете?
P.S. Я все таки ошибся, в денвере (Z\tmp\!sendmail) также заголовок сменил свою кодировку, таже "Абракадабра", что и с обычным g-mail. Но еще один прикол в том, что на хостинговой обратной связи и заголовок и сообщение не русское, а в денвере не русский только заголовок. Пожалуйста помогите! Если надо, могу скинуть скрипт необходимой Вам страницы, на Ваш E-mail!
Как сделать мини редактор для статичного сайта(html) чтобы можно было только редактировать и добавлять страницы. Жду ваши предложения. Я лично думаю проще всего на php перейти в таком случае или прикрепить готовый редактор c правами доступа к файлам но как сделать?. Может у вас есть на это видео урок?
Здравствуйте Михаил. на сайте много ошибок "document type does not allow element "li" here" такого типа, ekom34.ru не пойму как избавиться, подскажите ? :)
они и так в контейнере
<div>
<h3>Навигация</h3>
<ul class="menu">
<li class="item40"><a href="/page/***.html"><span>***</span></a></li>
</ul>
</div>
может заменить чем то <li>?
Здравствуйте, Михаил!
Скажите, в некоторых курсах вы рассказывали, как отправлять письма, но у меня сложился такой вопрос, как сделать, чтобы отправлялось 6 параметров:
имя, номер и текст, от кого, заголовок и сообщение от сайта, то функция mail() говорит о отм, что не может 6 параметров принять, получается, что 5 как максимум принимать может.
Комментарии (496):
Спасибо, Михаил! У тебя талант доходчиво объяснять! :)
Ответить
Михаил, не могу скачать архив 2х часового бесплатного видио архива (пишет битый архив), а очень хотелось ознакомится (отзывы хорошие).
Ответить
Напишите мне на e-mail, я дам другую ссылку.
Ответить
Михаил почему когда в самом начале работы,при созданий первой HTML я всё делаю как Вы но у меня не переименовывается сайт?(((третий раз делаю не получается,уже и название другое делал(index.htm index.htlm)подскажите пожалуйста
Ответить
Возможно, у Вас ОС скрывает расширения, и там стоит не html, а txt на самом деле. Для этого зайдите в "Параметры папок", перейдите во вкладку "Вид" и уберите галочку со "Скрывать расширения для зарегистрированных типов файлов". Если у Вас Windows XP, то всё то же самое, только там это называется не "Параметры папок", а "Свойства папок".
Ответить
я посмотрел у меня там галочки нет..какие ещё причины могут быть?
Ответить
Проблемма весьма не сложная, в свое время сам столкнулся. Просто нужно скачать Total Commander и все файлы созадавать через него.
Ответить
Здравствуйте Михаил помогите пожалуйста. Дело в том что у меня почему то не получается создать сайт в редакторе notepad++ . Помогите пожалуйста что у меня не так!!! Раньше я делал это в стандартном блокноте но теперь и в нём не получается. Что делать?????
Ответить
а почему нет раздела java script??
Ответить
Ошибка уже обнаружена. В ближайшее время будет исправлена.
Ответить
Починил, спасибо, что сообщили!
Ответить
Не могу проверить свой denwer?
Ответить
Во-первых, вопрос не по теме, следовательно, задавать его нужно не здесь, а на форуме. А, во-вторых, поясните вопрос.
Ответить
Михаил у меня такой ещё вопрос,может есть ещё у вас видеоуроки как создавать виртуальные кошельки и расплачиваться ими через интернет?
Ответить
Нет, таких уроки у меня отсутствуют. Однако, Вы можете поискать в Интернете, я уверен, что их достаточно много.
Ответить
ок спасибо,но вы лучше обясняете.
Ответить
Здравствуйте Михаил. Получила вашу рассылку по видеокурсу. Все было замечательно. Первые 3 урока я изучила сразу, у меня все получилось. Потом в этот же день только через 3 часа я запускаю 4 урок, а он открывается не в видео а как txt файл. Попробовала первые уроки тоже самое. Подскажите что нужно сделать, чтобы все снова показывалось. А то при просмотрах текстовых файлов волосы дыбом и ничего не понятно. Заранее спасибо. Хочется создать свой сайт про торты. На почтовый адрес не отправляется, поэтому вставляю здесь
Ответить
Поменяйте программу по умолчанию для HTML-файлов на браузер. Выберите "Открыть с помощью", там "Выбрать программу". Выбираете Ваш браузер, а далее ставите галочку "Использовать данную программу для всех аналогичных файлов" (быть может, как-то по-другому пишется).
Ответить
Здравствуйте Михаил я получил ваш диск очень благодарен вам очеь хороший брату понравилось!!!!!!!Можно вопрос ответьте мне пожайлуста на почту!!!! [email protected]
Ответить
Здравствуйте, Михаил, у меня такой вопрос, у меня на сайте (VK-chat.com)пропала регистрация, тоесть она сломалась! :0 Проблема вся в поле ввода, тоесть не вовсех полях можно ввести данные а именно в полях "логин" и "e-mail" ввести ничего нельзя, это случилось совсем недавно но бэкап на хостинге уже сделать нельзя - поздно. :( Вот прошу помощи у Вас, может можно помочь как-то моей беде??!
Ответить
Попробуйте обновить файл validate-1.5.js, он как раз отвечает за проверку входных данных, а именно с этим проблема. Если это не поможет, то просто сотрите у тега <form> class="community-form-validate".
Ответить
Я обыскался визде но всё ччетно! :( Подскажите где его искать или как он должен называтся (этот файл)? Может он называется одноимённо или он может называтся "register" например, или как-то ещё? JOOMLA 1.6
Ответить
Найти его действительно трудно. Когда я пользовался Joomla, поиск нужного файла - это целая история была. Но в данном случае всё проще, найдите файл validate-1.5.js и просто удалите его (или переименуйте). Способ не очень, но Joomla - это уже плохо, поэтому хуже не будет.
Ответить
Файл мною найден, но любые манипуляции с ним никчему не приводят, тоесть я удалял, переименовывал, заменял его и ничего, абсолютно ничего, поля ввода так и остались невалидными! И что примечательно, что невалидных полей только 2 - остальные впорядке. Пробовал несколько разных браузеров, удалял cookies, но "телега и ныне там". Подскажите, что можно сделать в такой ситуации?
Ответить
Только обновить компонент. Если ошибка сохранится, то обратиться к его разработчикам. Других вариантов нет. Копаться самому - это нужно обладать хорошими знаниями и тонной времени.
Ответить
Наконец-то всё получилось! Чесно говоря и сам не понял как?? o_0 Проделал операцию котрую уже делал (тоесть заменил файл), только с очередным удалением cookies браузера и всё заработало! Спасибо за поддержку.
Ответить
Михаил здраствуй! Знаешь я хотел спросить создать сайт по твоей программе бесплатно
Ответить
У меня нет программ для создания сайтов.
Ответить
Михаил!! Добрый день. Получил от Вас в качестве рассылки видеоурок по обеспечению авторизации пользователей на сайте. Понятно, что был и урок по регистрации. Может он до меня не дошел? Поясните пожалуйста. С уважением Александр
Ответить
Был урок по регистрации, возможно, он действительно до Вас не дошёл. Напишите мне на e-mail, и я вышлю на него урок по регистрации.
Ответить
[email protected]. Михаил! Можно задать вопрос вдогонку? Я начинающий в этой среде пользователь. Изучив урок по авторизации, заметил небольшие несоответствия с полученными мною ранее знаниями. Касается это команд соединения с базой данных и командой обращения к базе данных. Я пользовался вот такими командами $db = mysql_connect ("localhost", "Александр", "qwertyu"); mysql_select_db ("testbd", $db); $result = mysql_query ("SELECT * FROM firma", $db); $myrow = mysql_fetch_array ($result); Ваши же команды отличаются немного от этих. Это не страшно? заранее благодарен. Александр
Ответить
Мои команды более современные и используют ООП. Ваши уже устаревшие, но, тем не менее, допустимые.
Ответить
Спасибо. Эти знания мною были получены от Е. Попова. Последний крайне интересный автор. И с первого взгляда может показаться, что его видеоуроки не имеют аналогов в интернете. Так думал и я. Все, что касалось HTML и cSS, спору нет, очень доходчиво и наглядно.Но вот дальше начинается самое интересное. Касается это PHP,Mysql, javascript, qjuery. У него в курсах крайне поверхностная информация, никакой конкретики. Информация крайне скудная. Вот в частности, вопрос порегистрации. Он предлагает регистрацию, но только от CAptcha, а она мне совсем не нравится. Случайно нашел ваш сайт. Получил уроки по авторизации, по изменению профиля. Очень понравилось заинтересовало. Спасибо за них. Жду урока по регистрации.Может еще подскажите как правильно и качественно организовать на сайте загрузку информации от пользователей, например, фото.И, наконец, как организовать систему "Регион-город". Спасибо!!!!!!!
Ответить
Про фото будет выпуск, где-то через месяц после авторизации пойдёт.
Ответить
Буду ждать!!!Приятно было познакомится и спасибо за Ваш труд!!!!!! Александр
Ответить
Михаил!! А какие у Вас еще были рассылки? Как можно их получить?
Ответить
Рассылка одна, выпусков много, получить все - это проблемно, поскольку я не знаю, что у Вас есть, а чего нет.
Ответить
у меня есть рассылки, начинаю от авторизации пользователей
Ответить
Такого быть не может, хотя бы курс по HTML же должен быть, а это самый первый выпуск.
Ответить
ошибся. Еще нашел письмо о скором истечении срока на скидки
Ответить
Михаил!Здравствуйте!! Это снова Александр! Извините за назойливость, но реально не с кем посоветоваться. Получил от Вас урок по регистрации пользователей. Захотелось сделать регистрацию красивой, в связи с чем форму разместил в модельном окне. Все красиво, но регистрации не выходит, в базу данные не добавляются. Сначала обработчик, как и Вы, ставил в начале страницы, где имеется код модального окна-не работает. Далее, переносил обработчик перед div, где "начинается" модальное окно, после этого тэга-никакой реакции. В чем может быть дело??????? Два дня убил, толку..... Обидно. Может Вы чем жителям братской Беларуси подсобите... С уважением. Александр
Ответить
Совершенно неважно, как выглядит форма, совершенно не важно, сколько там div использовано. Главное, чтобы был тег form. Главное, чтобы был action, method. И главное, чтобы внутри тега form были верные input с правильными атрибутами.
Ответить
Блин!! еще одна загвоздка. Решил проверить систему регистрации без применения модальных окон. И тоже пользователь новый не добавляется. Хотя if ($_SESSION['success_reg'] == 1) { echo "Регистрация прошла успешно"; } прописывает, что все нормально. Проверяю базу, а там никого. Код пятьраз сравнил с Вашим, но ничего не меняется. Что это можеть быть, Михаил? Александр
Ответить
Значит, всё-таки где-то ошибка. У меня же это работает. Вы проверяйте потихоньку код, выводите переменные, смотрите их значения на каждом участке выполнения кода. Там где значение уже ложное, там и есть ошибка.
Ответить
Добрый вечер. Михаил! Опять я к вам со своими проблемами. Не надоел еще? Так и не удалось мне реализовать регистрацию. Сам то я не силен в этом и не могу что-то конкретное пояснить. Код проверил-правильный. Как мне кажется (конечно могу ошиваться) дело в сессиях. Я вымучил сам код регистрации без них и все пошло нормально. Опять же применял старые запросы к базе. Может у меня что-то с Дэнвером 3.2.3? Второй вопрос. Начал же я эту регистрацию делать в модальном окне. Сейчас уже жалею, хотя отступать не хочется. Заполняю форму, отсылаю ее на обработчик (в этой же странице. И окно закрываться и происходит выход на родительскую страницу. Повторно нажимаю на ссылку о регистрации на ней. Окно вновь появляется и информация об успешной регистрации или ошибках, допущенных при ней, появляются. Может быть Вы знаете как сделать так, чтобы это окошко не закрывалось и пользователь мог все прочитать в ней и только тогда сам закрыть его и выйти на родительскую страницу. Очень буду благодарен Вам. С уважением. все тот же Александр из РБ
Ответить
1) Денвер здесь не причём. Дело не в сессиях. Если код правильный, то посмотрите кодировку документов. Если она UTF-8, то должна быть обязательно без BOM. Иначе сессия будет выбрасывать ошибку. Если сессия ошибок не выдаёт, значит, код всё-таки неправильный. Про отладку и поиск ошибок здесь почитайте: http://myrusakov.ru/php-finderror.html 2) Модальное окно появляется через JavaScript? Я так понимаю, идёт display: block (изначально display: none;). Если так, то сделайте проверку, если вернулись из обработчика, то блок сразу display: block;
Ответить
статью увидел. Обязательно изучу и разберусь в ней. По поводу окна. Display в CSS указывается как none. Если честно, то я не знаю, как такую проверку организовать (представляю, как вас достают подобные мне программисты, которые ничего знаю, а пытаются, что то творить :::))))) Помогите!!
Ответить
Проверка организуется через if и либо referrer, либо через сессию, либо через GET-параметр.
Ответить
понял. Извините за беспокойство
Ответить
Михаил,здравствуйте,у меня при закачке денвера 3 выходят вместо русских букв какие-то значки.Как мне руссифицировать программу?
Ответить
Скачайте с официального сайта: http://denwer.ru Если проблема осталась, то установите как есть, сам Denwer должен без проблем работать.
Ответить
Здравствуйте! Вопрос у меня такой. Вот рабочий код ранд, что сним сделать чтобы этот ранд выводил цифры только девять раз и безповторения чисел ? <?php $rand = rand(1,9); echo "$rand"; ?> С уважением Байт !
Ответить
Что-то наподобие этого: $array = array(); while (true) { $rand = rand(1, 9); if (in_array($rand, $array)) continue; $array[] = rand; if (count($array) == 9) break; }
Ответить
Подскажите, какая программа открывает ваши уроки? Скачал первый урок и комп заявляет, что не может открыть.Возможно вопрос не корректный с Вашей точки зрения, но без вашей помощи видимо не разберусь.
Ответить
Любой браузер с поддержкой Flash.
Ответить
Здесь пока ни чего не пишу... отправлено на Вашу почту. Смотрите письмо от Геннадия Зимина.
Ответить
Добрый день, Михаил! Нужен Ваш совет!. Создаю сайт. использую PHP, MySQL, JS, query,ajax. Когда начинал это дело, то особо не заморачивался по вопросу кодировки. делал все на Windows1251 Сейчас же начал задумываться над этим. Почитал мнению людей по этому вопросу и стало страшно. Все вокруг говорят о том, что нужно использовать UTF8. у меня же в базе данных таблицы, в которых по 800-1000 записей. На локальном сервере все у меня отображается корректно. JS, query,ajax тоже хорошо работают. как быть? посоветуйте. Возможно потом, когда выгружу сайт на сервер начнуться проблемы?
Ответить
Никаких проблем не будет. Действительно, лучше использовать UTF-8, однако, если сайт планируется только на русском языке, либо с использованием латинского алфавита, то вполне подойдёт windows-1251.
Ответить
спасибо. Как то даже и обнадежился я. Просто я подумал, что нужно БД переделывать, то дурно становится.Можно еще вопрос? Недавно занялся ajax. Он работает с UTF8, но у меня опять же все корректно. Потом не получу проблем? Я так понимаю, мне нужно потом будет искать хостинг, который будет нормально поддерживать windows-1251?
Ответить
windows-1251 поддерживает любой хостинг. Ajax, возможно, корректно работает благодаря браузеру и точному заданию кодировки с Вашей стороны.
Ответить
а как правильно эту кодировку задать?
Ответить
вообще мне эта технология (Ajax) понравилась. Приятные возможности предоставляет. Правда толковой и последовательной информации по ней немного. Сейчас заметил свои сообщения, которые Вам оставлял здесь в начале февраля и смешно стало. таких простых вещей не понимал. Теперь осознаю, что нужно работать, чтобы чему то научиться
Ответить
Спавибо за хороший продукт. Скажите пожалуйста, как можно разместить значок логотипа сайта во вкладке браузера ? Как у Вас на сайте шар. Логотип у меня есть. Может где-то Вы уже писали ? Заранее спасибо за ответ.
Ответить
http://myrusakov.ru/ustanovka-favicon.html
Ответить
СКАЖИТЕ ПОЖАЛУЙСТА ЧТО МНЕ НУЖНО СДЕЛАТЬ ЧТОБЫ МОЙ САЙТ БЫЛ ВСЕГДА АКТИВНЫЙ КОГДА Я НЕ В СЕТИ!
Ответить
Выложить его в Интернет: http://myrusakov.ru/site-to-internet.html
Ответить
СПАСИБО! А ЭТО МОЖНО СДЕЛАТЬ БЕСПЛАТНО!
Ответить
http://myrusakov.ru/free-hosting.html
Ответить
Михаил! Здравствуйте!!! Подскажите, если сайт содержит несколько тематик, контент которых содержится в БД. Достаточной ли мерой для уменьшения нагрузки будет являться то, что информация по темам расположена в разных таблицах, или все же лучше разместить их в разных базах? Заранее спасибо за ответ
Ответить
Гораздо быстрее, если всё это будет в одной таблице. Не знаю, откуда Вы эту чушь узнали, что если в разных базах, то быстрее, но это действительно чушь полная.
Ответить
откуда чушь? из нескольких статей бескрайнего интернета. Я тоже, анализировав, пришел к выводу, что подключения к разным базам на странице, не есть очень хорошо. Сразу же вытекающий из вашего ответа второй вопрос? если все будет в одной таблице, а она бутет иметь очень большое количество полей, не сыграет это злую шутку с быстродействием? или может сделать несколько более компактных таблиц?
Ответить
Один дурак написал, другие дураки просто скопировали. Вот и несколько статей на бескрайнем Интернете. Вы хоть чуть-чуть мозг включите свой, а не чужой. Элементарно запросов будет БОЛЬШЕ, на каком основании это будет быстрее работать? Никаких злых шуток от большого количества полей в таблице не будет.
Ответить
Михаил! Я создаю сайт с частными объявлениями. При хорошем раскладе возможно хорошее посещение. Соответственно, будет и нагрузка на БД. В каком направлении мне нужно следовать, чтобы избежать ее перегрузки и возможных от этого негативных последствий?
Ответить
От Вас мало, что зависит, пишите, как можете и всё. А вот если не будет хватать мощности, то тогда придётся покупать выделенный сервер. Качество кода способно немного увеличить производительность, но лишь немного, поэтому зацикливаться на этом не стоит.
Ответить
Спасибо, Миша!!! А то начитаюсь всяких страшностей и начинаю мучаться. Хоть кто то успокоит.
Ответить
А можно еще вопросик? На сайтах знакомств переписка между двумя пользователями хранится в отдельной таблице или в общей?
Ответить
Михаил! могли бы Вы мне помочь в следующем вопросе? Как я уже говорил выше, создаю доску объявлений. При составлении объявления пользователь, для примера, заполняет следующую форму: <td>Материал стен:</td> <td> <select name="steny" class="middleForm"> <option value="0" selected="selected"></option> <option value="1">Кирпичный</option> <option value="2">Панельный</option> <option value="3">Монолитный</option> <option value="4">Блочный</option> <option value="5">Каркасный</option> <option value="6">Блок/кирпич</option> <option value="7">Шлакобетон</option> <option value="8">Деревянный</option> <option value="9">Щитовой</option> </select> </td> В базу данных, соответственно, будут занесены значения option. Как правильно поступить, чтобы при просмотре объявлений уже другим пользователем эти значения option были заменены, например,option value="7" на "Шлакобетон"?
Ответить
Очевидно не писать <option> там, где будет смотреть пользователь.
Ответить
немного не понял
Ответить
А я понял. Вы вообще не представляете, как работает PHP и как работают движки. Изучайте PHP пока, пишите простенькие скрипты, делайте выборки из базы, Вам ещё очень рано задумываться о пусть и несложных вещах, но всё-таки уже не для новичков.
Ответить
по моему мнению, нужно в БД создать табличку с расшифровкой значений option и оттуда вытягивать информацию. а если таких селектов и чекбоксов будет много, не станет ли этот процесс очень долгим?
Ответить
или лучше при создании объявлений в БД заносить не значения селектов и чекбоксов, а уже реальную информацию, стоящую за ними?
Ответить
Я осознаю, что многого еще не знаю, но ведь хочется познавать и учиться
Ответить
Всё правильно, осознавайте потихоньку, все так начинают, не только Вы.
Ответить
Надо вставлять только value в базу данных/
Ответить
Прикольно. оказывается в value могут быть подставлены не только всякие там цифири но и реально содержание селектов и чекбоксов, т.е. тот же шлакобетон. Век живи-век учись!!
Ответить
осталось только придумать, как автоматически с формами выводить и лейблы, шедшие с ними при составлении объявлений
Ответить
Михаил, у Вас ошибка на сайте! Если в поиск вбиваем + ,то в результате получаем сплошные ошибки!
Ответить
Здравствуйте! Решила переделать сайт(тематику, в общем, весь)и новый создать под старым доменом. Вопрос: что делать с вечными ссылками, ведущими на сайт, они ведь будут вести на несуществующие страницы? Нельзя ли за это получить бан от поисковиков? Как ссылки в сапе снимать, по сколько штук в день безопасно? Спасибо.
Ответить
Вы поставьте на старом сайте 301-й редирект на новый.
Ответить
Спасибо исправил!
Ответить
Михаил, спасибо за видеокурс. доходчиво и интересно. почему-то внезапно перестала открываться страница mysite.local, когда вставляешь ее в браузер. из папки в компе открывается нормально. проконсультируйте, пожалуйста.
Ответить
http://myrusakov.ru/php-denwer-nowork.html
Ответить
большое спасибо! разбираюсь. еще вопрос. картинки почему-то не появляются. только их название типа "шапка сайта". весь тег прошерстила, все просмотрела, все равно картинок нет(( Спасибо за консультацию
Ответить
http://myrusakov.ru/html-img-nowork.html
Ответить
большое спасибо, со всем разобралась
Ответить
Привет. Обращиюсь к Админу сайта. Вы заете у вас на сайте ТЕСТЫ по языкам программирования не работают, не по одному из языков. После первого вопроса проиходит кирдык!!!!
Ответить
Большое Вам Спасибо за сообщение! Ошибка исправлена.
Ответить
Михаил, сделайте на форуме возможность заливать изображения!))
Ответить
Здравствуйте! Есть вопрос насчет раскрутки: мой сайт занимает 1-ю позицию в гугле по одному из ключевых запросов, в яндекс вордстате по нему около 300000 запросов в месяц. Заходит на сайт всего 5-10 человек в сутки. Почему такой низкий трафик с гугла?
Ответить
Еще вопрос: майл плохо индексирует сайт, да и в выдаче сайт не очень поднимает, как добиться расположения майла, может, счетчик поставить? В каталог, вроде, занесли...
Ответить
На эту поисковую систему внимание не обращайте, ею всё равно никто не пользуется. А об её заторможенности даже говорить не приходится, поэтому всё в порядке.
Ответить
А про гугл что скажете? От чего еще зависит посещаемость?
Ответить
Google - это очень популярная система, под неё надо обязательно оптимизировать сайт.
Ответить
Спасибо!
Ответить
Хоть и не в тему сказанно, но искал подобный сайт с самого начала самообучения... кстати, html учил по вашим видеокурсам )
Ответить
Михаил! Добрый день! Стоит ли экранировать при занесении данных в БД, полученных из селектов? они же не вручную пользователями вносятся
Ответить
То, что вводится в форме и то, что придёт на обработку - это не всегда одно и то же. Для злоумышленников вообще формы никакие не нужны, они просто отправляют то, что считают нужным. И Ваша задача обработать эти входные данные. Вывод: экранировать обязательно нужно.
Ответить
Спасибо большое!!!! у меня еще один вопрос, если можно. Если данных значительное количество, то нельзя ли как то упростить их экранирование? То есть , не обрабатывать каждую переменную из Поста, а как то все переменные сразу и вместе? Это поможет уменьшит код и ускорить работу
Ответить
Для этого можно написать функцию, которую будет принимать массив $_POST и каждый элемент экранировать, а возвращать уже новый массив. Элементы можно перебирать циклом foreach.
Ответить
Благодарю за подсказку. stripslashes, htmlspecialchars и напоследок trim подойдут для надежной защиты?
Ответить
Да.
Ответить
ну, теперь я спокоен. Еще раз, спасибо, Михаил!!!!!!!!!!
Ответить
Михаил, здравствуйте!!! В продолжение вчерашней темы хотелось бы задать еще один вопрос. На что необходимо обратить наибольшее внимание при обеспечении защиты сайта от всяких гадов и нехороших людей?
Ответить
http://myrusakov.ru/php-security.html
Ответить
Михаил!! Добрый день! Поизучал я этот цикл и вот, что получилось foreach ($_POST as $key => $value){ $$key = trim(htmlspecialchars(stripslashes($value)));} Скажите, правильно я создал ? И еще вопрос, а зачем после foreach возвращать новый массив и как это делать?
Ответить
В данном примере Вы сам массив абсолютно никак не изменили. Нужно либо изменять $_POST, либо создавать новый и возвращать его.
Ответить
может намекнете, как тут нужно действовать
Ответить
$_POST[$key] нужно изменять, а не только $key.
Ответить
блин-блин!!! Спасибо.. Можно вопрос? возможно создание платных скриптов?
Ответить
не стоит ли вместо stripslashes использовать addslashes?
Ответить
Да, addslashes() надо использовать.
Ответить
Михаил! Здравствуйте снова!!!!! Вы могли бы дать оценку следующей конструкции? Очень много полей форм и не все должны быть обязательно заполнены. Соответственно, в обработчике нет желания проверять "пустые" данные поступили из формы или нет, а также присваивать переменные из всех значений POSTa. Когда Вы меня надоумили про цикл foreach я придумал вот такую форму обработки данных <?php if (isset($_POST['proverka_declar']) and $_POST['proverka_declar'] == 1000) { unset($_POST['proverka_declar']); // ненужные данные удаляю $proverka_array = 1; // задаю для цикла переменную foreach ($_POST as $key => $value) { if ($value != ''){ // отсекаем пустые поля в формах $_POST[$key] = trim(htmlspecialchars(addslashes($value))); if ($proverka_array != 1) //если первый элемент, то не ставит запятую между значениями в переменных QeQ и WeW {$QeQ .= ', '; $WeW .= ', ';} $QeQ .= $key; // поля в таблице $WeW .= '"'.$value.'"'; // загружаемые в таблицу данные $proverka_array ++; } } include(); $result = mysql_query ("INSERT INTO declarations ($QeQ) VALUES ($WeW)"); if ($result=='TRUE') { echo "все класс!!!"; mysql_close (); } else {echo "произошла ошибка";} } ?> Михаил! Вроде все работает на локалке. Будет ли это корректно работать на хостинге? Будет ли безопасным этот код? Спасибо за помощь!!!!!!
Ответить
Если всё работает, то хорошо.
Ответить
Михаил!! PHP, JS, Query могут давать ни с того сбои в работе? оправдано ли достаточно серьезное использование на странице Query?
Ответить
Михаил! Хотелось бы узнать Ваше мнение по поводу использования функций mysql_real_escape_string и addslashes. Какую из них лучше применять для экранирования?
Ответить
addslashes() более универсальная, поэтому если Вы используете MySQL, то лучше экранируйте специальной для него функцией: mysql_real_escape_string()
Ответить
Спасибо Миша!!!!! Очень рад, что встретил на своем пути Ваш сайт
Ответить
Михаил!!! Здравствуйте. Подскажите, достаточно ли при загрузке изображений на сервер осуществлять проверку типа или размера загружаемого файла средствами JS и Query?
Ответить
Во-первых, JS и JQuery - это одно и то же, во-вторых, проверка на клиентской стороне вещь необязательная и проверять нужно на серверной стороне. В-третьих, нет, не достаточно. Вот про это: http://myrusakov.ru/php-loadserver-security.html
Ответить
может быть у Вас есть на примете скриптик загрузки изображений без перезагрузки страницы
Ответить
А я его уже сам сделал. И в БД они заносятся. И форматируются под три размера. И код совсем простой оказывается. Как говорится, у страха глаза велики. Все можно сделать, лишь бы было желание и терпение
Ответить
Михаил! Добрый день. Сайт, который делаю, использует кодировку windows-1251. Запросы, передаваемые с помощью ajax, в кодировке UTF8. В обработчике, после очередных поисков стал использовать при приеме данных функцию iconv (таким вот образом-$fotoname = iconv('UTF-8', 'windows-1251', $_POST['fotoname']);) Кракозябры возвращаемые обработчиком в скрипт исчезли и все воспроизводится в кириллице. На локалке то все хорошо. Будет ли так же хорошо уже после выгрузки сайта на сервер?
Ответить
а нужно ли еще в обработчике нужно указывать header('Content-type: text/html; charset=windows-1251');?
Ответить
Всё будет хорошо на хостинге, отправлять в обработчике заголовок совсем не обязательно.
Ответить
Михаил! Можно вопрос? свой скрипт по загрузке фотоизображений на сервер проверил во всех браузерах. Работает корректно. А вот IE имеет проблемы. Касается это проверки обработчиком формата загружаемого файла. Вот кусочек кода.........$type = $_FILES['uploadfile']['type'];........if (($type != "image/jpg") && ($type != "image/jpeg") && ($type != "image/png") && ($type != "image/gif") && ($type != "image/JPEG") && ($type != "image/JPEG")) { $SystemMsg = "Неверный формат файла"; } else {..............далее идет следующая проверка. Загружаю файлы именно этих форматов. Соответственно, обработчик выдает ошибку-неверный формат файлов. Убираю эту проверку и тогда в IE все грузится. В чем может быть проблема. С кодом ведь все в порядке, да и другие браузеры не капризничают
Ответить
Причём тут IE? Это PHP, работа которого от браузера не зависит. Посмотрите, какое значение имеет $type. И вот статья для размышления: http://myrusakov.ru/php-finderror.html
Ответить
да, действительно. Если в опере $type = image/jpeg, то в IE он почему то равен image/pjpeg. такие же отличия и по другим форматам. Почему так?
Ответить
Странные MIME-типы - это особенность IE, тоже самое, кстати, касается и PNG, который формируется как image/x-png, а не image/png как в нормальных браузерах.
Ответить
а как мне тогда организовать проверку с учетом этих странностей?
Ответить
Добавить в IF и эти MIME-type тоже.
Ответить
сейчас попробую. А другие браузеры нормально отреагирует на image/x-png и image/pjpeg, Михаил?
Ответить
Да, все нормально стало работать. И в других браузерах тоже. Спасибо большое Вам!!!!!!!!!!!!
Ответить
Здравствуйте! Хотела попробовать обменяться ссылками с сайтами родственной тематики и появился вопрос:почему в конце адреса страницы со ссылками не указывается расширение, потому что это отдельная папка? Вот пример: http://www.prazdnuem.ru/links/9/?page=1. Для чего так делается? И что вы сами думаете об обмене ссылками, забанить могут?
Ответить
Просто на том сайте такой движок. Эта ссылка передает движку таким образом номер нужной страницы. Обмениваться ссылками можно, но в разумных пределах.
Ответить
Спасибо! А уточнить можно, сколько, в разумном количестве? 100-1000? И еще я планирую сделать отдельные страницы с полным описанием для сайтов, это ведь лучше, чем просто ссылки, с точки зрения поисковиков?
Ответить
Тут Вам так точно никто не скажет. Главное чтобы ссылки были тематическими, и на хорошие сайты, тогда всё будет в порядке.
Ответить
Спасибо большое!
Ответить
Здравствуйте! Опять обращаюсь к вам за советом: прогнала сайт в 1ps результат есть - прирост ТИЦ +10,но после того как убрала временную страницу со ссылками на 400-500 беков стало меньше, позиции упали, следовательно и посещаемость упала. Хотела бы прогнать сайт и в других сервисах автопрогона: Autoprogon, Web-support, Uhuhu, Webprogon, Seoms, какой посоветуете, хотелось бы, чтоб была белая база каталогов? Спасибо.
Ответить
Тут я Вам не советчик, делайте на свой страх и риск.
Ответить
Здравствуйте Михаил! Сегодня установил Denwer, делал все точно-также как в видео-уроке, но когда я зашел по адресу "mysite.local" браузер пишет "На жаль, Google Chrome не вдалося з'єднатися зі сторінкою mysite.local Пропозиції: Спробуйте перезавантажити: mysite.local". Сколько не обновлял выбивает одна и та же самая ошибка! Что мне делать?
Ответить
Проблему решил, запуском Денвера. Спасибо!
Ответить
Михаил! Доброй ночи!!! Можно вопросик? Пользователь регистрируется. Он вносится в базу данных. Нужно тут же узнать его id. Нашел функцию mysql_insert_id(). Она выбирает id последней внесенной записи именно этим пользователем или вообще последней записи, внесенной в таблицу?
Ответить
Да, она находит любую последнюю запись. Так что если после регистрации запись тут же произошла ещё в другое место, то можно получить неверный id.
Ответить
а как тогда стоит поступить в этом случае? С помощью select выбрать ту запись, которая была внесена или может есть другой способ?
Ответить
Если Вы получаете id сразу после регистрации, то ничего страшного. Но всё же лучше делать через SELECT MAX(id) FROM table.
Ответить
но и в этом случае не исключается возможность того, что одновременно с одним пользователем регистрировался, например, другой посетитель. Так я понимаю. Я почему задал этот вопрос. У меня после внесения в базу объявления пользователя происходил переход на страничку-фотоальбом (добавление фото), куда передавался id объявления этого пользователя. Добавление фото происходит в отдельную предназначенную для этого таблице, где указывается этот id. И вот у меня при тестировании этот id при SELECTе не извлекся, соответственно, не имеется возможность загрузки фото. Я понимаю, что это какой то глюк, но хочется его избежать в дальнейшем. Вот я и заинтересовался этой проблемой. Мой SELECT для запроса id очень громоздкий, так как нужно найти полное соответствие, а полей сообщения в таблице может быть и несколько десятков. Что посоветуете, Михаил в данной ситуации? SELECT MAX(id) FROM table? и как поступить, если произошел сбой при этом запросе? Ведь id все равно нужен. Заранее благодарю за помошь.......
Ответить
Михаил! Почему то у меня эта конструкция не хочет работать. $result = mysql_query("SELECT MAX(id) FROM declarations",$db); $myrow = mysql_fetch_array($result); $_SESSION['id_declar'] = $myrow['id'];С чем это может быть связано?
Ответить
Странно, а какого рода возникает ошибка? Вы проверили что выводит sql запрос?
Ответить
Я этот запрос сделал в Дэнвере. Выдал MAX(id) NULL. Вот как то так. я почитал на форумах. У людей часто возникают проблемы с этим запросом. Ответа так и не нашел. Вся надежда на Вас, Михаил!!! ВЫ извините-Вы на отдыхе и я тут лезу. Но больше не к кому
Ответить
может я что то не так сделал. Но вроде бы все правильно в строку SQL вставил запрос SELECT MAX(id) FROM declarations
Ответить
Всё должно быть просто, возможно где-то ошибка в синтаксисе. $result = mysql_query("SELECT max(`id`) FROM `table`", $db);
Ответить
У вас на сайте не меняет Аватар!!!
Ответить
Здравствуйте Михаил! Посмотрел видео-урок "Регистрация сайта в Интернете". Зашел на хостинг http://www.001webs.com/. Но тот сайт как то не так выглядит и нигде не вижу ссылки на регистрацию. Что мне делать?
Ответить
Не использовал, поэтому ничего сказать не могу. Мой хостинг: http://myrusakov.ru/review-hostia.html
Ответить
Ясно. Спасибо!
Ответить
Добрый вечер, Михаил! не могу найти в инете нормальное объяснение по нарезке дизайна сайта. Могли бы Вы подсказать где я могу найти информацию по этой теме. Пы.Сы. У Вас талант объяснять!
Ответить
Нарезка дизайна есть в моем видеокурсе по Вёрстке сайта с нуля.
Ответить
а можно ссылку? а то я не могу найти
Ответить
http://srs.myrusakov.ru/makeup/
Ответить
Здравсвуйте Михаил.У меня к вам такой вопрос.Я получал по подписке видеоуроки. И в одном из видео вы рассказываете как добавлять при помощи PHP на все страницы текс. Я этот код вставил на страницы, и у меня ничего не получилось. то о чём вы рассказывали в других уроках всё получалось, а это не получается. В чём дело? У вас есь какая-то добавочная информация по этому поводу?И ещё я бы хотел спросить немного не по теме? Вы не знаете случайно почему Notepad++ делает такие огромные отступы строки от строки, где можно настроить чтобы не было этих диких отступов?
Ответить
Здравсвуйте Михаил! Благодаря Вам, я наконец создал свой сайт! Сегодня занимался реализацией регистрации пользователей. Когда закончил создавать регистрацию, во время тестирования, когда хотел создать нового пользователя, встретил вот такую ошибочку: "Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'MySite'@'localhost' (using password: YES) in Z:\home\mysite.local\www\reg.php on line 19 Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in Z:\home\mysite.local\www\reg.php on line 21 Warning: mysqli::close() [mysqli.close]: Couldn't fetch mysqli in Z:\home\mysite.local\www\reg.php on line 22 Warning: Cannot modify header information - headers already sent by (output started at Z:\home\mysite.local\www\reg.php:19) in Z:\home\mysite.local\www\reg.php on line 24". Что я сделал не так? Что мне нужно подправить?
Ответить
Очевидно не совпали данные пользователя базы данных. Проверьте что пароль и имя совпали с тем, что Вы прописали в phpmyadmin.
Ответить
Здравствуйте, Михаил. У меня есть вопрос к вам, но код длинный, поэтому написала вам на почтовый ящик. Недавно начала заниматься php, очень нуждаюсь в вашей помощи.
Ответить
Посмотрела видео урок, прочитала ваши уроки на сайте по загрузке файлов, как только не меняла код - ничего не выходит. Фотография даже не загружается в папку. Код проверки как будто игнорируется...
Ответить
Начинать надо с простого, отправки и вывода строки через форму. А уже затем, когда разберетесь как передавать данные методом POST, уже переходить к серьезным задачам.
Ответить
С этим все впорядке - все тексты отлично загружаются, и фото тоже загружается, если без проверки, а с проверкой - никак. Укажите, пожалуйста, на ошибки: if (isset($_FILES['foto'])) { $foto = $_FILES['foto']; function isSecurity($foto){ $name = $foto['name']; $type = $foto['type']; $size = $foto['size']; $blacklist = array(".php", ".phtml", ".php3", ".php4"); foreach ($blacklist as $item) {if(preg_match("/$item\$/i", $name))return false;} if (($type != "image/gif") && ($type != "image/png") && ($type != "image/jpg") && ($type != "image/jpeg"))return false; if ($size > 800 * 1024) return false; } function LoadFoto($foto){ $type = $foto['type']; $uploaddir = "avatars/"; $name = md5(microtime()).".".substr($type, strlen("image/")); if(move_uploaded_file($foto['tmp_name'], $uploaddir.$name)) { setFoto($foto); return true; } else return false; } function setFoto($name) { $result1 = mysql_query ("INSERT INTO obyavleniya (foto) VALUES ('$name')"); } if (isSecurity($foto)) LoadFoto($foto); else $message = "Ошибка при загрузке фото"; }
Ответить
С проверкой не загружается, потому что не выполняются её условия. Не тот формат загружаете или слишком большой размер картинки.
Ответить
Поздравляю всех программистов из Днем Программиста!
Ответить
Миша, привет! Я купил у тебя летом 2011 года курс по сайтостроению (который на 3-х дисках, но ты мне пересылал по сети, дисков нет). У меня было мало времени его изучать, поэтому я только сейчас подошёл к изучению Джумлы и обнаружил, что не могу её проинстоллировать. Я делаю всё как ты описываешь, но Джумла выдаёт сообщение Could not connect to MySQL. У тебя в курсе используется phpMyAdmin версии 2.6.1. и молодая версия MySQL. Когда я по твоей ссылке на загрузки пытаюсь его загрузить и проинстоллировать, происходит инстолл phpMyAdmin версии 3.5.1, у которой совершенно другой интерфейс, нет справа блока MySQL и связь с ним происходит не понятно как. Я запустил поисковые запросы в Яндексе и обнаружил большое количество аналогичных запросов, т.е. это не только у меня так. В Яндексе большое количество предложений загрузить версию 2.6.1, но когда их запускаешь, то автоматически идёт выбор версии 3.5.1. и новее. По запросу как адаптировать их, нашёл целое море очень сложных и сомнительных советов "влезть" в фирменные программы и доставить какие то скрипты. Это очень сложно для меня. Что мне делать? Ведь Джумла - это "гвоздь" твоего курса, без неё он превращается в базовый курс по языкам. Помоги мне запустить phpMyAdmin версии 2.6.1, пожалуйста!
Ответить
Скорее всего у Вас неправильно указан адрес базы данных или ещё какая-нибудь ошибка с пользователем базы.
Ответить
Миша, привет! Я сегодня пол-дня посидел и всё настроил сам. Ты отвечаешь, в принципе правильно, но то, что ты рассказываешь в видео-уроках = не работает. А именно: в phpmyadmin версии 3.5.1 и новее, при начальной инстолляции Джумлы, не выдумываются произвольные имена пользователя и базы данных, а используются ПРЕДОПРЕДЕЛННЫЕ имена root (одинаковые как для пользователя, так и для его базы!!!). Поэтом, естественно, никакие пароли в конфигурации Джумлы не проставляются ( окошке "пароль" - пробел). Кстати, никакх замен префиксов в момент инстолла Джумла не терпит, этот момент лучше сразу пропустить. Когда впервые заходишь в административную панель Джумлы, в качестве логина надо указывать, как ни странно, не имя пользователя (root), а то имя, под которым ты прописан в операционной системе Windows ( у меня это имя совпало = Admin). Я сделал всё именно так - и всё нормально проинстоллировалось и заработало.
Ответить
Добрый вечер, Михаил! Купил 1 окт. 2012 г. Ваш курс "Вёрстка сайта с нуля". Обращался к Вам на ICQ вчера с вопросом, но, к сожалению, Вас так и нет в сети. Сегодня писал Вам на e-mail, но тоже безрезультатно. Подскажите, пожалуйста, что делать?
Ответить
А с какой почты Вы писали? Может мне письмо не дошло. Напишите, на всякий случай мне на обе почты: [email protected] и на [email protected].
Ответить
Моя почта: [email protected] (та же. что указана при покупке курса), если письмо не доходит, то могу написать с gmail.
Ответить
Добрый вечер, Михаил. К сожалению, снова утратил с вами связь. Писал Вам дважды на e-mail, но ответа не получил.
Ответить
И снова здравствуйте Михаил. В phpMyAdmin по стандарту у пользователя root не задан пароль. Для того чтобы не устанавливать для всех пароль, я взял и удалил всех пользователей под логином "root". После этого phpMyAdmin, перестал отвечать. Я пишу адрес в адресной строке http://localhost/tools/phpmyadmin/, а мне выбивает следующие -> phpMyAdmin - Ошибка Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP. <a href="Documentation.html#faqmysql" target="documentation"><img src="themes/dot.gif" title="Документация" alt="Документация" class="icon ic_b_help" /></a>. Как это исправить?
Ответить
Сранно что не отвечает. Тут только переустановка поможет. Ещё можно попытаться сбросить root через командную строку, но раз и так не отзывается, то вряд ли поможет.
Ответить
Простите. А как сбрасывать root через командную строку?
Ответить
Через командную строку mysql -u root. Потом UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';
Ответить
Я переустановил Денвер. Помогло! Огромное спасибо!
Ответить
Хотел попробовать создать сайт на Друпале (не понравился). Как его удалить?
Ответить
Просто удалить все его файлы.
Ответить
Здраствуйте михаил у меня возникла проблема с joomla делал тоже самое как у вас в видео уроке там где выбор конфигурации базы данных я написал тоже самое что и у вас нажимаю далее и тут выдаёт ошибку (Не могу подключиться к базе данных. Номер ошибки: Unable to connect to the database:Could not connect to MySQL)(Unable to connect to the database:Could not connect to MySQL) что мне делать подскажите плизз!
Ответить
Указывать надо localhost, пользователь root, пароль пустая строка, это если на денвере. Если на хостинге, то спрашивайте эти данные у хостера. Также не забудьте создать базу данных. Если всё сделано правильно, значит, сервер mysql не работает.
Ответить
Михаил решил вот здесь задать ещё некоторые вопросы и зарание приношу за своё любопытство. У меня сайт на Joomla, но уже несколько месяцев активно изучаю HTML, CSS, PHP и другие языки и понял одну вещь, раньше в инете все сайты были на HTML, сейчас многие сайты перешли на CMS. Но на сколько я понял, поисковики любят до сих пор сайты созданные на HTML. Это верно? Если я например создам свой сайт на PHP, то он будет более востребован для поисковиков чем сайт на Joomla? И есть ли у вас Михаил уроки, похожие на HTML, в котором можно создать сайт с нуля на PHP?
Ответить
Поисковик не знает, на чём сделан сайт. Все сайты - это набор страниц с HTML-кодом. Однако, есть понятные человеку ссылки, например, moi-idei.html - вот такие ссылки нравятся поисковикам больше, чем ?view=article&id=392. А готовые CMS обычно крайне плохо оптимизированы и представляются собой универсальную помойку, с помощью которой можно собрать любой сайт. Что касается курса по PHP, то он выйдет уже 15-го ноября.
Ответить
УРА, ЖДУ 15. Надеюсь он будет не очень дорогой ). Спасибо, значит интуиция меня не подвела, а желание написать сайт самому ещё больше возросла. И такой вопрос. А ваш сайт создан именно вами на PHP?
Ответить
Да, его делал я один. И сделан он на PHP.
Ответить
Михаил. У меня ещё вот вопросы. В своё время я искал информацию, о том, сколько должно быть оптимально символов в статьях и почти везде встречал, что не менее 1.000, а то поисковые роботы не любят, когда их меньше. Но у вас все статьи не большие. Так сколько же тогда должно быть в статье символах? И второй вопрос. У вас посещаемость очень велика, не одна тысяча в сутки, как выдерживает всё это база данных сервера? Ведь это почти десятки запросов в минуту наверно идут.
Ответить
У меня статей меньше 1000 символов почти нет (разве что какие-нибудь новости). Самые маленькие - это 1500 символов, а так по 2000-3000 символов. Вы проверьте, а не измеряйте на глазок. А что касается этих критериев меньше или больше, всё это не более, чем догадки, которые, возможно, и влияют, но качество этого контента ценится в разы больше, чем его размер. Другими словами, очень важен поведенческий фактор.
Ответить
Уважаемый Михаил. Смотрю Ваш беспрлатный видеокурс очень хочется освоить эту премудрость, но вот проблемма, у меня не работает Denwer устанавливается, всё как надо. запускается, но в браузере его нет.у меня Win7-64.Помогите если это возможно или посоветуйте другой локальный хостинг.Да, а за курс спасибо, но вот застрял сэтим хостингом.C уважнгием А Илизаров.
Ответить
http://myrusakov.ru/php-denwer-nowork.html
Ответить
Сделал всё как написано, отключил порты Скайп, включил сервер, набрал-localhost, Браузер не видит.Может что-то ещё посмотреть.
Ответить
Да, нет, вряд ли. Там написано про 99.9% проблем. Возможно, ещё какая-то программа мешает, может старый апач, может teamviewer. А может отключили скайп плохо, может он ещё находится в процессах. Также посмотрите, что написано при запуске денвера, там, как правило, появляется текст ошибок.
Ответить
Ни при установке, ни при запуске не было никаких уведомлений об ошибках.Всё прошло тип-топ.Скайп порт 80 отключил, тимвювер тоже ( правда может не то) подскажите что. а вот насчёт старого апача, не знаю, я никогда не ставил, даже не знаю что это такое. и Denwer запускается и отключается, но в браузере его нет.
Ответить
Эти уведомления появляются и тут же исчезают, сделайте скриншот окон (их 2), которые появляются, а потом спокойно посмотрите, что там написано.
Ответить
Я даже на видео записал, а как Вам переслать?
Ответить
На [email protected]
Ответить
Когда захожу на свой сайт, высвечивается вот такая ошибка: Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'MySite'@'localhost' (using password: YES) in Z:\home\mysite.local\www\bd.php on line 2 Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in Z:\home\mysite.local\www\bd.php on line 3 ---- А вот собственно то что я вписал в файл bd.php: <?php $db = mysql_connect ("localhost","MySite","123456"); mysql_select_db ("mysite.local", $db); ?> ---- Перепробовал много способов, но ошибка одна и таже. ---- Если нужно могу скинуть на почту архив с регистрационными файлами.
Ответить
Неверные имя пользователя и/или пароль.
Ответить
Нет, здесь все верно как и в привилегиях, так и в скрипте. Может, я неверно соединил с БД?
Ответить
Нет, неверно. Access denied for user переведите с английского. Используйте root и пустой пароль, если не получается создать пользователя.
Ответить
Добрый день Михаил. У меня к вам такой вопрос. Какой редактор лучше для работы с кодами: Notepad++ или Dreamweaver?
Ответить
NotePad++, а про dreamweaver здесь: http://myrusakov.ru/html-dreamweaver.html
Ответить
Здравствуйте Михаил, как с вами связаться?
Ответить
[email protected]
Ответить
Михаил можно с вами переговорить заказ. Дело в том что я писал на [email protected], а вы никак не реагируете, и в действиях написано - Последние действия 27.06.2012. Если можно пожалуйста напишите на [email protected], Буду ждать. Заранее спасибо.
Ответить
Вы напишите на мой e-mail свой вопрос, и я постараюсь ответить. А "Последние действия" - это вообще непонятно откуда.
Ответить
Я отправил запрос на авторизацию. Зайдите в агент пожалуйста.
Ответить
У меня нет агента.
Ответить
Ясно, я написал вам на [email protected] Жду ответа. Если ответите сейчас буду премного благодарен.
Ответить
Михаил вот я добрался наконец то до ваших видео уроков но возникла проблема не получается сделать регистрацию вот код в чем я ошибся ? <?php if (isset($_POST['reg'])){ $login = htmlspecialchars($_POST['login']); $password = htmlspecialchars($_POST['password']); $bad = false; session_start(); unset($_SESSION['error_login']); unset($_SESSION['error_password']); unset($_SESSION['succes_reg']); if ((strlen($login) < 3) || (strlen($login) > 32)) $bad = true; { $_SESSION['error_login'] = 1; $bad = true; } if ((strlen($password) < 6) || (strlen($password) > 32)) $bad = true;{ $_SESSION['error_password'] = 1; $bad = true; } if (!$bad){ $mysqli = new mysqli("localhost", "MySite", "12345", "mysite-local"); $password = md5($password); $mysqli->query("INSERT INTO users (`login`, `password`) VALUES ('$login', '$password')"); $mysql->close(); $_SESSION['reg_success'] = 1; header("Location: index.php"); } } ?>
Ответить
http://myrusakov.ru/php-finderror.html
Ответить
Михаил, напишите о себе, дайте свой адрес, где проживаете. Контактный телефон, юридический адрес. Заранее спасибо.
Ответить
Всё, что я считаю нужным указать, указано: http://vk.com/myrusakov
Ответить
Извините, а у вас платные уроки в каком расширении? На Айпаде я могу их просматривать?
Ответить
Для уроков лучше использовать Windows. Уроки во flash-формате.
Ответить
Понятно. А я думал в кровати полежу посмотрю. У меня есть Windows, так что в понедельник закину денег и куплю. Голд предложение же не закончиться до этого времени?
Ответить
Нет, не закончится.
Ответить
Михаил. А можно сделать на сайте PHP, что картинка при нажатии увеличивалась до большего масштаба?
Ответить
http://myrusakov.ru/uvelichenie-odnoj-kartinki-klik.html
Ответить
Здравствуйте Михаил у вас имеется админ панель?
Ответить
Для данного сайта нет, привык к phpmyadmin. Для srs.myrusakov.ru имеется, и крупнее, чем весь сайт целиком, в несколько раз.
Ответить
Спасибо за ответ.Михаил не могли бы вы больше уделить админ панели, ну например сделать урок как разделить пользователей на группы, сделать модератором какого то пользователя, забанить пользователя, ну вы поняли мою идею, возможно это реализовать?
Ответить
Реализовать это возможно, для этого нужно, чтобы всё это уже было предусмотрено на сайте, в самой таблице с теми же пользователями. А Admin-панель - это просто удобный интерфейс для управления содержимым таблиц, не более того.
Ответить
Михаил, а когда например верстаю сайт на Notepad++, обязательно ставить кодировку UTF-8, можно поставить например Windows-1251? В чём между ними разница?
Ответить
Желательно использовать UTF-8, но если Ваш сайт будет использовать гарантированно только кириллицу и латиницу, то можно и windows-1251.
Ответить
Михаил собираетесь ли вы делать курс по CSS или по JavaScript, как курс PHP?
Ответить
По JavaScript планируется, но это где-то осенью. По CSS уже есть: http://srs.myrusakov.ru/makeup
Ответить
а можете сделать бесплатный видео курс CSS, как сделали с PHP, буду премного благодарен.
Ответить
Добрый день, Михаил! В одном из уроков видеокурса по основам HTML вы использовали элемент PHP <?php require_once "menu.html"; ?> но у меня это так и не заработало, подскажите пожалуйста, в чем может причина?
Ответить
http://myrusakov.ru/php-start.html
Ответить
Михаил, у меня есть шаблон у него все углы закруглённые, но есть проблема, IE в нём как сделать закругление, ведь даже 8 версия IE не поддерживает закругление?
Ответить
http://myrusakov.ru/css-round-angle.html
Ответить
Михаил, а как сделать на PHP меню примерно как у вас. Даже не обязательно чтоб оно было выпадающим, просто чтоб были под категории.
Ответить
http://myrusakov.ru/css-submenu.html
Ответить
Михаил, я вот тут подумал, почему бы вам не сделать курс по php, но немного другой без всяких сайтов? Чисто курс по объектно ориентированному программированию. Это дало бы больше пользы чем обучение классического программирования. Например, я делал сайт в котором без знаний объектно ориентированного программирования ни одного скрипта не написать.
Ответить
Такой курс уже есть: http://srs.myrusakov.ru/php - там ООП разбирается, а также сразу применяется, а потом ещё и движок создаётся, опять же с ООП.
Ответить
Здравствуйте, Михаил! Подскажите пожалуйста, как убрать поля в таблице используя css отдельно, то есть не смешивать html и css во дном целом?
Ответить
table td {padding: 0;}
Ответить
Спасибо, Михаил! :)
Ответить
Михаил, а админку обязательно делать на сайтах PHP или можно обойтись заполнением сайта и через MySQL?
Ответить
Можно обойтись одним PHPMyAdmin.
Ответить
Михаил. Пытался найти на сайте, но найти не смог. Уже вторые сутки бьюсь над этой проблемой. В БД у меня есть 2 таблицы с категории и таблица со статьями которые относятся к этим категориям, но как их вывести на главную понять не могу.
Ответить
Вывести из базы и вывести на страницу - 2 совершенно разные задачи. Определитесь, с чем именно проблемы.
Ответить
Проблема с выводом на главную страницу. Например как у вас, каждая новая статья появляется на главной странице в независимости к какому разделу она относиться. С выводом из БД проблем нет, все статьи выводятся, но только они в разделах, а вот на главную не как.
Ответить
Выводить на главную надо точно так же, как и в разделах. Единственная разница - это разные SQL-запросы, но Вы говорите, что с этим проблем нет. На главной надо просто выводить все статьи подряд по несколько штук на странице, с убыванием по дате размещения.
Ответить
Privet Mixail spasiba vam ogromniye.! yesli bi ne vashe videotutoriali to ya bi ne smog szdat etot sayt www.remzi.zz.mu toka kak mne tuda dobavit form, shtob polzvateli otpravliali mne pismo v email: zarani spasiba.i skaji te yesli mojna kak potklucit JavaScript V HTML ili et bez CSS ne vazmojna ? zarani spasiba vam balshoye. ! za HTML PHP za fso info ! vi maladsi ! www.myrusakov.ru reklamirovat budu vezde., !
Ответить
Форма обратной связи: http://blog.myrusakov.ru/feedback.html А для подключения JavaScript не нужно подключать CSS. И вообще JavaScript подключать не надо, надо просто написать нужный код. Хотя бы этот: http://myrusakov.ru/javascript-hello-world.html
Ответить
Spasiba Mixail Ti super zdes v baku ya fsem skozal pocti web dizaynerem ani gvariat bez My Sql ne vazmojna Feedback.!ti klass cudo.maladets ! za tvayi pomoshi ya tee zaplacu !
Ответить
mixail vot tak ya zdelal toka pismo ne daxodit ..http://remzi.zz.mu/feedback.php
Ответить
Почему не доходит, трудно сказать, не видя исходников. Рекомендую Вам свой курс по PHP: http://srs.myrusakov.ru/php , там всё это разбирается более подробно и с нуля.
Ответить
Здравствуйте ещё раз Михаил. У меня к вам вопрос. Как сделать чтоб материал на PHP появлялся так, чтоб новый всегда был первым, а старые статьи естественно шли по убыванию.
Ответить
При выборке из базы сортировать их по убыванию даты добавления, а затем просто выводить.
Ответить
Спасибо за ответ. Вот ещё несколько вопросов. В данный момент у меня сайт на Joomla но я уже создал на локальном пока свой движок на PHP по вашим урокам. Осталось только перекинуть весь материл туда, чем я и занимаюсь в данный момент. Конечно нудно немного каждый материал в ручную. Вопрос вот в чём, вы тоже насколько я понял перевели свой сайт с Joomla. А как быть с теми ссылками которые уже проиндексированы? Ведь теперь ссылки на каждый материал будут другими? Не будет падения в запросах в поисковиках? Второй вопрос, а как под сайт на PHP сделать файл Robots.txt и Sitemap? И третий вопрос, а надо делать файл .htaccess?
Ответить
Ссылки я лично не менял, что в Joomla был ЧПУ, что у себя на движке я поставил все те же alias. Если ссылки изменятся, то поисковики будут заново индексировать сайт. Robots.txt и sitemap.xml делаются для всех сайтов одинаково. .htaccess нужно создавать только тогда, когда в нём планируется что-то писать.
Ответить
Здравствуйте ещё раз Михаил. Хочу сказать вам огромное спасибо за ваши советы и уроки. И вам я опять к вам за советом. У вас на сайте в каждой категории выводятся по 5 статей и потом идут ссылки на другие ''Ещё статьи...''. Вы это делаете каждый раз в ручную или они автоматически прописываются туда? И почему вы например не сделали страничную навигацию для рубрик, а только для главной?
Ответить
Автоматически берутся 5 статей из базы. Если Вы будете обновлять страницу, то увидите, что статьи меняются. Для рубрик не стал делать навигацию, а решил вывести по-другому, для разнообразия, не более того.
Ответить
Михаил, а сложно сделать тогда вывод статей в рубриках как у вас? Для этого надо просто я так понимаю внизу страницы прописать код для вывода статей из той или иной категории?
Ответить
Для этого нужно в таблице со статьями указать id того раздела, которому она принадлежит. Затем при выводе страницы с разделом, вытаскивать те записи, где id_раздела = id_открываемого_раздела. Как-то так.
Ответить
Михаил очередной вопрос, уже по MySQL. Создал таблицу с категориями и всё вывел на сайт, на пример 1 категория 2 категория 3 категория И потом вдруг мне нужно сделать ещё одну категорию 1А категория Но когда её добавляю в MySQL, то она становиться после 3 категории. Можно как нибудь изменить порядок?
Ответить
Заново пересоздать таблицу. А вообще зачем это нужно? Для сортировки надо создавать отдельное поле, где хранить значения. И чем больше (или меньше) значение, тем выше или ниже будет категория. Но это используется только уже при выводе из таблицы.
Ответить
Здравствуйте, Михаил! Проблемы с кодировкой на сайте.. 90% проблем, связанных с ПОЯВЛЕНИЕМ "абракадабры" на сайте Вами разобрано и объяснено ,но как устранять ПРИЧИНЫ?? "Чайнику" не понятно: много терминов,а ГДЕ это всё впечатать?? Спасибо за ответ.
Ответить
Михаил, здравствуйте. Подскажите пожалуйста как справиться с ошибкой. Я застряла на вашем 4-ом уроке. Не получается вывести какую либо надпись. Выскакивает текст Index of / Apache/2.2.22 (Win32) mod_ssl/2.2.22 OpenSSL/1.0.1c PHP/5.3.13 Server at mph.local Port 80
Ответить
Нужно создать index-файл, например, index.html или index.php
Ответить
Михаил, он создан, в папке на диске как указано у вас в уроке. Проблема вознакает, когда вы сохраняете программу, обновляете страничку и у вас выскакиевает название а затем надпись телеканал ТНТ. Может ли быть проблема в порту 80, вы его как то упоминали?
Ответить
http://myrusakov.ru/php-denwer-nowork.html
Ответить
Михаил, спасибо большое, разобралась!
Ответить
Здравствуйте Михаил! Можете написать статью как запретить просмотр исходного кода. Спасибо большое.
Ответить
Такой запрет невозможен. Единственный способ это скрыть, просто не показывать сайт никому.
Ответить
Михаил, денежные средства отправились, как получить видеокурс?
Ответить
Напишите мне об этом на [email protected] и сразу напишите свой e-mail, указанный при заказе.
Ответить
Михаил, здравствуйте! Очень интересно было, когда вы мне сказали, что у вас уже записан кус по объектно ориентированному программированию. Скажите, объектно ориентированное программирование будет объяснятся с самых азов или нет?
Ответить
Да, с самых азов.
Ответить
Михаил, у меня такой не обычный вопрос. Известно, что Joomla вся состоит из PHP, а значит все расширения так же из PHP. Так вот, можно какое нибудь расширение подключить как-нибудь к сайту прописанному самому на PHP, меня общем интересует именно модуль mod accordion menu. Хочется его как то привязать к сайту.
Ответить
Можно, только сделать это будет крайне сложно. http://myrusakov.ru/php-engine-vs-null.html
Ответить
Михаил, уж не знаю, что мне делать. Как не глупо звучит, я застрял на вводных уроках, а именно на создании локального сервера, вначале все отлично получалось, но теперь, когда я перехожу на любой из создаваемых мной адресов, будь то rusakov или любой другой, что в папке Home, что в корневой папке Server, открывается пустая вкладка, ничего написанного в html файле index нет! Как быть?
Ответить
http://myrusakov.ru/php-denwer-nowork.html
Ответить
здравствуйте михаил,у вас есть курс по подключению форм поиска, авторизации и регистрации на сайте?чтобы вся эта бутафория работала?спасибо.
Ответить
Да, есть: http://srs.myrusakov.ru/freephp
Ответить
Добрый. Михаил, у меня вопрос от чайника. Посмотрел видеоурок о создании html страницы и возникла проблема. При отображении простейшей страницы появляются крокозяблы. название sayt название sayt название sayt код проверил <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>название проекта sayt</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <h1>название sayt</h1> <h2>название sayt</h2> <h3>название sayt</h3> </body> </html> браузер - гугл хром. В чем причина ? Заранее огромное спасибо.
Ответить
http://myrusakov.ru/php-encoding-problems.html
Ответить
Здравствуйте Михаил.У меня проблема следующего характера. Я не могу запустить денвер.Всё сдалал как на видео. Полез искать причину в нете, нашел вот что.Причина в настройках прокси сервера (как мне обясняют), я зашел в эти настройки, и вот - "не использовать прокси для localhost, 127,0,0,1" и стоит "использовать системные настройки прокси" ... что мне дальше делать.Спасибо.
Ответить
http://myrusakov.ru/php-denwer-nowork.html
Ответить
Здравствуйте Михаил.Спасибо за подсказку,но проблема не решилась. Дело в том что у меня скайп не стоит вообще, нету даже установочного пакета. При наборе local.host меня выбрасывает на старовую страницу яндекса или гугла.Я почитал и послушался одного совета зайти с помощью 127,0,0,1- всё заработало, но дальше этого не двигается.mysite.local не заходит, вибрасйвает опять на сайт. Я попробывал изменит настрйки прокси, но всё возвращается назад. Может прописать настройки прокси вручную.... Да и вот еще что мне написаео в денвере -http://custom-host:8648 Проверка хоста с другим IP-адресом и портом (127.0.0.2:8648) В Windows XP SP2 имеется ошибка, из-за которой данный хост может не работать. Официальную "заплатку" от Microsoft качайте здесь. я скачал - установилось, но ничего не изменилось. Что делать? еще хочу добавить, почему в настройках прокси пишет "не использоать прокси для localhost 127.0.0.1...
Ответить
Спасибо, Михаил. Все получилось. Здорово, что в сети есть действительно толковые люди.
Ответить
Михаил, я Вам отослал письмо на e-mail, но ответа не получил по поводу подтверждения получения денег за заявленный мною курс.
Ответить
Отправил уже.
Ответить
Спасибо Михаил...
Ответить
Здравствуйте Михаил, я просмотрел Ваш видео курс по основам HTML,повторял все Ваши действия по установке локального сервера.Z:\home\mysite.local\www Я не понимаю почему у меня не создалась страница,Мне нужна Ваша помощь!!!Спасибо.
Ответить
http://myrusakov.ru/php-denwer-nowork.html
Ответить
Это у меня создается файл, index.html.txt мне кажется, что, проблема в txt, хотя повторял все Ваши действия, как мне решить эту проблему. Спасибо!
Ответить
http://myrusakov.ru/html-open-txt.html
Ответить
Здравствуйте, Михаил! Я хотел бы чтобы вы посоветовали, где взять программу при помощи которой, можно можно делать ISO образы чтобы не записывать файлы и папки на компакт-дики в виде архивов.
Ответить
UltraISO, например.
Ответить
Михаил, у вас на сайте я обнаружил недостаток и этим недостатком является недоработка вашего шаблона, а именно, у вас не отключена горизонтальная полоса прокрутки.
Ответить
Какой браузер и какая ширина экрана?
Ответить
Я пользуюсь браузером Mozilla Firefox, ширину я точно не помню, но экран жк и широкий, приблизительно 1600px может даже и боьше.
Ответить
Никаких проблем не вижу. Да и на такой ширине и близко не может быть горизонтальной полосы прокрутки. Единственный вариант - это если Вы увеличили всё в несколько раз, через ctrl+
Ответить
Здравствуйте, уважаемый Михаил Русаков. Надеюсь, У вас все отлично. Я изучаю уроки по вашим видео урокам "Создание сайта от А до Я". Подскажите пожалуйста, как можно исправить ошибку если печатая на программе notepad++ на кириллице, в результате работы в браузере кириллицы конвертируются на символы. Всего хорошего, Руслан.
Ответить
http://myrusakov.ru/php-encoding-problems.html
Ответить
Zdravstvujte Mixail. Ja Eduard. U menja estj vopros. U vas v uroke html pod nazvaniem sozdanie pervoj html stranici tam gde vi dokument delalim iz text document , document index. html, kogda ja delaju iz text document u menja polu4aetsa index.html.txt type file txt pochemu iz-za etogo ja ne mogu dal6e obu4atsa urokam
Ответить
http://myrusakov.ru/html-open-txt.html
Ответить
Добрый день! по началу все было окей. сейчас происходит что то не понятное. На страничке высвечиваются не понятные буквы, хотя раньше такого не было. Подскажите что делать?
Ответить
http://myrusakov.ru/php-encoding-problems.html
Ответить
Приветствую. Я сделал как Вы сказали но все равно ничего не изменилось мы можем поговорить по скаипу буду признателен Вам и благодарен за помощь. у меня стояло все так как вы там писали но фаил все равно не такой как у вас. мой скаип-edik2388
Ответить
spasibo vsjo polu4ilosj
Ответить
Mixail. Po4emu kogda ja pishu v dokumente html pishu po russki , to4nee tam gde u vas пишется Телеканал ТНТ у меня пишется на русском не по русски а пишется вот так ??????. А когда там же пишу по анлийски он пишет в чем может быть ошибка <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "Content-Type" content = "text/html; charset=windows-1251" /> <title>??????????? </head> <body> </body> </html>
Ответить
http://myrusakov.ru/php-encoding-problems.html
Ответить
Zdravstvujte. Spasibo za otvet. V video dobavlenie izobrazenija u vas pokazani logotin etot tnt i vi ego skopirovali iz svjego desctopa, a gde on xranitsa v dokumente html prosto najti ne mogu ego.
Ответить
Ja sdelal prosto ska4al s neta etot logotip i pri soxranenii nazval logo.jpg i soxranil no posle skopiroval vsjo eto v papku s desktopa v papku images i u menja ne bilo kak u vas dva dokumenta. Skazite v 4jom problema mozet bitj?
Ответить
http://myrusakov.ru/html-img-nowork.html PS Используйте виртуальную клавиатуру с русским языком. В будущем, весь "транслит" будет удаляться.
Ответить
Как это понять я вообще не понимаю. Очень часто в ОС отключён показ расширений файлов, как следствие, image.jpg - это только имя файла, без расширения. Для решения проблемы надо включить показ расширений файлов в свойстве папок, далее увидеть, что файл называется, например, так: "image.jpg.png", и это имя прописать в src.
Ответить
http://myrusakov.ru/html-open-txt.html - здесь про расширения файлов в ОС.
Ответить
Михаил очень Вас прошу можно см вами поговорить лично в скаипе буду вам очень благодарен за это. skaype-edik2388
Ответить
Скайпа нет.
Ответить
Михаил я не понимаю как у Вас получилось иметь два фаила один фаил в картинках tnt.png а второй фаил картинки logo.jpg? То есть мне нужно скачать любую фотку с интернета и созранить в формате logo.jpg в папке images?
Ответить
Да, можно скачать с Интернета. А 2 файла у меня, потому что я создал 2 файла. По-другому на этот мягко говоря странный вопрос ответить не могу.
Ответить
Михаил у меня вновь есть вопрос. Почему когда я указал место рассположение моей картинки <img src = "images/logo.jpg" width = "100%"/> Есть как бы контур изображения а вот само изображение не прказывает картинку вообще
Ответить
http://myrusakov.ru/html-img-nowork.html
Ответить
Михаил поздравляю Вас с праздником! Я вставил другой догтайп:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> у меня в нем валидность лучше,это не на что не повлияет.
Ответить
Ни на что не повлияет.
Ответить
здравствуйте Михаил. Я просмотрел первые бесплатные уроки. вроде всё понятно но ничего не получается. Во первых валидатор находит кучу непонятных ошибок, а во вторых не получается сделать шапку - не выводится картинка<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html XMLNS ="http://www.w3.org/1999/xhtml"> <head> <meta http - equiv = "Content -Type" content = "text/html; charset = windows - 1251"/> <title>Инфо - портал</title> </head> <body> <div id= "hender"> <img src = "images/nastol.com.ua - 10125 - 2.jpg" width = "100%" alt = "Шапка сайта"> </div> подскажите где я ошибся, у меня уже голова не соображает. Спасибо.
Ответить
http://myrusakov.ru/html-img-nowork.html
Ответить
Здравствуйте, Михаил, подскажите, что в данном случае неправильно на моей интернет странице, валидатор находит ошибку, в случае, если я хочу раскрасить строки таблиц: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "Content-Type" content = "text/html; charset=windows-1251" /> <title>Интернет-магазин</title> </head> <body> <p> <img src = "images/1.jpg" width = "100%" alt = "Шапка сайта" /> </p> <table border = "1" width = "100%"> <tr> <td> <h3>Меню сайта</h3> <ul> <li> <a href = "index.html">Главная</a> </li> <li> <a href = "kontakt.html">Контакты</a> </li> <li> <a href = "servis.html">Сервисное обслуживание</a> </li> <li> <a href = "news.html">Новости</a> </li> <li> <a href = "katalog.html">Каталог</a> </li> <li> <a href = "urna.html">Корзина</a> </li> </ul> </td> <td> <p style = "text-align: center;"> <img src = "images/7.jpg" alt = "Процессор" /> </p> </td> <td> <p style = "text-align: center;"> <img src = "images/6.jpg" alt = "Планшетники" /> </p> </td> <td> <p style = "text-align: center;"> <img src = "images/5.jpg" alt = "Флешки" /> </p> </td> <td> <p style = "text-align: center;"> <img src = "images/4.jpg" alt = "DVD-ROM" /> </p> </td> </tr> </table> <table border = "1" width = "100%"> <tr> <td> <p style = "text-align: center;"> <img src = "images/3.jpg" alt = "Компьютер в сборе" /> </p> </td> <td> <p style = "text-align: center;"> <img src = "images/2.jpg" alt = "Клавиатура" /> </p> </td> <td> <p style = "text-align: center;"> <img src = "images/4.png" alt = "Видеокарта" /> </p> </td> </tr> </table> <div style = "text-align: center;"> <h1><i><b>1.Ноутбуки, ПК, планшеты</b></i></h1> <h1></h1> <h2><i><b>1.1 Нетбуки</b></i></h2> <table border = "1" width = "100%"> <tr bgcolor = "#9999FF"> <td>Код</td> <td>Товар</td> <td>Гарантия</td> <td>Цена</td> <td>Остаток</td> <td>Корзина</td> </tr> <tr> <td>Код</td> <td>Товар</td> <td>Гарантия</td> <td>Цена</td> <td>Остаток</td> <td>Корзина</td> </tr> </table> </div> <p style = "text-align: center;">Copyright © 1011. Все права защищены.</p> </body> </html> за ранее благодарен...
Ответить
Нельзя использовать атрибут bgcolor. Всё разукрашивание должно делаться в CSS.
Ответить
Здравствуйте, Михаил. Обьясните мне пожалуйста такую ошибку: Fatal error: Access level to FrontPageContent::$article must be protected (as in class Modules) or weaker in Z:\home\test1.ru\www\lib\frontpagecontent_class.php on line 4. Файл создавал после просмотра видеокурса "PHP и MySQL с Нуля до Гуру" я понимаю что ошибка в файле frontpagecontent_class.php в 4строке. но ее там нет. Мне это заинтересовало, я открыл этот урок и удивился, все оказывается правильно, а ошибку всеравно выдает... Что делать?
Ответить
Где-то поставить у поля $article не те права доступа. Насколько я помню, они должны быть везде protected, поэтому проверьте это, возможно, где-нибудь public или private стоит у $article.
Ответить
Проверил все файлы, к сожалению нет...
Ответить
Во FrontPageContent поставьте protected $article, так же как и в Modules.
Ответить
Продолжение темы... потом такая ошибка - Fatal error: Call to undefined method FrontPageContent::getReplaceTemplate() in Z:\home\mysite.ru\www\lib\modules_class.php on line 56
Ответить
Михаил у меня в партнерке купили курс от А до Я,а комиссионных нет. Почему?
Ответить
Напишите мне на e-mail [email protected]
Ответить
Михаил, а возник интересный вопрос: как сделать файл robots.txt на сайте видимым, как и полагается, роботам, но недоступным обычным посетителям - то есть чтоб когда набираешь в адресной строке в корне сайта его адрес, нельзя было в него зайти? Существует ли такая возможность вообще?
Ответить
Нет, нормальных вариантов точно не существует. А ненормальные ни к чему хорошему не приведут.
Ответить
Михаил я использовал твой урок по созданию сайта и у меня возникла проблема с joomla помоги пожалуйста!!!Вылазиит вот такая ошибка Unable to connect to the database:Could not connect to MySQL на 4 шаге установки!!! Заранее благодарен!!! Я перепобовал все уже ни че не помогает хотя все создал как в видео уроке! в панели пхпмиадминс нету таблиц не может ли ето быть причиной???
Ответить
http://myrusakov.ru/joomla-connect-db.html
Ответить
Я перезалил денвер все заработало! но вот какая проблема возникла при установки kunena пишет Fatal error: Maximum execution time of 30 seconds exceeded in Z:\home\superpronet.ru\www\libraries\joomla\filesystem\file.php on line 87 Что мне делать? Ответь плиз?
Ответить
Попробовать обновить версии Joomla и Kunena, больше тут посоветовать нечего. http://myrusakov.ru/php-engine-vs-null.html
Ответить
Спасибо Михаил щас попробую!!!
Ответить
Как обновит Joomlu до версии 1.5.20 не потряв при это сайт который я уже создал?
Ответить
В самой админке посмотреть возможность обновления, если нет, то перетаскивайте вручную все материалы. Можно попробовать ещё и базу перетащить, но не факт, что это сработает
Ответить
Спасибо Михаил!!! Все грамотно работает! Я скачал 1.5.20 и вручную заменил фаилы каждой из папок! У меня теперь версия 1.5.20 мне помогло! Надеюсь всем поможет! Kunena форум заработал! Михаил молодец сайт который получилса отпад спасибо еще раз!
Ответить
Михаил скажи аа вредно ли использовать сервис ebesucher.ru для получения тиц на сайт! Это типо сервис взаимного просмотра сайтов в автоматическом режиме!
Ответить
Это система обмена бесполезным трафиком, тиц вообще тут не причём.
Ответить
Я понял спасибо!!! Лучши как ввидео курсе!!!
Ответить
Здравствуйте Михаил у меня возникла проблема после создания темына форуме я попытался перейти на нее у меня открывается белый экран ???
Ответить
Нажал установить меню теперь даже на форум не могу зайти белый экран
Ответить
можно ли создать сайт в операционной системе Windows 7
Ответить
Да.
Ответить
здравствуйте Михаил. У меня возникла проблема при создании папки feedback.php.страницы не генерируются.проверил - перепроверил, бесчетное количество раз. Валидатор находит только одну ошибку:<html> ✉ Many Document Types based on XML need a mandatory xmlns attribute on the root element. For example, the root element for XHTML might look like: <html xmlns="http://www.w3.org/1999/xhtml"> может есть ошибка: <td style="width:20%;" valign="top"> <?php require_once "menu.html"; ?> </td> <td style="width:80%;"> <div style="text-align:center;"> <h1><b><i>Обратная связь</i></b></h1> <form action="request.php"method="post"> я третий вечер не могу найти причину, уже голова не соображает. подскажите решение. Спасибо
Ответить
http://myrusakov.ru/php-start.html
Ответить
Здраствуйте! Нужно выложить сайт, который находится на компьютере, на localhost, в Интернет, чтобы заказчик смог его посмотреть. Это возможно? Спасибо.
Ответить
Возможно, достаточно купить хостинг и домен.
Ответить
Здравствуйте Михаил. Почему у меня валидатор находит одну и ту же ошибку в в DOCTYPE;Validation Output: 1 Error Error Line 2, Column 1: Missing xmlns attribute for element html. The value should be: http://www.w3.org/1999/xhtml <html> ✉ Many Document Types based on XML need a mandatory xmlns attribute on the root element. For example, the root element for XHTML might look like: <html xmlns="http://www.w3.org/1999/xhtml">. Ведь скапировал я его с Вашего сайта...
Ответить
Не хватает атрибута xmlns в теге <html>.
Ответить
Добрый день Михаил! Порекомендуйте дешевый хостинг для сайта с поддержкой FTP, MySql, PHP. Если не сложно, конечно.
Ответить
http://myrusakov.ru/review-hostia.html
Ответить
Благодарю!
Ответить
здравствуйте у меня пишет в www.w3.org 1 ошибку что я не указал http-eduiv <meta http-eguiv = "Content-Type" content = "text/html; charset=windows-1251" /> эта надпись у меня показывается черным цветом в notepade++ почему эта надпись черным цветом ? а у тебя на видео показывает красным цветом а у меня черным ?
Ответить
http-equiv, а не http-eguiv.
Ответить
СПАСИБО УРА !!!)))
Ответить
а тепер у меня когда я пишу на русском языке мне показывает РЅР° СЂСѓСЃСЃРєРѕРј СЏ пишу <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "Content-Type" content = "text/html; charset=windows-1251" /> <title>Телеканал ТНТ</title> </head> <body> <h3>дом 2</h3> </body> </html> вот где ТНТ дом2 почему когда я пишу на Русском показывает РЅР° СЂСѓСЃСЃРєРѕРј СЏ пишу а на англ норм ?
Ответить
http://myrusakov.ru/php-encoding-problems.html
Ответить
Михаил никак не могу получить результат от написанного php кода пробовал и так и сяк сохранял в формате php, даже, html писал на локальном сервере перезагружал но ничего неработает. ПОЧЕМУ? Вот тот самый код <?php echo 'HELLO PHP'; ?>
Ответить
http://myrusakov.ru/php-start.html
Ответить
Спасибо Михаил. Но вот в чем прикол: Я смотрел несколько уроков для новичков по php (твои еще не смотрел) но никто там и не говорил о том, что php нужно запускать именно так. В итоге спасибо.
Ответить
Спасибо за ссылку посмотрел подумал что то надо поменять в notepad++ зашел в notepad++ в настройки посмотрел и закрыл не че не поменял потом в notepad++ я написал на русском посмотрел в яндексе все показывает хорошо на русском )) вот такая история )
Ответить
ДД посмотри пожалуйста тут купить хостинг можно или нет ? http://www.eurahost.kz/ 2гб за 400тг (я из Казахстана у нас тг) Базы данных MySQL 130,Почтовые ящики 70, Домены неогр.,Поддомены неогр.,Аккаунты FTP неогр. что ты думаешь ?
Ответить
http://myrusakov.ru/review-hostia.html
Ответить
Михаил у меня взорвется башка если вы мне не подскажите. Есть PHP и PERL как я понял PERL многофункциональный язык программирования, а PHP удобен для WEB но тем не менее программисты с опытом уговаривают не портить себе жизнь изучая php. Что делать? Дайте мне пожалуйста объективный ответ.
Ответить
Я использую PHP, мне он нравится больше.
Ответить
я что то не могу зайти? на сайт 2 дня на компе не сидел захожу и запускаю Start Denwer еще notepad++ и в яндекс пишу названия которою я сделал не показывает не че
Ответить
все нормально я наверное с попытки 7 смог зайди перезагрузил
Ответить
а как я могу изучить CSS
Ответить
Начните с этого: http://srs.myrusakov.ru/freemakeup
Ответить
я скачал видеокурс создал сайт на личном сервере но домен изменяется .почему?
Ответить
Вопросы по курсам задавайте на [email protected]
Ответить
Здравствуй Михаил хочу сказать тебе Спасибо за видео курсы
Ответить
у меня что то не сдтавить картинку по центру и вообще css у меня наверное не работает?))) я делаю все как на видео по php бесп (в css пишу не че не работает )? body { margin: 0; Padding: 0; } hr { margin: 0; } #main { width: 100%; } #header { text-align: center; } #header h1, #header p { margin: 0; }
Ответить
http://myrusakov.ru/kak-zadat-css-stil.html
Ответить
Клёвый Сайт.Полезный.Молодец Михаил
Ответить
Здраствуйте Михаил! Я изучаю Ваш видео курс по основам РНР, и у меня возникла проблема. Когда я захожу на ссылку http://localhost/Tools/phpMyAdmin/ выдает ошибку и отказывает в доступе. Подскажите, пожалуйста, как ее исправить. Заранее спасибо!
Ответить
http://myrusakov.ru/php-denwer-nowork.html
Ответить
У меня при вёрстке сайта запрашивается файл с таки названием архив.php. как решить эту проблему? Спасибо!
Ответить
http://myrusakov.ru/php-encoding-problems.html
Ответить
Все перепроверила, но все равно не работает. когда перехожу на другую вкладку появляется надпись The requested URL /архив.php was not found on this server. Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл S:/home/mysite.local/www/архив.php, которого не существует. даже когда создаю файл с таким названием - не работает.
Ответить
Не используйте русских символов в названии файлов и папок.
Ответить
Все названия только на английском.
Ответить
А откуда эта ссылка берётся, как Вы на неё попадаете?
Ответить
Нашла. в коде программы был файл с русским названием.Спасибо!
Ответить
Тогда это проблема этой программы, и никак с этим не справиться. Там она почти наверняка написана по-русски, да ещё и с неправильной кодировкой.
Ответить
я делаю обрадную форму я нaчну писать в php что то а он мне выдает так <?php $result = mail("[email protected]","Анкета с сайта","Сообщения (тело писма)"); if ($result) { echo "<p>Сообщения отправлено успешно!</p>"; } else { echo "<p>сообщения не отправлено</p>"; } ?>
Ответить
http://myrusakov.ru/php-start.html
Ответить
у меня уже есть denwer когда я изучал html а тепер мне надо еще раз скачать denwer ? что бы изучать php
Ответить
у меня диск Z а если установлю еще denwer диск N у меня будут 2 (Z) и(N) диска ... я смотрел видео html и установил denwer а тепер смотрю php видео на видео ты устанавливаешь еще раз denwer и мне надо но потом когда и какой запускать диск? если 2 диска будут ? я запутался )))
Ответить
2-й денвер не нужен.
Ответить
<?php $a = 5; echo $a; ?> я хочу проверить php №5 мне не просто 5 выдает а <?php $a = 5; echo $a; ?> вот так
Ответить
а все все СпасибО))))
Ответить
а у меня наверное что то не так в nodpat++ я создал фаил styles.css(папку) и пишу например сделать текст зеленым смотрю в браузере а браузер не че не меняет в чем проблема ?
Ответить
http://myrusakov.ru/kak-zadat-css-stil.html
Ответить
все я РЕШИЛ проблемуу (почему ты не понимал мою проблему)а потому что у тебя был браузер mozilla firefox(и не было такой проблемы) а у меня не было mozilli а когда я установил браузер и закачал дополнения у меня все зарабодалООО круто я снова могу изучать CSS Вообщем у кого не работает css надо установит firefox и кой какие дополнения
Ответить
а как сделать Web Developer на русском языке?
Ответить
Привыкайте к английскому интерфейсу.
Ответить
Михаил, в курсе есть много того, что слишком плохо запоминается. Я про курс по php. Например, можно же один урок разложить на на несколько маленьких уроков, просто не всегда всё запоминается сразу. И ещё. Если я с первого раза не понял урок, то надо пересмотреть его заново?
Ответить
Да, надо пересматривать.
Ответить
То есть забегать на перёд не надо, Верно? А что делать если я какие-то уроки знаю уже, их можно пропускать или всё равно надо просматривать в той же последовательности? И ещё один такой вопрос. Что делать если у меня не получается сделать домашние задание или я чего-то не понимаю в нём? Можно ни делать или пробовать самому придумать домашку? Я про php говорю.
Ответить
Рекомендую смотреть все уроки, независимо от того, что знаете, а что нет. Упражнения надо делать все подряд, ничего не пропуская. Ни одно из упражнений не выходит за рамки изученного материала.
Ответить
здравствуйте Михаил. так уж вот у меня случилось што я утерял платные уроки по пречине неисправности своего ноутбука. и с сылок нет на них. я хотелбы восстановить их, мы с вами в кантакте говорили об этом вы обещали есле подобное случица прислать новые ссылочки для скачивания. валера горбачев
Ответить
Отправил на почту.
Ответить
спосибо всё получил.
Ответить
Здравствуйте Михаил.Странное что-то,У меня,в папках,написанные страницы отображаются нормально,текст кириллица,utf-8.А попробовал посмотреть на них через http://mysite.v.v.local,текст-сплошная абракадабра? И ещё,не могу попасть http://localhost/Tools/phpMyAdmin/ "в доступе отказано" ошибка 2002
Ответить
http://myrusakov.ru/php-encoding-problems.html
Ответить
Это всё я помню,проблема видимо в базе данных(name utf-8)но ведь я не могу туда попасть:ошибка 2002.
Ответить
Попробуйте через другой браузер.
Ответить
Спасибо,не сообразил.
Ответить
Здравствуйте Михаил! Надеюсь, что нашел то,что искал - реальную конкретную информацию по построению сайта. Сразу попробовал, но обломился. Когда создал папку index.html, то она не поменяла значок, а так и осталась жёлтой (у меня мазила). А в контекстном меню при открытии папки index.html нет команды: открыть с помощью!?? Хотел, как у вас в уроке, открыть с помощью Notepad++, но выбора нет, хотя блокнот я скачал и в прогах он у меня есть. В чём причина? Помогите пожалуйста!!! Где туплю, не пойму?
Ответить
http://myrusakov.ru/html-open-txt.html
Ответить
Прочитал вашу статью. У меня галочка не стоит в пункте "Скрывать расширения для зарегистрированных типов файлов".Значит у меня все расширения ОС видит. Эффект тот же. Что делать? Почти Чернышевский!Нахожусь на том же месте! Как двигаться дальше? Может есть ещё варианты? Хочу увидеь изменение значка на папке index.html и в контекстном меню команду открыть с помощью. Может винду переставить?
Ответить
Перетащите index.html в окно браузера, он должен так открыться.
Ответить
Здравствуйте Михаил.Как делать ссылку "Вверх"научили,вот бы теперь для этой страницы сделать "Вниз"))) Миша,а можно ли в Джумла 2,5 загружать уже готовые Web-страницы на подобие загрузки собственных шаблонов.Попытался,в папке templates Джумла создал ещё одну папку и поместил туда страницу.Затем,рестарт Денвер,но в панели управления она не появилась название папки v.vysotscy.
Ответить
Перетащил index.html в окно браузера, то, что получилось отправил Вам на почту.
Ответить
index.html должен быть файлом, а не папкой.
Ответить
У меня на компе 2 браузера, я пользуюсь мазилой, сын хромом. Когда открыл index.html файлом, он отобразился в хроме и всё не получалось, пока не допёр поставить мазилу в приритет. Спасибо, всё пошло. А как конструировать сайт было бы в хроме?
Ответить
Всё должно везде открываться, никаких дополнительных действий не требуется. Перетащите html-файл в окно браузера chrome, и он должен открыться.
Ответить
Перетащил, открылся! Разберусь с мазилой, попробую сваять что-нибудь в хроме. А что я ваял до этого в толк не возьму?! Пока проехали, спасибо.
Ответить
Почучил все ссылки, спасибо. Скачиваю.
Ответить
Доброго времени суток! Начал проходить Ваш видео курс! Но из - за неимения опыта в других языках программирования у меня возникла проблема: не могу пользоваться тегом <table> в php. Прошу Вас помочь мне - скинь пожалуйста обучающие уроки связанные с этим и подобными ему тегами! Заранее спасибо!
Ответить
http://srs.myrusakov.ru/html
Ответить
Добрый день Михаил. Скачал все диски.Перешел по ссылке http://srs.myrusakov.ru/partner и скачал файл partner.mp4. Открываю его с помощью Media Plyer Classic, файл открывается как аудио-файл. Конвертировал в partner.avi не открывается вообще (кнопка запуска в плеере не активна). Где моя ошибка?
Ответить
Установите свежие кодеки.
Ответить
что такое кодеки, где их брать и как устанавливать? Я пока ещё чайник, к сожалению, но надеюсь что это скоро закончится, не без Вашей помощи!
Ответить
k lite mega codec pack - вот это найдите, скачайте и установите.
Ответить
спасибо. Нашёл,скачал, установил, смотрю, всё работает хорошо. Для чайников вроде меня: http://www.chaynikam.net/view_articles.php?id=13 Здесь всё доходчиво и просто объясняется про кодеки
Ответить
Михаил! Здравствуйте! Вчера к обработке Статей добавил еще и Гостевую книгу - всё работало на Денвере и на сайте! Сегодня добавил Авторизацию - работает отлично! Но появилась ошибка на запуске Статей: Fatal error: Call to undefined function getAllArticles() in Y:\home\localhost\www\blocks\articles.php on line 2 Самое странное, что этот модуль я вообще не менял!!! Что могло произойти? я сначала грешил на Денвер, поэтому проверил и на сайте... В чем может быть проблема???
Ответить
Функции getAllArticles() не существует, вот что здесь написано.
Ответить
Перевод я знаю. Эта функция вызывается из модуля blocks\articles.php командой $articles = getAllArticles(); далее идет блок for по записи из двухмерного массива в переменные. Сама функция getAllArticles() обьявлена в модуле lib\function.php : function getAllArticles() { return getAll("articles"); } Что интересно: не определяется только одна эта функция - остальные выполняются! Вот о чем я спрашивал... Извините, что спросил не очень подробно....
Ответить
Убедитесь, что файл с функциями подключается, так же убедитесь, что название вызываемой функцией совпадает с той, что определена в файле. Других вариантов уже быть не может.
Ответить
Хорошо! Буду искать дальше!.. Спасибо!
Ответить
Здравствуйте Михаил. Я начинающий пользователь получил ваши уроки. При изучении а именно при проверке работ в denwere служба http://subdomain.localhost/ Проверка "не-Интернет" доменов второго уровня, а также SSI не работает, все остальное указанное в уроке работает отлично кроме. Спасибо Сейчас пересмотрел все службы указанные в графе работают только эти http://localhost/Tests/PHP5/index.php5 PHP5 information http://localhost/Tools/phpMyAdmin Проверка MySQL и phpMyAdmin http://localhost/Tests/sendmail/index.php Проверка отладочной заглушки для sendmail Подскажите пожалуйста так и должно быть или что то не так
Ответить
http://myrusakov.ru/php-denwer-nowork.html
Ответить
Пересмотрел все варианты что прочитал но ничего денвер открывается отлично а первые пять ссылок в графе не работают пишет Сервер не найден Firefox не может найти сервер subdomain.localhost. Объясните пожалуйста детально что нужно сделать
Ответить
Если работает localhost, но не работают другие хосты, то в статье об этом написано подробнее всего.
Ответить
Здравствуйте Михаил. у меня такой вопрос после создание домена согласно вашего урока все делаю как Вы, но при поиске созданного мной домена для проверке работоспособности у меня появляется не как у вас окно с текстом а отдельный документ такого формата index.html.txt конечно после его открытия я вижу введённый мной текст, правильно ли это, если нет как это исправить, согласно видео уроков у Вас открывается сразу документ index.html и еще почему у Вас все документы формата index.html имеют значок браузера, становятся ссылкой, это удобно но у меня такого нет как можно это сделать СПАСИБО
Ответить
http://myrusakov.ru/html-open-txt.html
Ответить
Здравствуйте, Михаил! Я создаю сайт на друпале http://orange.hol.es . Подскажите, пожалуйста, как мне добавить коментарии на страницу как у вас в блоге через контакт.
Ответить
Здравствуйте Михаил! Хочу поблагодарить вас за замечательный курс «PHP и MySQL от Нуля до Гуру». Вы первый, кто в своем видео на реальном примере показывает встройку CMS/PHP в HTML. За это вам спасибо! Но в процессе занятия, где-то на середине, у меня возникли проблемы, которые я не могу решить. У меня постоянно вылазиет ошибка: Notice: Undefined index: view in C:\xampp\htdocs\dvigok\index.php on line 8 Notice: Undefined variable: text in C:\xampp\htdocs\dvigok\lib\modules_class.php on line 59 Notice: Undefined variable: text in C:\xampp\htdocs\dvigok\lib\modules_class.php on line 73 Notice: Undefined variable: text in C:\xampp\htdocs\dvigok\lib\modules_class.php on line 102 Как я могу понять изначально не существует $view = $_GET["view"]; Класс FrontPageContent срабатывает в index.php, что вполне логично там ведь $view по умолчанию пустой, а вот от класса SectionContent толку уже нет. При каждом клике в меню оказываюсь в Localhost и почему Undefined variable: text тоже не могу понять. Я все тысячу раз проверил, делал один в один, как у вас… Может быть это связано с тем, что я работаю на XAMPP или другая версия PHP? Буду вам искорени благодарен если вы мне ответите! Павел
Ответить
C Notice: Undefined variable тоже так. Переменная ещё не создается, но уже где-то используется.
Ответить
Михаил, я где же должна быть до этой части: mb_internal_encoding("UTF-8"); require_once "lib/database_class.php"; require_once "lib/frontpagecontent_class.php"; require_once "lib/sectioncontent_class.php"; $db = new DataBase(); $view = $_GET["view"]; switch ($view) { case "": $content = new FrontPageContent($db); break; case "section": $content = new SectionPageContent($db); break; default: exit; } echo $content->getContent(); создана переменная $view?
Ответить
с банком данных тоже все в порядке насколько я понимаю, $_GET["view"] вытаскивает из lesson_menu меню по id...
Ответить
Действительно, странно. Попробуйте для откладки выводить её содержимое, как раз перед тем местом, где появляется ошибка.
Ответить
Так и делал! В index.php $_GET["view"]вообще нет... Может это связано с тем, что я пользуюсь XAMPP?
Ответить
Или еще какие-то настройки не соответствуют вашим?
Ответить
А с методом GET Вы что-нибудь передавали? А XAMPP вряд ли должен на что-то влиять.
Ответить
А с методом GET Вы что-нибудь передавали? А XAMPP вряд ли должен на что-то влиять.
Ответить
я прикрепил новый фаил test.php <?php $view = $_GET["Hello!!"]; ?> index.php require_once "lib/test.php"; echo $view; резултат в браузер Notice: Undefined index: Hello!!
Ответить
Нет, я про ?view=123 в конце ссылки. Нужно же что-то передать в переменную для проверки.
Ответить
дело в том что из базы исвлекаеться ?view=section&id=1 в адресную строку, но при этом я оказываюсь в локальной ROOT-папке
Ответить
$view = isset($_GET['view']) ? $_GET['view'] : 'sections'; ------------------- Class 'SectionContent' not found
Ответить
Михаил здравствуйте у меня такая проблема вот ссылки на скриншоты подскажите почему так происходит (Почему нет меню)и что нужно сделать за ранее спс http://pic.lg.ua/x/16/0036f3/61492e30.jpg http://pic.lg.ua/x/17/2851a3/92846be8.jpg http://pic.lg.ua/x/16/1d04a1/e986813e.jpg http://pic.lg.ua/x/15/cae1a9/80cd88d8.jpg http://pic.lg.ua/x/16/3cddf9/ab9c050a.jpg помогите разобраться пожалуйста.
Ответить
Вы пытаетесь открыть php файл, как html документ, в то время как Вам надо исполнить его на сервере.
Ответить
подскажите как это сделать пожалуйста за ранее спасибо.вот как у меня все файлы выглядят http://pic.lg.ua/x/14/d43411/5c4bbd49.jpg я новичёк в этом,так что прошу подсказать как (исполнить его на сервере ) что бы запомнить раз и навсегда,ещё раз огромное вам спасибо.
Ответить
Всё как в статье: http://myrusakov.ru/php-start.html
Ответить
Здравствуйте, Михаил, при изучении Ваших курсов, у меня на начальном этапе возникла, надеюсь, не большая проблема. Дело в том, что при создании файла index.html, он определяется, как TXT, что бы Вы порекомендовали?
Ответить
Решение здесь: http://myrusakov.ru/html-open-txt.html
Ответить
Да, спасибо, с этим разобрался и возникла очередная проблема, вот начальное заполнение документа <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/> <title>Телеканал ТНТ</title> </head> <body> <h1>Телеканал ТНТ</h1> </body> </html> Но не название не заголовок не правильно отображаются, в результате(набор знаков),пробовал изменить на UTF-8, в чём ошибка?
Ответить
А вот это уже много чего может быть, почитайте тут: http://myrusakov.ru/php-encoding-problems.html
Ответить
либо у меня штото с ноутбуком,либо там =>(http://storedvd.ru/) какаято беда с подключением к базе.
Ответить
Михаил ни где не могу найти ответ на свой вопрос у меня уже сложилось впечатление, что только у меня одного такая проблема. Никак не могу подключить jqyeury локально сколько не пробовал не знаю в чем проблема. И так и сяк пробовал и на денвере и на компе просто никак. Все остальные внешние ссылки работают что css что просто javascript но jquery никак. Подключил jquery через гугл работает, но проблема в том, что приходится скачивать плагины и они опять таки не работают что бы я ни скачал ничего не работает. Jquery и плагины качаю и так и сяк, меняю названия, но ничего не работает. Я скоро сойду сума. В чем интересно дело? Пожалуйста дай ответ.
Ответить
Возможно Вы не выбрали все используемые компоненты. Не вижу никаких сложностей в самом подключении библиотеки.
Ответить
Спасибо Михаил за ответ. Такое ощущение что мне нужны были эти слова "Не вижу никаких сложностей в самом подключении библиотеки". Пол года ничего не получалось, а теперь сохранил через браузер открыв код и нажав ctrl + s. И все работает. Я в ауте!
Ответить
Доброго времени суток. Вчера я создал сайт на основе того, который вы создавали в своем бесплатном видео-курсе. Сегодня по рассылке пришло письмо "Регистрация сайта в Интернете". Я нашел хороший бесплатный хостинг hostinger.ru, выложил там свой сайт и вместо русских символов, почему то отображаются китайские. Почему? На локальном хосте, то есть на денвере было все отлично. P.S. Ссылка на мой сайт: http://www.klipline.p.ht/
Ответить
Вот статья на тему http://myrusakov.ru/php-encoding-problems.html
Ответить
Огромное спасибо Михаил, вся причина была в том, что весь мой сайт имел кодировку windows-1256, а хостинг не поддерживает кириллицу! Я поменял кодировку на utf-8 и все заработало. Вот еще одна проблемка, проблема связана с "Обратной связью". В денвере все в порядке, сообщения доходят, все отлично, все Русское. Но когда я отправляю сообщение с (с сайта, который уже на хостинге) формы обратной связи, то получаю себе на e-mail сообщение в котором заголовок не "Сообщение на Вашем сайте $name"(как должно быть), а что то подобное этому: "Сообщение РЅР° Вашем сайте Р—РѕСЂСЏРЅР°". Кодировку всю сменил на UTF-8. Почтовик Gmail. Хм... А может проблема не скрипте, а в браузере или настойках самого гмейла (хотя я там ничего не менял)? Вы как считаете?
Ответить
P.S. Я все таки ошибся, в денвере (Z\tmp\!sendmail) также заголовок сменил свою кодировку, таже "Абракадабра", что и с обычным g-mail. Но еще один прикол в том, что на хостинговой обратной связи и заголовок и сообщение не русское, а в денвере не русский только заголовок. Пожалуйста помогите! Если надо, могу скинуть скрипт необходимой Вам страницы, на Ваш E-mail!
Ответить
Как сделать мини редактор для статичного сайта(html) чтобы можно было только редактировать и добавлять страницы. Жду ваши предложения. Я лично думаю проще всего на php перейти в таком случае или прикрепить готовый редактор c правами доступа к файлам но как сделать?. Может у вас есть на это видео урок?
Ответить
Я написал Вам сообщение на [email protected].
Ответить
Здравствуйте Михаил. на сайте много ошибок "document type does not allow element "li" here" такого типа, ekom34.ru не пойму как избавиться, подскажите ? :)
Ответить
Согласно доктайпу нельзя так просто эти элементы писать. Вероятно их просят в контейнер отдельный поместить.
Ответить
они и так в контейнере <div> <h3>Навигация</h3> <ul class="menu"> <li class="item40"><a href="/page/***.html"><span>***</span></a></li> </ul> </div> может заменить чем то <li>?
Ответить
Здравствуйте, Михаил! Скажите, в некоторых курсах вы рассказывали, как отправлять письма, но у меня сложился такой вопрос, как сделать, чтобы отправлялось 6 параметров: имя, номер и текст, от кого, заголовок и сообщение от сайта, то функция mail() говорит о отм, что не может 6 параметров принять, получается, что 5 как максимум принимать может.
Ответить
Имя, номер и текст нужно объединить просто в текст, и отправить его.
Ответить
Спасибо, Михаил за подсказку!
Ответить
Всем привет, как дела?
Ответить
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.