Jump to content

ctpz

User
  • Posts

    507
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by ctpz

  1. Решил купить некоторые товары со скидкой. Каким купонатором вы пользовались, что можете посоветовать?
  2. огромное спасибо
  3. Делаю игру. Реализовал все, кроме передвижения персонажа. В идеале хотелось бы одну функцию, которая вычисляла бы код нажатой клавиши, а дальше просто можно было бы узнать например: if(pressKeyCode() == 65){ goLeft(); }
  4. Great Rash, не подскажешь, как подружить вторую часть с if-ом?
  5. Это разрабатывается на компьютере. Есть вариант с 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(){ }
  6. Не получается выполнять действия с данными событиями. Можете подсказать, как минимальными средствами определить нажатую или зажатую кнопку.
  7. ctpz

    Авторизация

    Проблема решена.
  8. ctpz

    Авторизация

    Короче. скрипт авторизации я взял отсюда. Там есть дамп и все такое
  9. ctpz

    Авторизация

    Не могу авторизоваться Код страницы авторизации: <?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> '; ?>
  10. ctpz

    Авторизация

    Как реализовать авторизацию на сайте?
  11. ctpz

    Js + PHP

    Спасибо
  12. ctpz

    Js + PHP

    Как работать с такой связкой. Например получать данные из 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')
  13. Ну извиняюсь, не успел заполнить.
  14. Photobot - это сервис, предоставляющий вам доступ к сотням изображений высокого качества совершенно бесплатно. Просьба протестировать его юзабилити и по возможности добавить фотографий в архив.
  15. Вот, как я бью старые браузеры: 1. Создаю что-то такое: <div id="old_bro">Текст для старых браузеров</div> #old_bro{display:none;} 2. Скриптом вычисляю версию браузера 3. Если браузер устарел (в обороте более 2 лет), то отображаю блок из первого пункта.
  16. YНе жидал тебя зесь увидеть :)

  17. проблема решена при помощи jquery ui
  18. Можно ли как-то изменить вид ползунка в iframe. Никак не получается. Подскажите.
  19. ctpz

    3d

    Хорошо, а интерфейс как выглядеть будет тогда? Как все это будет управляться?
  20. ctpz

    3d

    Хорошо, задам вопрос по другому: можно ли создать 3d сайт?
  21. ctpz

    3d

    Реально ли создавать трехмерную графику при помощи интернет-технологий. В какую сторону копать???
  22. Все возможно. Недавно для собственного развития создал небольшой сайт (25-30 страниц) с использованием html4, css2.1, js. Отображалось сие творение даже в старых браузерах (проверял на win95 ie3.0 работает великолепно). Если хочешь узнать подробнее, пиши на ctpz@bk.ru или в icq 62-5984-597 помогу.
  23. Это kunena 1.6.1 для joomla. Случилось такое после переноса сообщений с другого форума на этот. В чем проблема понять не могу.
  24. cookie включены
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy