ctpz
User-
Posts
507 -
Joined
-
Last visited
-
Days Won
10
ctpz last won the day on September 4 2011
ctpz had the most liked content!
About ctpz
- Birthday 11/16/1995
Information
-
Sex
Мужчина
-
From
Харьков
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
ctpz's Achievements
Explorer (1/14)
30
Reputation
-
Решил купить некоторые товары со скидкой. Каким купонатором вы пользовались, что можете посоветовать?
-
Делаю игру. Реализовал все, кроме передвижения персонажа. В идеале хотелось бы одну функцию, которая вычисляла бы код нажатой клавиши, а дальше просто можно было бы узнать например: if(pressKeyCode() == 65){ goLeft(); }
-
Great Rash, не подскажешь, как подружить вторую часть с if-ом?
-
Это разрабатывается на компьютере. Есть вариант с onkeypress/onkeydown. Однако я не могу указать при каком коде клавиши передается true. Вот код (но он почему-то нерабочий): document.body.onkeypress = function(e) { e = e || event; var chr = getChar(e); if (chr == null){return}; if (chr == 33){ space(); } } function getChar(event) { if (event.which == null) { if (event.keyCode < 32) return null; return String.fromCharCode(event.keyCode) } if (event.which!=0 && event.charCode!=0) { if (event.which < 32) return null; return String.fromCharCode(event.which) } return null; } function space(){ }
-
Не получается выполнять действия с данными событиями. Можете подсказать, как минимальными средствами определить нажатую или зажатую кнопку.
-
Короче. скрипт авторизации я взял отсюда. Там есть дамп и все такое
-
Не могу авторизоваться Код страницы авторизации: <?php session_start(); include ('inc/mysql.php'); if (isset($_GET['logout'])) { if (isset($_SESSION['user_id'])) unset($_SESSION['user_id']); setcookie('login', '', 0, "/"); setcookie('password', '', 0, "/"); header('Location: index.php'); exit; } if (isset($_SESSION['user_id'])) { header('Location: workspace.php'); exit; } if (!empty($_POST)) { $login = (isset($_POST['login'])) ? mysql_real_escape_string($_POST['login']) : ''; $query = "SELECT `salt` FROM `users` WHERE `login`='{$login}' LIMIT 1"; $sql = mysql_query($query) or die(mysql_error()); if (mysql_num_rows($sql) == 1) { $row = mysql_fetch_assoc($sql); $salt = $row['salt']; $password = md5(md5($_POST['password']) . $salt); $query = "SELECT `id` FROM `users` WHERE `login`='{$login}' AND `password`='{$password}' LIMIT 1"; $sql = mysql_query($query) or die(mysql_error()); if (mysql_num_rows($sql) == 1) { $row = mysql_fetch_assoc($sql); $_SESSION['user_id'] = $row['id']; $time = 86400; if (isset($_POST['remember'])) { setcookie('login', $login, time()+$time, "/"); setcookie('password', $password, time()+$time, "/"); } header('Location: workspace.php'); exit; } else { die('Такой логин с паролем не найдены в базе данных. <a href="login.php">Попробовать еще</a>'); } } else { die('Пользователь с таким логином не найден. <a href="login.php">Попробовать еще</a>'); } } print ' <form action="index.php" method="post"> <table> <tr> <td>Логин:</td> <td><input type="text" name="login" /></td> </tr> <tr> <td>Пароль:</td> <td><input type="password" name="password" /></td> </tr> <tr> <td>Запомнить:</td> <td><input type="checkbox" name="remember" /></td> </tr> <tr> <td></td> <td><input type="submit" value="Авторизоваться" /></td> </tr> </table> </form> '; ?>
-
Как работать с такой связкой. Например получать данные из cookie и пробивать их по базе данных. Это реально? Как это реализуется? Получаю cookies я следующим образом: function getCookie(cName){ var cookieStr = document.cookie, cookieArray = cookieStr.split(';'), i, j; for (j=0; j<cookieArray.length; j++){cookieArray[j] = cookieArray[j].replace(/(\s*)\B(\s*)/g, ''); var cookieNameArray = new Array({name: '', value: new Array()});} for (i=0; i<cookieArray.length; i++){var keyValue = cookieArray[i].split('='), cookieVal = unescape(keyValue[1]).split(';'); for (j=0; j<cookieVal.length; j++){ cookieVal[j] = cookieVal[j].replace(/(\s*)[\B*](\s*)/g, ''); keyValue[0] = keyValue[0].replace(/(\s*)[\B]*(\s*)/g, ''); cookieNameArray[i] = {name: keyValue[0], value: cookieVal};}}; var cookieNALen = cookieNameArray.length; if (!cName){ return cookieNameArray} else {for (i=0; i<cookieNALen; i++) if (cookieNameArray[i].name == cName) return cookieNameArray[i].value; return false;}}; getCookie('name')
-
Ну извиняюсь, не успел заполнить.
-
Photobot - это сервис, предоставляющий вам доступ к сотням изображений высокого качества совершенно бесплатно. Просьба протестировать его юзабилити и по возможности добавить фотографий в архив.
-
Вот, как я бью старые браузеры: 1. Создаю что-то такое: <div id="old_bro">Текст для старых браузеров</div> #old_bro{display:none;} 2. Скриптом вычисляю версию браузера 3. Если браузер устарел (в обороте более 2 лет), то отображаю блок из первого пункта.