Результат выполнения страницы такой!
Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host 'localhost, stnzone, satana' (11004) in T:\home\virtual\prime\enter.php on line 6
Error connect MySQL
Что за напасть! Хост верный, имя пользователя верное, пароль верный!
Данные для подключения я инкудю, а в других страницах, в которых инклуд того же файла все нормально! Что необходимо учитывать для предотвращения этой ошибки?
Вот такой незамысловатый код -
<?
include("inc/mysql_tools.php");
$table = "user_reg";
mysql_connect("$hostname, $username, $userpass")
or die("Error connect MySQL");
mysql_select_db($db_name) or die("Error select database");
?>
обратите внимание на mysql_connect("$hostname, $username, $userpass"), должно быть mysql_connect($hostname, $username, $userpass). Т.е. не должно быть кавычек, потомучто кавычки объединяют все переменные в одну, и функция "думает" что ей не додали переменных и ставит в недостающие переменные значение "".
А еще желательно присать так:
$link = mysql_connect($hostname, $username, $userpass);
а в конце скрипта закрывать соединение:
mysql_close($link) or print mysql_error();
Я в пхп чайник))
но все же у меня есть сайт сделать помог друг.
Пока лежит на бесплатном серваке.
Короче ошибка следующая :
Вот сам файл соединения
<?php
$img_server="http:/*****";
$now = time();
$link=mysql_pconnect(localhost,f_iow,123456);
mysql_close($link) or print mysql_error();
mysql_select_db("ТАБЛИЦА",$link) or die ("Ну че за не могу соединиться(((");
$uri=GetEnv("REQUEST_URI");
$uri=explode(".....",$uri);
$ips=GetEnv("REMOTE_ADDR");
$ip=explode(".",$ips);
if (($ip[0] == 62 && $ip[1] == 183 && $ip[2] == 53) || $ips=="80.66.247.94" || $ips=="80.66.253.60") {
echo"You are died
Go back
";
exit;
}
?>
При регестрации выдает это :
Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'f_iow'@'localhost' (using password: YES) in /home/fw70mbru/domains/fw.70mb.ru/public_html/inc/db_connect.php on line 6
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/fw70mbru/domains/fw.70mb.ru/public_html/inc/db_connect.php on line 7
Ну че за не могу соединиться(((
если нужно могу прикрепить и саму базу.
Расскажите в чем проблема???
Что-то я не понял смысла данного скрипта. ![]()
Какой смысл открывать mysql соединение и выбирать БД, если они в последствии не используются? По идеи где-то в коде должен присутствовать mysql_qwery(), но я почему-то невижу его.
А так если прокомментировать ход работы вашего скрипта, в частности работу с MySQL, то выглядит это так: соединились. отключились. пытаемся выбрать БД из пустоты.
Просмотрел ваш код еще раз, возможно ошибка возникает из-за попытки открыть постоянное соединение с помощью функции mysql_pconnect(), а если ее попробовать заменить?
Ну и еще попробуйте в качестве теста этот код:
2Kamaz, Вы бы лучше, чем пробовать просто наугад скрипты вставлять и пытаться что-то сделать, взяли бы и прочитали книгу про php и mysql, хотя бы основы (это не много)... и уже при полученных знаний, вам было бы проще понять и разобраться с этим...
ps : как прекрепить файл??
жму добавить а он не добавляет((
Invision Power Board ()
© Invision Power Services ()