объясните как код этот вставить?  <?php 
 $base_name="localhost"; //имя (стандартно у всех localhost) 
 $base_user="root"; //юзер (стандартно у всех root) 
 $base_pass="password"; //пароль (выставить можно зайдя во вкладку Привилегии в phpMyAdmin 
 $db_name="testgame"; //имя БД 
 ?> 
 так? 
 <?php 
 $base_name="localhost"; 
 $base_user="root"; 
 $base_pass="password"; 
 $db_name="бд"; 
 ?> 
 или как-то иначе? объясните всё разжував,куда что вписать и где что сделать! страницу рега не могу открыть
Добавлено (24.10.2010, 15:43)
---------------------------------------------
и вот еще что я ставлю пароль в привелегия и потом выдаёт ошибку отказа в доступе,без пароля можно этот код?
Добавлено (24.10.2010, 16:10)
---------------------------------------------
phpMyAdmin не смог установить соединение с сервером MySQL. Проверьте хост, имя пользователя и пароль установленные в конфигурационном файле config.inc.php и удостоверьтесь, что они соответствуют данным полученным от администратора сервера MySQL. 
 #1045 - Access denied for user 'root'@'localhost' (using password: NO)
Добавлено (24.10.2010, 16:30)
---------------------------------------------
с геристрацией проблема((( создаю conf.php так: 
 <?php 
 $base_name="localhost"; 
 $base_user="root"; 
 $base_pass="password"; думаю проблема тут я ставлю пароль и выдаёт в phpAdmin ошибку #1045 
 $db_name="testgame"; 
 ?> 
 а без пароля не открывается рег,что делать?
Добавлено (24.10.2010, 16:33)
---------------------------------------------
$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; 
 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']; 
 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"); 
 session_register("ip"); 
 $_SESSION['user'] = $_POST['email']; 
 $_SESSION['ip'] = $_POST['ip'];/ 
 ?> 
 <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> 
 это код рега
Добавлено (24.10.2010, 17:02)
---------------------------------------------
сейчас опять дошёл до 2 урока и всё проблема с регистрацией! 
 в каком файле ошибка? 
 
Code
<?php 
 $base_name="localhost";  
 $base_user="root";  
 $base_pass="password";  
 $db_name="testgame";  
 ?> 
 или 
 Code
<?php 
 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;  
 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']; 
 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"); 
 session_register("ip"); 
 $_SESSION['user'] = $_POST['email'];  
 $_SESSION['ip'] = $_POST['ip'];/ 
 ?> 
 <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>
Добавлено (24.10.2010, 17:19)
---------------------------------------------
поставил пароль и опять тоже самое