Для начала выучить HTML. Затем CSS. Потом много и много практики ( Чем больше - тем лучше ).
Далее нужно осваивать фотошоп и правила верстки сайта. Выучить HTML и CSS Вам покажется очень легкой задачей, по сравнению с Adobe Photoshop и версткой. Вот, в общем-то, и все. Удачи! :)
Если нет ошибок и переменные $Rtwo и $Rtree остаются пустыми, значит не выполнилось ни одно условие. Неплохо было бы взглянуть на значения остальных переменных, что бы знать, пос=чему ни один if не срабатывает.
А так, попробуйте во всех условиях заменить оператор and на &&. Они-то вроде как одинаковые, но у && приоритет выше. Поэтому в некоторых случаях эти два оператора могут давать различный результат.
Обычно данные о FTP сообщаются хостинг-провайдером через e-mail.В сообщении будет адрес сервера, имя и пароль пользователя.Если письма нет,то можете найти эту инфу в информационном разделе контрольной панели вашего сайта.Если и там ничего нет,свяжитесь с тех.поддержкой.
Лучшим материалом по изучению HTML является собственный опыт. Я изучал данный язык кибертекстовой разметки на форме конструктора wen и написал свой первый мобильный сайт с древнего смартфона. Если честно язык HTML не надо знать для создания качественного сайта, его достаточно понимать и запомнить основные теги. Лучше займитесь изучением Java Script (язык программирования на стороне браузера) и PHP. JS в сочетании с XML сейчас использует огромное количество сайтов, а PHP старый язык для создания динамических страниц.
Адаптивным называют такой дизайн который хорошо выглядит и на больших мониторах (на компьютере) и на маленьких экранах на сотовом телефоне айфоне айпаде и тд. Для достижения такого эффекта часто (но не всегда) используют разные версии сайта. Одна мобильная другая обычная и в зависимость от принимающего устройства сервер отдает нужный вариант.