Четверг, 25 Апреля 2024, 15:05

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Форум игроделов » Движки для разработки игр и сложные системы разработки » Движки для браузерных игр » Для тех кто хочет создать свой травиан (Урок для новичков желающих создать свой травиан)
Для тех кто хочет создать свой травиан
vladbossДата: Пятница, 28 Января 2011, 10:14 | Сообщение # 641
постоянный участник
Сейчас нет на сайте
webstrict666, стыдно конечно...спасибо)

Добавлено (28.01.2011, 10:14)
---------------------------------------------
я чуть подругому написал

Code

session_start();   

$login=$_SESSION['login'];
?>    
<?    
if (isset($_SESSION['login'])) {
?>

Code

<?php    
}else{    
echo "<script>location.href='exit.php';</script>";    
}    
?>

Добавлено (28.01.2011, 10:14)
---------------------------------------------
это правильно???


-помог ставь +

АБП production ©


Сообщение отредактировал vladboss - Пятница, 28 Января 2011, 10:15
webstrict666Дата: Пятница, 28 Января 2011, 10:40 | Сообщение # 642
постоянный участник
Сейчас нет на сайте
нет. и хватит каждую строку php открывать и закрывать ....
Когда ты данные сессии записываешь в переменную , используй переменную
Code
<?
session_start();     
$login=$_SESSION['login'];   
if (isset($login)) {   
?>
Код игры или перенаправление...
<?php      
}else{      
echo "<script>location.href='exit.php';</script>";      
}      
?>

isset я бы использовал с ! вначале (проверяем передано ли значение и не пустое ли оно)


http://GAMESKROL.RU
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально !


Сообщение отредактировал webstrict666 - Пятница, 28 Января 2011, 10:43
vladbossДата: Пятница, 28 Января 2011, 10:42 | Сообщение # 643
постоянный участник
Сейчас нет на сайте
ясно)

-помог ставь +

АБП production ©
cougraAccДата: Пятница, 28 Января 2011, 13:47 | Сообщение # 644
Яркая личность GD
Сейчас нет на сайте
Code
<?php
session_start();
if (isset($_SESSION['login'])) { game(); }
else {exit('редирект');}
function game() {
тут код игры или редирект
}


Сообщение отредактировал cougraAcc - Пятница, 28 Января 2011, 13:48
BUDARHANATДата: Пятница, 28 Января 2011, 14:26 | Сообщение # 645
участник
Сейчас нет на сайте
vladboss !!! А что я напишу ? Я не знаю к кому лучше обратиться.
Выше я описал проблему .
Но данные к админ-панели я только в личку вышлю. А то полезут туда все мимо проходящие, нагадят мне ещё там.
Душа рвётся рисовать, знать бы только что рисовать (


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

Сообщение отредактировал BUDARHANAT - Пятница, 28 Января 2011, 14:27
vladbossДата: Пятница, 28 Января 2011, 16:46 | Сообщение # 646
постоянный участник
Сейчас нет на сайте
а как из базы данных вынести всех пользователей ну списком...
типо пользователи:
1.vlad ур.3
2... ур.*
3... ур.*
4... ур.*


-помог ставь +

АБП production ©
cougraAccДата: Пятница, 28 Января 2011, 16:51 | Сообщение # 647
Яркая личность GD
Сейчас нет на сайте
Через цикл while
Code

$res=mysql_query("SELECT * FROM `users`");

while($row=mysql_fetch_array($res))
{
$name=$row['name'];
echo "$name";
}


Сообщение отредактировал cougraAcc - Пятница, 28 Января 2011, 16:51
vladbossДата: Пятница, 28 Января 2011, 16:52 | Сообщение # 648
постоянный участник
Сейчас нет на сайте
это все выложит???
ну все имена каторые есть???


-помог ставь +

АБП production ©
cougraAccДата: Пятница, 28 Января 2011, 16:54 | Сообщение # 649
Яркая личность GD
Сейчас нет на сайте
да
webstrict666Дата: Пятница, 28 Января 2011, 17:28 | Сообщение # 650
постоянный участник
Сейчас нет на сайте
Quote (cougraAcc)
<?php
session_start();
if (isset($_SESSION['login'])) { game(); }
else {exit('редирект');}
function game() {
тут код игры или редирект
}

сомневаюсь что они с функциями работают :))


http://GAMESKROL.RU
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально !
cougraAccДата: Пятница, 28 Января 2011, 17:33 | Сообщение # 651
Яркая личность GD
Сейчас нет на сайте
webstrict666, ну посуди сам, если через if то красивее:
Code
if ($_GET['actions']==1) { raz(); }
elseif ($_GET['actions']==2) { dva(); }
elseif ($_GET['actions']==3) { tri(); }
function raz() {

}
function dva() {

}

function tri() {

}

Чем:

Code

if ($_GET['actions']==1) {

//code

}
elseif ($_GET['actions']==2) {

}

elseif ($_GET['actions']==3) {

}

else {

}


Сообщение отредактировал cougraAcc - Пятница, 28 Января 2011, 17:33
webstrict666Дата: Пятница, 28 Января 2011, 17:41 | Сообщение # 652
постоянный участник
Сейчас нет на сайте
Я то согласен (: но тут не все знают о функциях smile

http://GAMESKROL.RU
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально !
vladbossДата: Пятница, 28 Января 2011, 18:38 | Сообщение # 653
постоянный участник
Сейчас нет на сайте
Code
<?php   
session_start();
$login=$_SESSION['login'];
if (isset($login)) {   
include "conf.php";
$data = mysql_connect($base_name, $base_user, $base_pass);
mysql_select_db($db_name);
$res=mysql_query("SELECT * FROM `users`");   
while($row=mysql_fetch_array($res))   
{   
$name=$row['login'];    
}
echo"
<html>   
<head>   
<meta http-equiv='content-type' content='text/html; charset=utf-8' />
<title>Зал славы.</title>   
</head>   
<body align='center' bgcolor='#FFFFB5'>
<table border='1' width='300' bgcolor='silver' align='center'>
<tr><td>зал славы</td></tr>
<tr><td>$name</td></tr>
";

выводит только один логин мне че
Code
<tr><td>$name</td></tr>

прописывать если сто человек то сто раз???


-помог ставь +

АБП production ©


Сообщение отредактировал vladboss - Пятница, 28 Января 2011, 18:38
cougraAccДата: Пятница, 28 Января 2011, 18:40 | Сообщение # 654
Яркая личность GD
Сейчас нет на сайте
devil камнями тебя надо закидать
Code

<?php    
session_start();
$login=$_SESSION['login'];
if (isset($login)) {    
include "conf.php";
$data = mysql_connect($base_name, $base_user, $base_pass);
mysql_select_db($db_name);
echo "
<html>    
<head>    
<meta http-equiv='content-type' content='text/html; charset=utf-8' />
<title>Зал славы.</title>    
</head>    
<body align='center' bgcolor='#FFFFB5'>
<table border='1' width='300' bgcolor='silver' align='center'>
<tr><td>зал славы</td></tr>  
";
$res=mysql_query("SELECT * FROM `users`");    
while($row=mysql_fetch_array($res))    
{    
$name=$row['login'];   
echo "
<tr><td>$name</td></tr>    
";
}  
?>
vladbossДата: Пятница, 28 Января 2011, 20:14 | Сообщение # 655
постоянный участник
Сейчас нет на сайте
ой tongue не надо камнями)))
спасибо)))
теперь все ок)))

Добавлено (28.01.2011, 19:38)
---------------------------------------------
вот посмотри....на мое "Творение"


-помог ставь +

АБП production ©


Сообщение отредактировал vladboss - Пятница, 28 Января 2011, 20:23
BUDARHANATДата: Пятница, 28 Января 2011, 20:26 | Сообщение # 656
участник
Сейчас нет на сайте
Ну поможет мне кто нибудь ? Пожалуйста.

В этой жизни тот добивается чего-то, кто смог победить в себе свою лень, свои страхи, свою неуверенность, свои слабости и недостатки.
cougraAccДата: Пятница, 28 Января 2011, 20:31 | Сообщение # 657
Яркая личность GD
Сейчас нет на сайте
path как константу можешь прописать
например
<img src="images/<?php POL. echo "$id"; ?>">

Добавлено (28.01.2011, 20:31)
---------------------------------------------
BUDARHANAT, ась?

BUDARHANATДата: Пятница, 28 Января 2011, 20:36 | Сообщение # 658
участник
Сейчас нет на сайте
cougraAcc я в личку сей час напишу. Ок ?

В этой жизни тот добивается чего-то, кто смог победить в себе свою лень, свои страхи, свою неуверенность, свои слабости и недостатки.
cougraAccДата: Пятница, 28 Января 2011, 20:40 | Сообщение # 659
Яркая личность GD
Сейчас нет на сайте
BUDARHANAT, ну пиши:)
vladbossДата: Суббота, 29 Января 2011, 01:52 | Сообщение # 660
постоянный участник
Сейчас нет на сайте
C С Днём рождения GcUp.ru С 3-х ЛЕТИЕМ)))

-помог ставь +

АБП production ©
Форум игроделов » Движки для разработки игр и сложные системы разработки » Движки для браузерных игр » Для тех кто хочет создать свой травиан (Урок для новичков желающих создать свой травиан)
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг