Информационная лента
Чат


Загрузка данных...

Необходимо авторизоваться!

Свежие обсуждения


Загрузка данных...

Топ активов

  • 1 · Посты: 4944 · Репутация: 187
  • 2 · Посты: 3194 · Репутация: 333
  • 3 · Посты: 2321 · Репутация: 1319
  • 4 · Посты: 1613 · Репутация: 373
  • 5 · Посты: 1038 · Репутация: 42

Форум
Страница 2 из 2«12
Форум » uJS.su » Идеи скриптов » Нужна помощь
Нужна помощь
Оффлайн
Al-Sher · Написал: 3194 сообщения · Репутация: 333 · Группа: «Координатор»
[to]Rust08[/to], вот код с проверкой, чтобы пользователь не смог зайти в форму безугадоного числа
Код
<?  
if($_POST('random')) {$random = $_POST('random'); }  
if($_POST('vvod')) {$vvod = $_POST('vvod'); }  
?>  
<html>  
<head>  
<title>Результат</title>  
</head>  
<body>  
if($random = $vvod) {  
echo "Поздравляем вы выиграли! ";  
session_start();
  $_SESSION['win'] = "win";
include('form.php');
}  
else   
{ echo "Повезет в следующий раз :-)";}  
</body>  
</html>

Form.php
Код

if(isset( $_SESSION['win'])) {
printf "код формы";
}
25.03.2013, в 08:33 | # 11 · | Понравилось: 0

Оффлайн
Al-Sher · Написал: 3194 сообщения · Репутация: 333 · Группа: «Координатор»
[to]Rust08[/to], ужас какие я глупые ошибки допустил :(
вот рабочий полностью код
index.php
Код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
</head>

<body>
<?   
$random = rand(1,100);   
echo "<form action='random.php' method='POST'>   
<input name='random' type='hidden' value='$random'>   
<input name='vvod' >   
</form>";   
?>
</body>
</html>

random.php
Код
<?   
if(isset($_POST['random'])) {$random = $_POST['random']; }   
if(isset($_POST['vvod'])) {$vvod = $_POST['vvod']; }   
?>   
<html>   
<head>   
<title>Результат</title>   
</head>   
<body>   
<?php if($random == $vvod) {   
echo "Поздравляем вы выиграли! ";   
session_start();   
    $_SESSION['win'] = "win";   
include('form.php');   
}   
else    
{ echo "Повезет в следующий раз :-)";} ?>
</body>   
</html>

form.php
Код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
</head>

<body>
<?php if(isset( $_SESSION['win'])) {   
echo "код формы";   
}
else {
echo "Жульничать плохо!";
}?>
</body>
</html>

тест
26.03.2013, в 10:12 | # 12 · | Понравилось: 0

Оффлайн
Rust08 · Написал: 6 сообщений · Репутация: 0 · Группа: «Starter»
А как сделать, чтобы форма автоматически обновлялось если число не угадано , чтобы человеку оставалось просто вновь ввести число. Или ввести кнопку "Новая игра"
26.03.2013, в 17:17 | # 13 · | Понравилось: 0

Оффлайн
Al-Sher · Написал: 3194 сообщения · Репутация: 333 · Группа: «Координатор»
В файле random.php вместо
Код
{echo "Повезет вследующийраз :-)";}?>
напиши
Код
{echo "Не правильно <img rel="usm" src="http://www.ujs.su/A_smiles/sad.gif" border="0" align="absmiddle" alt=":(" /> Сыграй еще<br>";
include ("index.php"); }?>
26.03.2013, в 17:33 | # 14 · | Понравилось: 0

Оффлайн
Rust08 · Написал: 6 сообщений · Репутация: 0 · Группа: «Starter»
Почему то эта строка выдает ошибку
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in Z:\home\localhost\......\random.php on line 17

Добавлено (27.03.2013, 05:49)
---------------------------------------------
И кнопка куда то пропала

27.03.2013, в 05:49 | # 15 · | Понравилось: 0

Оффлайн
Al-Sher · Написал: 3194 сообщения · Репутация: 333 · Группа: «Координатор»
Какая кнопка?
Поменяй в том коде " на '
Только 1 и последнюю кавычку не меняй
Вот что вышло
Код
{echo"Не правильно <img rel='usm' src='http://www.ujs.su/A_smiles/sad.gif' border='0' align='absmiddle' alt=':('/> Сыграйеще<br>"; include ("index.php"); }?>

Или убери смайл и выйдет так
Код
{echo"Не правильно. Сыграй еще<br>"; include ("index.php"); }?>
27.03.2013, в 07:38 | # 16 · | Понравилось: 0

Форум » uJS.su » Идеи скриптов » Нужна помощь
Страница 2 из 2«12
Поиск:
uJS.su - сайт, посвященный уникальным разработкам для системы uCoz. У нас Вы найдете десятки готовых интересных уникальных решений для Вашего сайта, а также сможете оставить свою идею, которую мы постараемся реализовать.