ria pc game
translate to English   translate to Chinese
fle game engine - движок для создания игр
fle game engine - движок для создания игр


Balls and holes PC game / Balls and Holes PC игра
Вакансии
Игродельня
Сегодня
26 мая 2019 12:38
Вход Регистрация Забыли пароль ?

megainformatic - Костя Коробкин - В гостях у тёти Светы часть 2 Живые машины (kk as) - онлайн комикс - страница 18
Костя Коробкин - В гостях у тёти Светы (kk as) - онлайн комикс - страница 18 Онлайн-комикс Костя Коробкин - В гостях у тёти Светы - интерактивный комикс (kk as). - Ой ! Привет ! Не ожидала тебя здесь увидеть.
подробнее...

Теги создание сайтов, создание игр, дизайн, игры, информатика, уроки photshop, php, c++, музыка, delphi, cms, робосайт
Статьи сайта
megainformatic - Купить Уроки Photoshop - Чудеса

megainformatic - Онлайн Обучение, Репетитор

megainformatic - Уроки Photoshop - Рисуем и Анимируем

megainformatic - Уроки Photoshop - Рисуем и Анимируем - Урок 1 - Старт

megainformatic - Уроки Photoshop - Рисуем и Анимируем на AllSoft.ru

megainformatic - DirectX 9c - Изучаем пример MultAnimation

megainformatic - megainformatic cms Система Управления Контентом

megainformatic - Темы для WordPress

megainformatic - Что нужно для создания собственного сайта ?

megainformatic - Макет дизайна Вашего сайта

скачать megainformatic cms

megainformatic - Итоги 2010 года

megainformatic - Что нужно для создания собственного сайта ?

megainformatic - как создать инсталлятор для собственной cms

megainformatic - Новости - страница 2

Нововведения в megainformatic cms

Web Администрирование

Уроки Верстки

Система автоматизированной е-майл рассылки

Система автоматизированной е-майл рассылки

megainformatic - Выгрузка файла на сайт

megainformatic - выпадающее меню на html и css

megainformatic - Использование checkbox

Краеугольная особенность работы Web-form на примере смены состояния checkbox

Технологии WEB

Технологии WEB - AJAX-запросы

Часто Задаваемые Вопросы

Продукты

Проблемы с кодировками при отображении страниц

игра Нечто: Необъяснимое Нить Накала - "в плену желаний"

Система Автоматизации Доставки Электронных Заказов megainformatic cms e-pro

megainformatic cms e-pro Автоматизация Обработки Уведомлений о Заказах по партнерским программам

megainformatic cms e-pro Автоматизация Обработки Уведомлений о Заказах по партнерским программам

webinformatic: Музыкальная страничка трэкера

megainformatic - Создание музыки и звука

webinformatic: Создание музыки и звука: урок 2

megainformatic - Создание музыки и звука: урок 3 - настройка Impulse Tracker для работы в WinXP

megainformatic - Создание музыки и звука: урок 4 - Введение в Mod Plug Tracker

megainformatic - Создание музыки и звука: урок 5 - Первая композиция в Mod Plug Tracker

megainformatic - Создание музыки в Impulse Tracker 2.14 - урок 6 - Ввод Нот

megainformatic - Создание музыки в Impulse Tracker 2.14 Первая мелодия

megainformatic - Создание музыки в Impulse Tracker 2.14 Настройка параметров сэмплов

megainformatic - Создание музыки и звука: теория и практика создания трэкерской музыки

megainformatic - Инструкция по оплате услуг средствами WebMoney

Основы работы в Microsoft Visual Studio 2008 и DirectX 9 (DX SDK Aug 2008)

Введение в программирование игр на С++ для платформы DirectX 9 - Первый старт

Введение в программирование игр на С++ для платформы DirectX 9 - Меняем иконку приложения

Введение в программирование игр на С++ для платформы DirectX 9 Добавляем другую модель

Введение в программирование игр на С++ для платформы DirectX 9 Программирование игр в directx. Hello, World!

Введение в программирование игр на С++ для платформы DirectX 9 Разбираем конструкции языка C++ на примере работы в Microsoft Visual Studio 2008

Разбираем конструкции языка C++ на примере работы в Microsoft Visual Studio 2008 - Урок 1 Основные операторы языка C++

Разбираем конструкции языка C++ на примере работы в Microsoft Visual Studio 2008 - Урок 1 Основные операторы языка C++ (часть 2)

Урок 2 Написание Win32-приложений. Обзор стартового кода Win32-приложения. Добавление ресурса текстовая строка

Урок 3 Создание Win32-приложений. Создание меню и простых диалоговых окон.

Урок 4 Создание Win32-приложений. Стандартные диалоги. Изучение сопутствующих конструкций языка. Консольные Win32-приложения. Указатели. Ссылочный тип. Массивы.

Урок 4 часть 2 Win32. Диалог выбора цвета, смена цвета фона окна приложения

     
  Другие уроки можно посмотреть в разделе Статьи  
     
 

Небольшой урок по php - Использование checkbox

казалось бы - что может быть проще - обычный checkbox - - но оказывается надо учитывать несколько особенностей для корректной работы с этим элементом управления на ваших Web-страничках

 
     
  Создадим файл checkbox.php и вставим в него такой код -  
     
  <HTML>
<HEAD>
<TITLE>Просмотр списка статей</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
</HEAD>
<BODY>

<div style="width: 990px; margin: 0 auto; background: #777777;">
<div style="width: 900px; margin: 0 auto; background: #aaaaaa;">

<?php

/* Особенность работы checkbox'а

если чекбокс установлен - при отправке данных формы передается его значение value
если чекбокс не установлен - при отправке данных формы не передается ничего !!!

*/

echo "Флажок ";
$published = 1;
$checked = '';

if ( $_POST['published-1'] == 1 )
{
$checked = 'checked = "checked"';
//$published = 1;
echo "установлен";
}
else {
$checked = '';
//$published = 0;
echo "сброшен";
}


$num = 1;

echo "<form name='save_changes' action = 'checkbox.php' method = 'POST'>";
echo "<input type=\"checkbox\" ".$checked." name=\"published-".$num."\" value=\"".$published."\">";
echo "<input type = 'submit' value = 'Сохранить изменения'>
</form>";


?>
</div>
</div>

</BODY>
</HTML>

 
     
  Если Вы совсем не курсе где и как должны выполняться php файлы том вам нужно ознакомиться со статьей - Введение в php  
     
  Рассмотрим что делает данный код  
     
 

echo "Флажок ";
$published = 1;
$checked = '';

Эти три строчки выводят надпись Флажок, а также создают 2 новые переменные со значениями 1 и '' - т. е. пустая строка

if ( $_POST['published-1'] == 1 )

 
     
 

Проверяем было ли отправлено в форму методом пост поле published-1 со значением равным 1,

если да -

$checked = 'checked = "checked"';
//$published = 1;
echo "установлен";

Переменную $checked заполняем строкой представляющей атрибут checked для чекбокса при котором чекбокс на странице будет выведен как помеченный галочкой.

Также выводим фразу - установлен - будет понятно что флажок был установлен

иначе -

else {
$checked = '';
//$published = 0;
echo "сброшен";

атрибут checked не задаем, выводим фразу - сброшен

 
     
 

$num = 1;

эта переменная будет задавать часть имени нашего чекбокса

 
     
 

echo "<form name='save_changes' action = 'checkbox.php' method = 'POST'>";
echo "<input type=\"checkbox\" ".$checked." name=\"published-".$num."\" value=\"".$published."\">";
echo "<input type = 'submit' value = 'Сохранить изменения'>
</form>";

выводим форму, которая выводит чекбокс с атрибутом checked заданным в переменной $checked, именем состоящим из слова published тире - и переменной $num и значением value которое подставляется из переменной $published,
также выводим кнопку сохранить изменения

 
     
 

Это чудо работает таким образом - если зададим состояние чекбокса и нажмём кнопку <Сохранить изменения>, то фраза Флажок установлен или сброшен - будет показывать состояние чекбокса.

Но вот само состояние чекбокса надо выставлять через созданную нами переменную $checked

как видите после нажатий кнопки <Сохранить изменения> чекбокс своё состояние теряет, а должен сохранять.

Как это исправить ?

Легко - находим самую первую строчку начала php кода -

echo "Флажок ";
$published = 1;
$checked = '';

и закомментируем строку

//$checked = '';

после проверки выясняем, что теперь чекбокс сохраняет своё состояние :)

Работающий пример на php смотрите тут - checkbox.php

ВОТ и ВСЁ на сегодня. Ждите новых уроков.

 
     
  Другие уроки можно посмотреть в разделе Статьи  
     
megainformatic live chat
Начать беседу
X
 

Оставленные комментарии



fle game engine - движок для создания игр
fle game engine - движок для создания игр


Something: Unexplained 2 captive of desires / Нечто: Необъяснимое 2 в плену желаний
Костя Коробкин Комикс Коллекционное издание - 6 комиксов, 81 страница, 220 mp3 треков
megainformatic Размещение баннерной рекламы у нас
Время загрузки: 0,5494