Здраствуйте,помогите пожалуйста написать PHP код для того,чтобы когда в URL строке к ссылке сайта я дописывал ?=1 то на сайте она показывало слово (Понедельник),2(вторник) и так далее до воскресенья
ну вообще переменный в GET-запрос иначе добавляются, но вот вариант решения именно конкретно сформулированной задачи. PHP: $dow = preg_match('~\?=([1-7])$~', $_SERVER['REQUEST_URI'], $m) ? $m[1] : null; switch ($dow) { case 1: echo 'понедельник'; break; case 2: echo 'вторник'; break; case 3: echo 'среда'; break; case 4: echo 'четверг'; break; case 5: echo 'пятница-развратница'; break; case 6: echo 'суббота'; break; case 7: echo 'воскресенье'; break; }
ну я не знаю какое ты имя переменной выберешь, поэтому дов: PHP: $dow = isset($_GET['dow']) ? (int) $_GET['dow'] : null;
Дичайше извиняюсь за своб тупость,просто я только второй день как начал интересоваться PHP Но у меня что то пошло не по плану
Можно и как то так сделать. PHP: $week = array( 'понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота', 'воскресенье' ); if ( isset ( $_GET["get"], $week[$_GET["get"]] ) ) { print $week[$_GET["get"]]; } else { print 'no data'; } В строке адреса указываешь get=0 например.
По какой книге учишь PHP и HTML? У тебя там много ошибок, файл Index.html не пропущен через webserver который бы передал его PHP. Код не выполнился. Ещё принято писать с маленькой буквы index.html, а если тебе нужно HTML генерировать с помощью PHP, то веб-серверу нужно файлы с php кодом давать расширение .php например index.php. Начни читать http://www.ozon.ru/context/detail/id/137538198/ Или школьный курс информатики.
там в книге первые 100-200 книг должно быть про это, какую читаешь? я посмотрю если в ней есть, писать тут текст из книги нет смысла
в общем,последний вопрос. Допустим ссылка на мой сайт privet.privet.com/ru/doc/ и тд. и мне после символа "/" нужно написать ?=1 ,при этом,чтобы после ввода "/?=1" открывалась страница,на какой будет написано "Понедельник"
@Sabzer0zer0 книга 2006 года и там нету основ, про сеть, порты, протоколы, веб-сервер, PHP интерпретатор. Очень старая и бесполезная для начинающего. 10 лет это много. Нужна книга которая будет позиционироваться как для начинающего, года 2015/2016. Ссылку на такую книгу я давал, можно и другие найти, книг по PHP много, главное свежую брать. Зачем такое делать? ?=1 - что это значит? Обычно указывают параметры, есть имя параметра и его значение: ?param1=100 тогда ты сможешь в PHP с помощью if это определить, https://secure.php.net/manual/ru/language.variables.external.php тебе уже дали готовый код, даже для кривого варианта и нормального https://php.ru/forum/threads/help.59716/#post-482726 https://php.ru/forum/threads/help.59716/#post-482730 Возьми PHP хостинг там уже всё настроено. Ну ещё повторю в чём проблема: https://php.ru/forum/threads/help.59716/#post-482732