Добрый вечер господа! в php новичок, пишу скрипт для работы с запросами, но суть не в этом: PHP: $host = 'localhost'; $user = 'имя'; $passwd = 'пароль'; Ниобходимо данные $user и $passwd получить методом file_get_contents из файлов access_name (для $user ) и access_pass ( для $passwd ) заранее спасибо!
Ну как бы файлы разные: для $user файл access_name , а для $passwd файл access_pass UPD: ошибка в первом посте, для каждой $ свой файл Я незнаю как правильно с точки зрения синтаксиса подключить
PHP: <?php $host = 'localhost'; $user = file_get_contents('access_name.txt'); $passwd = file_get_contents('access_pass.txt'); $sql_file = ''; $dbcnx = mysql_connect($dblocation,$dbuser,$dbpasswd); if (!$dbcnx) exit ("Ошибка: неправильные данные авторизации. Проверьте правильность ввода пользователя mysql и пароля. ".mysql_error()); $query = file_get_contents('query.txt'); $dbs = mysql_query($query); if(!$dbs) exit("Error: can't get access to databasess"); if(mysql_num_rows($dbs) > 0) { while($database = mysql_fetch_array($dbs)) { if($database['Database'] != 'information_schema' && $database['Database'] != 'mysql') { $exec = 'mysql -u '.$user.' -p'.$password.' '.$database['Database'].' < '.$sql_file; `$exec`; } } } Имя пользователя mysql который прописан в файле: test пароль: 123456789 Но всё равно ошибка :
PHP: <?php $user = file_get_contents('access_name.txt'); $passwd = file_get_contents('access_pass.txt');
Ну мне пока что так да разобрался, спасибо! Только скрипт не работает, выдает "Error: can't get access to databasess" коннект к БД есть