23.07.2014 / 23:35 | |
progerokbasic Пользователь Сейчас: Offline
Имя: kirik Регистрация: 11.08.2013
| опять всем здрасьте) теперь проблема с авторизацией в игре. какой бы ник и пасс вы не ввели, в игру заходит( я видимо намутил с условиями. Страдаю уже пару часов над этим. Извиняюсь за жуткий быдлокод, ибо я нуб. вот код: <?php
mysql_connect ("127.0.0.1","root","");
mysql_select_db ("frlt");
$strsql="SELECT * FROM stats where nick='".$_POST["nick"]."'";
$rs=mysql_query ($strsql);
if (!$rs)
{
echo 'nipravilna:)';
}
else {
$pass=$_POST["pass"];
while($row = mysql_fetch_array($rs ))
{
$rp=$row['pass'];
}
if ($rp=$pass){
echo 'Hi, '.$_POST["nick"].'!';
echo '<a href="game">gotogame</a> ';
}
else {
echo 'error! <a href="index.php"> go back </a>';
}
}
?>
Обрамляй код в [code=php]код[code] Изменено aNNiMON (23.07 / 23:41) (всего 2 раза) |
23.07.2014 / 23:45 | |
Helltar Пользователь Сейчас: Offline
Регистрация: 29.11.2011
| Божественно Пост #356782. |
24.07.2014 / 06:51 | |
HoldFast Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| Нужно К тому же у тебя проблемки с безопасностью __________________
Да, детка, я - Король Ящериц!!! |
24.07.2014 / 09:39 | |
progerokbasic Пользователь Сейчас: Offline
Имя: kirik Регистрация: 11.08.2013
| Спасибо) И... что за проблемки-то?
|
24.07.2014 / 10:18 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| дримвьювер принципиально не пользую, весь адоб зло, ключи искать замудохаешься посоветовал бы phpEd там сразу пых ставится, и прям в редакторе можно смотреть выполнение, и ошибки прям в нем пишет, и настройки ни какой не нужно, крутые инструменты рефакторинга, валидация хтмл, ксс, и прочего вообще кому что удобнее, можешь для кого то и нетбинс удобнее, но имхо не для пыха, если уж по полной смотреть, тогда пхпшторм , правда там по настройкам муть, но огромные возможности
__________________
Магистр Мёда |
24.07.2014 / 10:41 | |
web_demon Супервизор Сейчас: Offline
Регистрация: 11.01.2010
| Koenig, Чет у меня phped загнулся, ключи и патчи никакие не воспринимает, пришлось на шторм перейти.
|
24.07.2014 / 10:58 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| web_demon, было такое, там в какой то момент ключи у всех по слетали, потом тоже искал что то новое для себя, шторм так и не прижился, потом попробовал снова поставить и норм, правда винду несколько раз менял, может потому и норм
__________________
Магистр Мёда |
24.07.2014 / 12:58 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Продукты JetBrains - огонь.
|
24.07.2014 / 14:15 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| progerokbasic (23.07.2014/23:35) <?php mysql_connect ("127.0.0.1","root",""); mysql_select_db ("frlt"); $strsql="SELECT * FROM stats where nick='".$_POST["nick"]."'"; $rs=mysql_query ($strsql); if (!$rs) { echo 'nipravilna';$rs=mysql_query($strsql);
if (!$rs)
елки-моталки, надо проверять по количеству результатов if (mysql_num_rows($rs) < 1)
правильно правильно <?php
$conn = mysql_pconnect ('127.0.0.1','root','');
$db = mysql_select_db ('frlt', $conn);
$sql = "SELECT * FROM stats where nick = '". $_POST['nick'] . "' AND pass = '" . $_POST['pass'] . "';";
$rs = mysql_query($sql);
if (mysql_num_rows($rs) < 1)
{
echo 'Логин или пароль введен неверно!';
echo '<a href="index.php">Назад</a>';
}
else
{
echo 'Hi, ' . $_POST['nick'] . '!';
echo '<a href="game">gotogame</a> ';
}
?>
__________________
знает толк |