HTML <form method=»post»> … <input type=»submit» name=»prim» value=»Применить» /> <input type=»submit» name=»clean» value=»Очистить» /> </form> PHP if (isset($_POST[‘prim’])) { … } else if (isset($_POST[‘clean’])) { … }
HTML <form method=»post»> … <input type=»submit» name=»prim» value=»Применить» /> <input type=»submit» name=»clean» value=»Очистить» /> </form> PHP if (isset($_POST[‘prim’])) { … } else if (isset($_POST[‘clean’])) { … }
| Просмотров: 2 064 | Читать статью |
Если по какой то причине необходимо чтобы блок выводился только на определенных страницах WordPress или на страницах определенной категории, то необходимо где выводится блог использовать следующий код: <?php if ( is_page(18)) { echo ‘<script type=»text/javascript»> … </script>’; } ?> В данном примере, javascript — код будет исполнятся только на странице ID — 18. Для запрета вывода блока используем […]
| Просмотров: 3 655 | Читать статью |
hexdec — Переводит число из шестнадцатеричной системы счисления в десятичную. Пример использования: $a = ‘7e0’; echo hexdec($a); 2016 dechex — Переводит число из десятичной системы счисления в шестнадцатеричную. Пример использования: $a = 2016; echo dechex($a); 7e0 decbin — Переводит число из десятичной системы счисления в двоичную. Пример использования: $a = 2016; echo decbin($a); 11111100000 bindec […]
| Просмотров: 5 388 | Читать статью |
Массив представляет собой определенный набор элементов, который хранится в одной переменной. В массивах каждый элемент имеет индекс. Создать такой массив можно с помощью конструктора array(), который содержит список значений, разделённых запятыми: $i = array(1,2,3); Вместо конструктора array(), можно использовать более короткий синтаксис: $i = [1,2,3]; После создания массива Мы можем обратится к любому элементу массива: $i = array(1,2,3); […]
| Просмотров: 2 804 | Читать статью |
Цикл foreach предоставляет простой способ перебора массивов. Foreach работает только с массивами и объектами, и будет генерировать ошибку при попытке использования с переменными других типов или неинициализированными переменными. Первый вид синтаксиса цикла foreach: foreach ($array as $value) { инструкции } Цикл foreach будет перебирать заданный массив — $array . На каждой итерации значение текущего элемента присваивается переменной $value. […]
| Просмотров: 2 488 | Читать статью |
Данный цикл состоит из ключевого слова for, за которым следуют круглые скобки, содержащие внутри три выражения, разделенных точками с запятой. Синтаксис цикла for следующий: for (exp1; exp2; exp3) statement В выражение exp1 вставляют начальное значение для счетчика цикла — переменная, которая считает количество раз выполнения тела цикла. exp2 — задает условие повторения цикла. Цикл будет […]
| Просмотров: 2 226 | Читать статью |
Цикл while позволяет повторять выполнение некоторых действий (инструкций) определенное количество раз. Каждый цикл состоит из двух основных частей: логическое выражение инструкция Логическое выражение определяет когда должно быть остановлено исполнение цикла. Инструкцией является фрагмент программного кода, выполняющий необходимые действия. Инструкция может быть одна или несколько и будет исполняться до тех пор, пока пока логическое выражение цикла возвращает значение TRUE […]
| Просмотров: 2 646 | Читать статью |
Статистика просмотров страниц будет работать на связке MySQL + PHP. Так как скрипт php очень простой, то он будет считать все посещения страницы. В таблице базы данных необходимо создать дополнительное поле stat INT(10). require «connect.php»; $result = mysql_query («SELECT * FROM blog WHERE id=».$_GET[«id»]); while($r = mysql_fetch_array($result)){ $stat = $r[«stat»]+1; $result = mysql_query («UPDATE blog SET stat=’$stat’ WHERE id=’$_GET[id]'»); echo «Кол-во просмотров: «.$r[«stat»]; } Файл connect.php — подключение к базе данных blog — таблица базы данных stat […]
| Просмотров: 2 348 | Читать статью |
Для обрезки текста можно использовать функцию substr, просто указав начало отсчета (0) и количество символов после которого необходимо обрезать текст. $text = substr($text,0,250); Но для правильного обрезания текста лучше выполнить несколько условий, то есть убрать все html элементы, убедимся, что текст не заканчивается восклицательным знаком, запятой, точкой или тире и др. Например у нас имеется […]
| Просмотров: 2 500 | Читать статью |