Понедельник, 11 Ноября 2024, 09:13

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Результаты поиска
MagicsДата: Пятница, 29 Января 2010, 07:47 | Сообщение # 1 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
Так тоже делал пару раз,толку 0.Сам незнаю что и делать
MagicsДата: Пятница, 29 Января 2010, 07:29 | Сообщение # 2 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
Да вроде должно все быть нормально,проверял файлы раз 10.А результата нету.
MagicsДата: Пятница, 29 Января 2010, 07:17 | Сообщение # 3 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
Quote (wtbg)
конечно извиняюсь, но я только что попробовал скопировать то что написал, сохранил и у меня все работает.

Может тогда ошибка не в этом?

MagicsДата: Пятница, 29 Января 2010, 06:56 | Сообщение # 4 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
Я так и сделал,после этого
Parse error: syntax error, unexpected '<' in D:\xampp\htdocs\reg.php on line 4
MagicsДата: Пятница, 29 Января 2010, 06:37 | Сообщение # 5 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
Parse error: syntax error, unexpected '<' in D:\xampp\htdocs\reg.php on line 4

Исправил,теперь выдает такое)

Должен быть весь файл.

MagicsДата: Пятница, 29 Января 2010, 06:20 | Сообщение # 6 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
Сейчас выложу reg.php,а то найти все ровно не могу

Добавлено (29.01.2010, 06:04)
session_start(); //стартуем сесию

include "conf.php"; //подключаем файл с параметрами БД

/* Подключаемся к БД, если не получаеться, то выводим ошибку */
$data = mysql_connect($base_name, $base_user, $base_pass);
if(!mysql_select_db($db_name,$data)){
echo "<BR>";
echo mysql_error();
die();
}
//Прверяем на заполнение полей
if ($_POST['next']){ //если нажата кнопка далее, то
$error=0; // переменная равна 0
//Проверка на мыло
if (!$_POST['email']){ $errm = "Вы не ввели e-mail<br>"; $error=1;}
if(!preg_match("/^[_\.0-9a-z-]{1,}@[_\.0-9a-z-]{1,}\.[_\.0-9a-z-]{2,}$/", $_POST ["email"])) {$errm .= "Неправильный e-mail"; $error =1;}
$c_e = mysql_num_rows(mysql_query("SELECT id_user FROM users where email='".$_POST ["email"]."'")); {if ($c_e>0) {$errm .= "Данный e-mail уже зарегистрирован в игре"; $error=1;}}
//Проверка на пароль
if(!$_POST ["pass"]) {$errp = "Необходимо указать Ваш пароль<br>"; $error =1;}
if(!preg_match("/^[А-Яа-яЁёa-zA-Z0-9]+$/",$_POST ["pass"])) {$errp .= "Пароль содержит запрещенный символ<br>"; $error =1;}
if (strlen ($_POST ["pass"])<6 || strlen ($_POST ["pass"])>25){ $errp .="Длина пароля от 6 до 25 символов<br>"; $error =1;}
if ($_POST ["pass"]!= $_POST ["pass2"]){ $errp .="Введёные вами пароли не совпадают!"; $error =1;}
//проверка на согласие с правилами
if (!$_POST['rules']) {$errr = "Вы не согласны с правилами?<br>"; $error=1;}
// Нет ошибок, создаём перса
if(!$error)
{
$ip = $_SERVER['REMOTE_ADDR'];//узнаем ip адрес юзера
/* Записываем данные в БД */
mysql_query ("INSERT INTO users (pass, ip, email) values('".md5($_POST ["pass"])."','".$ip."','".addslashes($_POST ["email"])."')") or die("Invalid query: " . mysql_error());
session_register("email");//регестрируем сессию email
session_register("ip");//регестрируем сессию ip
$_SESSION['user'] = $_POST['email']; //записуем email в глобыльную переменную $_SESSION
$_SESSION['ip'] = $_POST['ip'];//записуем ip в глобыльную переменную $_SESSION
?>
<script>location.href="goreg.php";</script><!-- Переадресовуем на страничку создания чара -->
<?php
}
}
// Выводим ошибочки
function err($text){
return "<tr valign='middle' align='left'><td colspan='2'><span class='error'>$text</td></tr>";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ru"
xml:lang="ru">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<meta name="description" content="Браузерная Флеш игра BTG" />
<meta name="keywords" content="игра, флеш, браузер, BTG, игроки." />
<link rel="stylesheet" href="style.css" type="text/css" />
<title>BTG – браузерная онлайн Flash игра</title>
</head>
<body>
<div id="reg">
<form action="" method="post">
<!-- Создаем таблицу с помощью тега table и размещяем по-центру -->
<table align="center">
<!-- Создаем строку с помощью тега tr и разбиваем ее на 2 ячейки с помощью тега td -->
<tr><td align="left" width="200">E-mail:</td><td><input type="text" value="<?php echo $_POST['email'] ?>" name="email" class="inup"></td></tr>
<?php echo err($errm); ?>
<tr><td align="left" width="200">Пароль:</td><td><input type="password" value="" name="pass" class="inup"></td></tr>
<?php echo err($errp); ?>
<tr><td align="left" width="200">Повторите пароль:</td><td><input type="password" value="" name="pass2" class="inup"></td></tr>
<!-- Закрываем таблицу -->
</table>
<!-- Создаем checkbox с именем rukes -->
<span><input type="checkbox" class="inup" name="rules"></span> Я обязуюсь соблюдать <A href="lib/law.php" target=_blank><B>Законы игры Test Game</B></A></p>
<?php echo err($errr); ?>
<input type="submit" name="next" value="Дальше" class="btn">
</form>
</div>
</body>
</html>

Добавлено (29.01.2010, 06:20)
---------------------------------------------
Меня еще смушает сообщение которые находится в phpmyadmin(внизу)

Не удалось установить подключение для пользователя указанного в директиве controluser, с помощью параметров определенных в конфигурационном файле config.inc.php.

Может в этом проблема?

Сообщение отредактировал Magics - Пятница, 29 Января 2010, 06:05
MagicsДата: Пятница, 29 Января 2010, 06:15 | Сообщение # 7 | Тема: Инстинкты война
был не раз
Сейчас нет на сайте
Это исходник Истинкта?Или что?Зачем он вообще нужен?
MagicsДата: Четверг, 28 Января 2010, 18:16 | Сообщение # 8 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
Ребят кто подскажет что делать то?
Parse error: syntax error, unexpected '}' in D:\xampp\htdocs\reg.php on line 42
MagicsДата: Четверг, 28 Января 2010, 15:38 | Сообщение # 9 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
Я захожу в phpmyadmin>testgame>привилегии(строчка для пароля пустая).Но в самом внизу есть сообщение.
Не удалось установить подключение для пользователя указанного в директиве controluser, с помощью параметров определенных в конфигурационном файле config.inc.php.
MagicsДата: Четверг, 28 Января 2010, 15:08 | Сообщение # 10 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
Не подскажите какой должен быть пароль?
MagicsДата: Четверг, 28 Января 2010, 14:57 | Сообщение # 11 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
С чем связана ошибка,когда нажимаю регистрация?
Parse error: syntax error, unexpected '}' in D:\xampp\htdocs\reg.php on line 42

Добавлено (28.01.2010, 14:57)
---------------------------------------------
base_name="localhost"; //имя (стандартно у всех localhost) $base_user="root"; //юзер (стандартно у всех root) $base_pass="password"; //пароль (выставить можно зайдя во вкладку Привилегии в phpMyAdmin $db_name="testgame"; //имя БД ?>
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in D:\xampp\htdocs\reg.php on line 7

Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in D:\xampp\htdocs\reg.php on line 8

Access denied for user 'ODBC'@'localhost' (using password: NO)

Шас выдает такое сообщение,что делать?

MagicsДата: Четверг, 28 Января 2010, 12:24 | Сообщение # 12 | Тема: Уроки по созданию браузерной игры
был не раз
Сейчас нет на сайте
Проблема такого плана,установил xampp далее зашел в Control Panel,поставил галочки Apache и MySql.Кнопка admin не загорается,что делать?Переустановка не помогла.

Добавлено (28.01.2010, 12:24)
---------------------------------------------
А все,разобрался сам

  • Страница 1 из 1
  • 1
Поиск:

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