не работает :(
ОБСУЖДЕНИЕ
ТОП: Небольшие вопросы по PHP
что за муйня.почему тескст по центру не выравнивается? говно код вонючий!
echo" <tr><td class='white td-cell' align='center'><b>Авторизация через:</b><br><br>";
echo '<center><script src="//ulogin.ru/js/ulogin.js"></script>
<div id="uLogin23d34acc" style="width: 160px;" data-ulogin="display=panel;fields=sex;mobilebuttons=0;providers=vkontakte,odnoklassniki,mailru,facebook;redirect_uri=http%3A%2F%2Fmobiracer.ru/ulogin.php"><br></div>';
Я конечно не понял почему у тебя таблица не закрыта, но видать не весь код. Вот по центру будет
echo" <tr><td class='white td-cell' align='center'><center><b>Авторизация через:</b><br><br>";
echo '<script src="//ulogin.ru/js/ulogin.js"></script>
<div id="uLogin23d34acc" style="width: 160px;" data-ulogin="display=panel;fields=sex;mobilebuttons=0;providers=vkontakte,odnoklassniki,mailru,facebook;redirect_uri=http%3A%2F%2Fmobiracer.ru/ulogin.php"><br></div>';
АрхангеЛ, подскажи что за муйня .. почему форма за пределы дива вылезает от разрешении экрана 240/320 http://quirktools.com/screenfly/#u=http%3A//2645.ru/register.php&w=240&h=320&a=31&s=1
АрхангеЛ, вот код
echo '
<div class="razd4">
IN-FIGHT - уникальная игра, по мотивам ММА боев, с возможностью участвовать в боях даже с мобильного телефона.
Множество бойцов, многократные бои, легендарное соперничество между игроками ждут Вас.
Эта игра покорила многие девайсы, и не дает возможности останавливаться.
Также Вас ждет приятный интерфейс игры, который будет удобен к использованию на Вашем устройстве.
Присоединяйтесь к нам!
<br /><br />
<form action="" method="POST">
<input type="text" name="login" placeholder="Введите логин"/>
<input type="password" name="password" placeholder="Введите пароль"/><br /><br />
<input type="submit" value="Вход" name="auth" title="Авторизоваться" />
</div><br/>
<center><a href="password.php" class="link-games">Восстановить пароль</a></center>';
}
require_once 'system/foot.php';
?>
Помоему все норм
что за нах ребят помогите понять не могу, почему на индексной и других страницах етот код нормально отображается
..
а на странице регистрации вместо числа зареганых нехера не отображает
..
<?php
defined('PROTECTOR') or die('Error: restricted access');
////////////////////////////////////////////////////////////
// Выводим информацию внизу страницы //
////////////////////////////////////////////////////////////
echo"<div class='copy'><br><div align='center'>Онлайн <b>$reg3[id]</b>";
echo '
<font color=#98A2AB></br>RUSAL© 2015 <a href="/soglah.php"><span style="color:#98A2AB;text-decoration:underline;">Соглашение</span></a></font></br>';
echo'<center><script type="text/javascript" src="http://mobtop.ru/c/107254.js"></script><noscript><a href="http://mobtop.ru/in/107254"><img src="http://mobtop.ru/107254.gif" alt="MobTop.Ru - рейтинг мобильных сайтов"/></a></noscript></a></center>';
echo '</div>';
?>
..
а на странице регистрации вместо числа зареганых нехера не отображает
..
<?php
define('PROTECTOR', 1);
$textl='Регистрация';
include('files/path.php');
include($path.'files/db.php');
include($path.'files/auth.php');
include($path.'files/func.php');
include($path.'files/core.php');
include($path.'files/head.php');
echo"
<div class='menu'><b><font color=#999>
<div class='battle_result'>«Тьма» - мобильная онлайн игра</b></font></div>
<div>
<div class='win'></div>
<div class='clear'></div>
";
echo"<p><center>
<img src='/pic/logotips/rega.jpg' width='100%' height='250px' ><br/>
Здравствуй, я Страж , для того чтобы я смог переправить<br> тебя в земли тебе необходимо заполнить все поля ниже.<br/><br/>";
if ($setgame[reg]==0)
{
echo "<div class='npc_start'><img src='/pic/npc/starik.gif'><font color='green'><b>Наставник</b></font>: регистрация временно закрыта!</div>";
include($path.'files/end.php');exit;
}
$_GET[ref] = addslashes(htmlspecialchars($_GET['ref']));
function first()
{
$ref=rand(0,10000);
$_SESSION[kod]=$ref;
if(!empty($_GET[ref])){
echo "<form action=\"reg.php?mod=goreg&ref=\" method=\"post\">";
}else{
echo '<form action="reg.php?mod=goreg" method="post">';
}
echo"Логин: (max10)<br/>
<input class='input' type=\"text\" size=\"15\" name=\"nick\" maxlength=\"15\"/><br/>";
echo"Пароль: (6-32)<br/>
<input class='input' name=\"pass\" size=\"15\" type=\"password\" maxlength=\"15\"/><br/>";
echo"Пароль: (подтверждение)<br/>
<input class='input' name=\"repass\" size=\"15\" type=\"password\" maxlength=\"15\"/><br/>";
echo "Фракция:<br/>
<select name=\"storona\"><option value=\"white\">Аритас</option>
<option value=\"black\">Турион</option></select><br/>";
echo "Пол:<br/>
<select name=\"pol\"><option value=\"m\">Парень</option>
<option value=\"w\">Девушка</option></select><br/>";
echo "Класс:<br/>
<select name=\"klas\">
<option value=\"wizard\">Маг</option>
<option value=\"fighert\">Воин</option></select><br/>";
echo"Введите код: $ref<br/><input class='input' type=\"text\" name=\"kod\" maxlength=\"6\"/><br></br>";
echo "<center><input class='button' type='submit' value='Регистрация' /></form></center>
</div>
</div><div class='line'></div>
</div></div></div></div>
";
}
function goreg()
{
if($_POST[klas]!='fighert' and $_POST[klas]!='wizard'){
echo "<div class='line'></div><div class='navi'>Я не могу пропустить тебя, Не выбран класс персонажа!</div><div class='line'></div>";
include($path.'files/end.php');exit;
}
if($_POST[pol]!='m' and $_POST[pol]!='w'){
echo "<div class='line'></div><div class='navi'>Я не могу пропустить тебя, Не выбран пол персонажа!</div><div class='line'></div>";
include($path.'files/end.php');exit;
}
$ip=htmlspecialchars(stripslashes($_SERVER['REMOTE_ADDR']));
$pass = $_POST[pass];
$_POST[nick] = addslashes("$_POST[nick]");
$_POST[nick] = htmlspecialchars($_POST[nick]);
$_POST[pass] = addslashes("$_POST[pass]");
$_POST[pass] = htmlspecialchars($_POST[pass]);
$_POST[repass] = addslashes("$_POST[repass]");
$_POST[repass] = htmlspecialchars($_POST[repass]);
$_POST[email] = addslashes("$_POST[email]");
$_POST[email] = htmlspecialchars($_POST[email]);
$tkr = mysql_query("SELECT * FROM `users` WHERE `usr` = '$_POST[nick]'");
$tkr=mysql_num_rows($tkr);
$bip = mysql_query("SELECT * FROM `users` WHERE `ip` = '$ip'");
$bip=mysql_num_rows($bip);
if($_SESSION[kod]!=$_POST[kod])
{
unset($_SESSION[kod]);
echo "<div class='line'></div><div class='navi'>Я не могу пропустить тебя, Не правильно введён защитный код!</div><div class='line'></div>";
include($path.'files/end.php');exit;
}
elseif (@preg_replace("[A-za-z0-9]+", "", $_POST[nick]) || @preg_replace("[A-za-z0-9]+", "", $_POST[pass]) || @preg_replace("[A-za-z0-9]+", "", $_POST[repass]))
{
echo "<div class='line'></div><div class='navi'>Я не могу пропустить тебя, Используются запрещённые символы!</div><div class='line'></div>";
include($path.'files/end.php');exit;
}
elseif (strlen($_POST[nick])>15){echo"<div class='line'></div><div class='navi'> Длина логина превышает 15 символов!</div><div class='line'></div>"; include($path.'files/end.php');exit;}
elseif (strlen($_POST[nick])<3){echo"<div class='line'></div><div class='navi'> Длина логина меньше 3 символов!</div><div class='line'></div>"; include($path.'files/end.php');exit;}
elseif (strlen($_POST[pass])>32){echo"<div class='line'></div><div class='navi'> Длина пароля превышает 32 символов!</div><div class='line'></div>"; include($path.'files/end.php');exit;}
elseif (strlen($_POST[pass])<6){echo"<div class='line'></div><div class='navi'> Длина пароля меньше 6 символов!</div><div class='line'></div>"; include($path.'files/end.php');exit;}
elseif (preg_match("/[^1-9a-zA-Z\-]+/", $_POST[nick])){echo"<div class='line'></div><div class='navi'> В нике обнаружены запрещенные знаки!</div><div class='line'></div>"; include($path.'files/end.php');exit; } elseif (empty($_POST['nick'])){ echo"<div class='line'></div><div class='navi'> Не указан логин!</div>"; }
elseif (($tkr < 1) && ($bip < 20) && ($_POST[nick] != "") && ($_POST[pass] != "") && ($_POST[repass] != "") && ($_POST[pass] == $_POST[repass]))
{
$dater=date("d F, Y", time());
$time=date("H:i:s", time());
$dater = str_replace("January","января",$dater);
$dater = str_replace("February","февраля",$dater);
$dater = str_replace("March","марта",$dater);
$dater = str_replace("April","апреля",$dater);
$dater = str_replace("May","мая",$dater);
$dater = str_replace("June","июня",$dater);
$dater = str_replace("July","июля",$dater);
$dater = str_replace("August","августа",$dater);
$dater = str_replace("September","сентября",$dater);
$dater = str_replace("October","октября",$dater);
$dater = str_replace("November","ноября",$dater);
$dater = str_replace("December","декабря",$dater);
$_POST[pass] = md5($_POST[pass]);
$storona="white";
if($_POST[klas]=="wizard"){
$mp="27"; $all="36";
$sila="3";
$antikrit="16";
$krit="10";
$ukrit="10";
$umin="3";
$umax="10";
$um='9';
$lovk='9';
$pgolova='6';
$pbody='3';
$pnogi='6';
}
if($_POST[klas]=="fighert"){
$mp="21"; $all="42";
$sila="6";
$antikrit="10";
$krit="16";
$ukrit="16";
$umin="3";
$umax="10";
$um='3';
$lovk='6';
$pgolova='6';
$pbody='6';
$pnogi='3';
}
$umin=$umin+2;
$umax=$umax+7;
if(!empty($_GET[ref])){
$req = mysql_query("SELECT `ip` FROM `users` WHERE `id` = '$_GET[ref]' LIMIT 1");
// //////////////////////////
$avto = mysql_num_rows($req);
if ($avto == 1) {
$refer = mysql_fetch_array($req);
if($ip!=$refer[ip]){
mysql_query("INSERT INTO
`users` SET
`usr` = '$_POST[nick]', `diz` = 'black',
`pass` = '$_POST[pass]',
`activ` = 'on', `timer` = 'off',
`ip` = '$ip',
`pol` = '$_POST[pol]',
`storona` = '$_POST[storona]',
`lvl` = '0',
`money` = '0',
`skill` = '0',
`hp` = '$all',
`hpall` = '$all',
`mp` = '$mp',
`mpall` = '$mp',
`exp` = '0',
`sila` = '$sila',
`um` = '$um',
`lovk` = '$lovk',
`prot` = '$protect',
`pgolova` = '$pgolova',
`pbody` = '$pbody',
`pnogi` = '$pnogi',
`antikrit` = '$antikrit',
`krit` = '$krit',
`ukrit` = '$ukrit',
`umin` = '$umin',
`umax` = '$umax',
`klas` = '$_POST[klas]',
`city` = 'fornost',
`ref` = '$_GET[ref]',
`lvisit` = '$dater $time'");
}
}
}else{
mysql_query("INSERT INTO
`users` SET
`usr` = '$_POST[nick]',
`pass` = '$_POST[pass]',
`ip` = '$ip', `diz` = 'black', `timer` = 'off',
`pol` = '$_POST[pol]',
`storona` = '$_POST[storona]',
`lvl` = '0',
`money` = '0',
`skill` = '0',
`hp` = '$all',
`hpall` = '$all',
`mp` = '$mp',
`mpall` = '$mp',
`exp` = '0',
`sila` = '$sila',
`um` = '$um',
`lovk` = '$lovk',
`prot` = '$protect',
`pgolova` = '$pgolova',
`pbody` = '$pbody',
`pnogi` = '$pnogi',
`antikrit` = '$antikrit',
`krit` = '$krit',
`ukrit` = '$ukrit',
`umin` = '$umin',
`umax` = '$umax',
`klas` = '$_POST[klas]',
`city` = 'fornost', `activ` = 'on',
`lvisit` = '$dater $time'");
}
mysql_query("INSERT INTO
`item` SET
`usr` = '$_POST[nick]',
`tip` = 'weapon',
`name` = 'Дубина',
`cena` = '10',
`umin` = '1',
`umax` = '4',
`klas` = 'not',
`nsila` = '1',
`image` = 'not',
`images` = 'dubinka'");
mysql_query("INSERT INTO
`item` SET
`usr` = '$_POST[nick]',
`tip` = 'body',
`name` = 'Рубаха',
`cena` = '10',
`pbody` = '2',
`klas` = 'not',
`nsila` = '1',
`image` = 'not',
`images` = 'rubaha'");
if($_POST[klas]=="wizard"){
mysql_query("INSERT INTO
`mag` SET
`usr` = '$_POST[nick]',
`name` = 'Огненный шар',
`lat_name` = 'fire_ball',
`tip` = 'atack',
`klas` = 'wizard',
`uron` = '13|15|18|21|24|27|30|33|37|40',
`mp` = '9|10|12|13|14|15|16|17|18|19',
`hp` = '0|0|0|0|0|0|0|0|0|0',
`plushp` = '0|0|0|0|0|0|0|0|0|0',
`cena` = '50|100|200|380|540|800|1124|1800|2600',
`lvl` = '1',
`image` = 'fire_ball'");
}
if($_POST[klas]=="fighert"){
mysql_query("INSERT INTO
`mag` SET
`usr` = '$_POST[nick]',
`name` = 'Прорыв',
`lat_name` = 'proryv',
`tip` = 'atack',
`klas` = 'fighert',
`uron` = '10|15|18|21|24|27|30|33|37|40',
`mp` = '7|9|10|11|12|13|14|15|16|17',
`hp` = '0|0|0|0|0|0|0|0|0|0',
`plushp` = '0|0|0|0|0|0|0|0|0|0',
`cena` = '50|100|200|380|540|800|1124|1800|2600',
`lvl` = '1',
`image` = 'proryv'");
}
mysql_query("INSERT INTO `mesto` SET `usr` = '$_POST[nick]',`place` = 'main',`city` = '0',`x` = '1000',`y` = '1000'");
$date = time();
mysql_query("INSERT INTO regenerator SET usr = '$_POST[nick]', last = '$date'");
$_SESSION['log'] = $_POST[nick];
$_SESSION['pas'] = $_POST[pass];
$_SESSION['klas'] = $_POST[klas];
$_SESSION['storona'] = $storona;
echo "<img src='/pic/npc/starik.gif'> Добро пожаловать в мир Алавалии!<br/>";
echo "Логин: $_POST[nick]<br/>
Пароль: $pass</div>";
echo "
</div>
</div><div class='line'></div><div class='navi'>
<a href='reg.php?mod=intro'><div class='navig'>Далее</div></a>
</div></div></div>
";
}
elseif($_POST[nick] == "")
{
echo "<div class='line'></div><div class='navi'> Вы оставили пустое поле: Логин!</div><div class='line'></div>";
include($path.'files/end.php');exit;
}
elseif($_POST[pass] == "")
{
echo "<div class='line'></div><div class='navi'> Вы оставили пустое поле: Пароль!</div><div class='line'></div>";
include($path.'files/end.php');exit;
}
elseif($_POST[repass] == "")
{
echo "<div class='line'></div><div class='navi'> Вы оставили пустое поле: Пароль(повторно)!</div><div class='line'></div>";
include($path.'files/end.php');exit;
}
elseif($_POST[pass] != $_POST[repass])
{
echo "<div class='line'></div><div class='navi'> Пароли не совпадают!</div><div class='line'></div>";
include($path.'files/end.php');exit;
}
elseif($tkr > 0)
{
echo "<div class='line'></div><div class='navi'> Логин занят, выбери другой!</div><div class='line'></div>";
include($path.'files/end.php');exit;
}
elseif($bip > 20)
{
echo "<div class='line'></div><div class='navi'> Не стоит заводить столько много аккаунтов!</div><div class='line'></div>";
include($path.'files/end.php');exit;
}
}
function intro(){
if(empty($_SESSION['log']) or empty($_SESSION['pas']) or empty($_SESSION['storona']) or empty($_SESSION['klas'])){
echo "<div class='menu_li'><img src='/pic/npc/starik.gif'> Ошибка!</div></div>";
include($path.'files/end.php');exit;
}
echo"<img src='/pic/npc/starik.gif'> Ты вскакиваешь с постели от сильного грохота. За окнами душераздирающие крики.
Скорей одевай вещи из Инвентаря и беги на улицу!";
echo "
</div></div>
</div><div class='line'></div><div class='navi'>
<a href='okrestnosti.php?'><div class='navig'>Главная</div></a>
</div></div></div>
";
}
if($_GET[mod] == "")
{first();}
elseif($_GET[mod] == "goreg")
{goreg();}
elseif($_GET[mod] == "intro")
{intro();}
include($path.'files/end.php');
?>
-=Rus-alc=-, $_SESSION[kod]=$ref; шо за идиот писал этот код????
KpuTuK, я хз, мне пох на эт
оберни код в спойлер)) с пк невозможно читать а с тел ваще наверн умирают
-=Rus-alc=-, скорее всего переменной этой нет на главной)) включи вывод ошибок)) если так то выдаст предупреждение сто переменная $reg3[id] не найдена
KpuTuK, как она добавляется тцды
кто?
KpuTuK, переменую
я хз у тебя скрипт на руках)) сделай прост запрос в базу на кол юзверей и нах)) а еще лучше удали нах этот скрипт чтоб в кошмарах не снился))
KpuTuK, .смех.
KpuTuK, вот http://2645.ru стоит игра небесные паблик ёмаё пытаюсь переделать, внизу видишь онлайн 1323 чел .смех. так вот на др страницах просто пишет онлайн без циферок
спасибо за помощь, разобрался
KpuTuK, привет, обьясни почему сторона не меняется?
, парольсменивается а вот сторона не откликается
...
, парольсменивается а вот сторона не откликается
...
<?php
session_start();
include ('private/mysql.php');
include ('tmp/head.php');
switch($sd){
default:
echo '<a href="settings.php?sd=storona">Изменить сторону</a><br>';
echo "<a href='settings.php?sd=password'>Изменить пароль</a><br>";
if($user['mail'] == 'on')
echo "<a href='settings.php?sd=mail_off'>Закрыть почту [<font size=4 color=lime>on</font>]</a><br>";
else
echo "<a href='settings.php?sd=mail_on'>Открыть почту [<font size=4 color=red>off</font>]</a><br>";
break;
-=Rus-alc=-, так ты сам файл кидай)) по этому куску я не могу ни чо сказать))
Страница 3 из 4 · Всего записей: 75