[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Php задачки
Страницы: 1, 2, 3, 4
Миша
Цитата (Tumour @ 21.01.2016 - 00:10)
Wind
Спасибо wink.gif , но я пока не в состоянии платить за обучение.

Бесплатно - тут

_____________
Принимаю заказы, писать в ЛС
Tumour
Нормальная книга, php 6 конечно не было, но было та php 5.3, 5.4 в книги описываются эти версии.

_____________
Путешествуй с BookRestEasy.com
Tumour
Медведь
Спасибо большое smile.gif


_____________
Путешествуй с BookRestEasy.com
casper - gg
Цитата (Tumour @ 20.01.2016 - 23:17)
ЗАДАЧА 3: ИГРА НА СЕССИЯХ (БИТВА АЛКОГОЛИКОВ).
Интересной мне показалось.
Буду ее решать.


как успехи, у меня вот так получилось, даже поиграл немного :)
код решения




<?php

session_start();
$start = '';

if( empty($_SESSION['a']) || empty($_SESSION['b']) || !empty($_POST['new']) )
{
$start = true;
$_SESSION['a'] = $_SESSION['b'] = 10;
}
elseif( $_SESSION['a'] < 1 || $_SESSION['b'] < 1 )
{
unset($_SESSION['a']);
unset($_SESSION['b']);
header("Location: http://".$_SERVER['HTTP_HOST']."/index.php?module=games&page=game1over");
exit;
}

$rulete = rand(1, 3);

if( !empty($_POST['boolbool']) && $_POST['num'] == $rulete )
$_SESSION['a'] = $_SESSION['a'] - rand(1, 4);
elseif( !empty($_POST['boolbool']) )
$_SESSION['b'] = $_SESSION['b'] - rand(1, 4);



$tpl = '<b> Алкоголики, вперед! </b> </br></br>';

if( $_SESSION['a'] < 1 )
$tpl .= '<i><b> как жы Вы-с, господин надрались, прямо свинья-с </b></i></br></br>';
elseif( $_SESSION['b'] < 1 )
$tpl .= '<i><b> мужик напротив упал лицом, да какое там лицо, то на морду похоже, в салат </b></i></br></br>';
elseif( empty($start) )
{
$tpl .= '<i> Имейте ввиду, что Вы уже выпили '. (10-$_SESSION['a']) .' стопок(ку, ки), есть ли еще силы? </i></br>';
$tpl .= '<i> а мужык напротив '. (10-$_SESSION['b']) .' стопок(ку, ки). </i></br></br>';
}
else
$tpl .= '<i> все только начинается </i></br></br>';

$tpl .= '<form method="post" action="index.php?page=game1"> </br>';

$tpl .= '<label for="a"> алкоголик, угадай где рюмка </label> </br>';
$tpl .= '<input name="num" type="radio" value="1" checked />';
$tpl .= '<input name="num" type="radio" value="2" />';
$tpl .= '<input name="num" type="radio" value="3" /> </br>';

$tpl .= '<input type="submit" name="boolbool" value="Наливай"> </br></br>';
$tpl .= '<input type="submit" name="new" value="Откупорить новую бутылку"> </br>';

$tpl .= '</form> </br>';

echo $tpl;



Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.