Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Online игра.
 
 автор: Гавриленко Дмитрий   (07.09.2010 в 00:27)   письмо автору
 
 

На сайте http://kbox.ru есть игра "Камикадзе"

Можите войти через
Логин: Dimanse
Pass: ozon4ik

Зайдите в раздел "бесплатные игры". Там есть этот камикадзе.
Вот у меня в сессиях, под каждую строчку генерируется число.


[line1] => 2
[line2] => 3
[line3] => 5
[line4] => 2
[line5] => 3
[line6] => 4
[line7] => 4
[line8] => 4
[line9] => 1
[line10] => 4


Но как мне выводить эти строчки по тому же принципу, я не знаю
Подскажите пожалуйста.

  Ответить  
 
 автор: Гавриленко Дмитрий   (07.09.2010 в 00:38)   письмо автору
3.2 Кб
 
   для: Гавриленко Дмитрий   (07.09.2010 в 00:27)
 

Вот сам файл

  Ответить  
 
 автор: Trianon   (07.09.2010 в 09:06)   письмо автору
 
   для: Гавриленко Дмитрий   (07.09.2010 в 00:27)
 

может быть стоит сделать этот список массивом, с обычными целочисленными индексами?

  Ответить  
 
 автор: Гавриленко Дмитрий   (07.09.2010 в 12:39)   письмо автору
 
   для: Trianon   (07.09.2010 в 09:06)
 

Допутсим я сделаю. Что потом?

  Ответить  
 
 автор: Trianon   (07.09.2010 в 12:44)   письмо автору
 
   для: Гавриленко Дмитрий   (07.09.2010 в 12:39)
 

обход массива - foreach()

  Ответить  
 
 автор: Гавриленко Дмитрий   (07.09.2010 в 12:49)   письмо автору
 
   для: Trianon   (07.09.2010 в 12:44)
 

<?


if(!isset($rand_bomb))
    {
        
$rand_bomb = array(=> mt_rand(),mt_rand(),mt_rand(),mt_rand(),mt_rand(),mt_rand(),mt_rand(),mt_rand(),mt_rand(),mt_rand(),);
    }
foreach(
$rand_bomb as $line => $bomb)
{
   echo 
".....";   //тут что выводить? и кстати, стоит убрать проверку !isset($rand_bomb)!?
}

?>

  Ответить  
 
 автор: Trianon   (07.09.2010 в 13:11)   письмо автору
 
   для: Гавриленко Дмитрий   (07.09.2010 в 12:49)
 

>if(!isset($rand_bomb))

Это уже непонятно.
Вы не знаете, применяется ли у Вас в скрипте переменная?

> echo "....."; //тут что выводить?
то есть? кроме $line и $bomb у вас ничего и нет.

  Ответить  
 
 автор: Гавриленко Дмитрий   (07.09.2010 в 13:28)   письмо автору
 
   для: Trianon   (07.09.2010 в 13:11)
 

Я не знаю как такую же таблицу сфомировать как на kbox.ru





<?php
    session_start
();
    
error_reporting(~E_NOTICE);
    
define ("TITLE""Камикадзе | WAP-казино");
    include(
"head.php");
    include(
"config.php");
    include(
"bd.php");
    
    if (isset(
$_SESSION['auth'])){
    
$login $_SESSION['login'];
    
$login htmlspecialchars(trim($login));
    
$login mysql_real_escape_string($login);
    
$result mysql_query("SELECT * FROM user WHERE login='$login'");
    
$row mysql_fetch_array($result);
    echo 
'<div class="menu"><b>Камикадзе</b></div>';
    
$ballans $row['ball'];
    
$ballans htmlspecialchars(trim($ballans));
    
$ballans mysql_real_escape_string($ballans);
    echo 
'Балланс: '.$ballans.' руб.<br/>---<br/>';
    if(!isset(
$_POST['submit'])){
    echo 
'Компьютер спрятал мины по полю.<br/>
    Вам необходимо обойти все мины, не наступив не на одну из них!:<br/>
    ставка 0.2 руб. выигрыш - 1 руб.<br/>
    ставка 0.5 руб. выигрыш - 2.5 руб.<br/>
    ставка 1 руб. выигрыш - 5 руб.<br/>
    ставка 2 руб. выигрыш - 10 руб.<br/>
    ставка 5 руб. выигрыш - 25 руб.<br/>
    ставка 10 руб. выигрыш - 50 руб.<br/>
    ставка 20 руб. выигрыш - 100 руб.<br/>
    ставка 30 руб. выигрыш - 150 руб.<br/>
    ставка 40 руб. выигрыш - 200 руб.<br/>
    ставка 50 руб. выигрыш - 250 руб.<br/>---<br/>'
;
    echo 
'<form action="kamik.php?'.session_name().'='.session_id().'" method="post">
    Ставка:<br/>
    <select name="stav">
    <option value="0.2" selected>0.2
    <option value="0.5">0.5
    <option value="1">1
    <option value="2">2
    <option value="5">5
    <option value="10">10
    <option value="20">20
    <option value="30">30
    <option value="40">40
    <option value="50">50
    </select><br/><br>
    <input type="submit" name="submit" value="Сделать ставку"><br>'
;
    }
    else
    {
        
$rand_bomb = array(=> mt_rand(),mt_rand(),mt_rand(),mt_rand(),mt_rand(),mt_rand(),mt_rand(),mt_rand(),mt_rand(),mt_rand(),);
    
    
    }
    
    echo 
'<a href="panel.php?'.session_name().'='.session_id().'">Личный кабинет</a>';
    include(
"foot.php");
    
    }
    else
    {
    echo 
'Ошибка авторизации!<br/>
    Авторизуйтесь заново!<br/>
    <a href="index.php">Назад</a>'
;
    }
    
?>


  Ответить  
 
 автор: Гавриленко Дмитрий   (07.09.2010 в 16:52)   письмо автору
7.9 Кб
 
   для: Trianon   (07.09.2010 в 13:11)
 

Вот весь код.
Вот взгляни на 3ем ходу я взорвался.

  Ответить  
 
 автор: Trianon   (07.09.2010 в 17:15)   письмо автору
 
   для: Гавриленко Дмитрий   (07.09.2010 в 16:52)
 

Вы предлагаете игрушку написать чтоли?

  Ответить  
 
 автор: Гавриленко Дмитрий   (07.09.2010 в 17:41)   письмо автору
 
   для: Trianon   (07.09.2010 в 17:15)
 

Я не предлагаю. Я прошу помощи дописать ее.

  Ответить  
 
 автор: Гавриленко Дмитрий   (07.09.2010 в 19:21)   письмо автору
 
   для: Гавриленко Дмитрий   (07.09.2010 в 00:27)
 

Ну помогите. Мне книги по php пришли. Завтра пойду забирать. Потом резко на дно лягу. надо скрипт дописать до завтра. Пожалуйста помогите!

  Ответить  
 
 автор: shaman_rus   (09.09.2010 в 13:18)   письмо автору
 
   для: Гавриленко Дмитрий   (07.09.2010 в 19:21)
 

да уж, клоунада! давай допишу за 200$

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования