У меня есть эта функция php для чтения моего dbinfo из текстового файла на моем компьютере:
function loaddb(){ $fh = fopen('dta.txt','r'); $line = fgets($fh); $_SESSION['dbname']=$line; $line = fgets($fh); $_SESSION['dbuser']=$line; $line = fgets($fh); $_SESSION['dbpass']=$line; $line = fgets($fh); $_SESSION['server']=$line; fclose($fh); };
и этот код работает. но когда он возвращает мой код в мой сеанс var, я вижу, что он добавил дополнительные строки в фактическую переменную, поэтому результат, когда я подключаюсь,
Предупреждение: mysql_connect (): доступ запрещен для пользователя root
'@' localhost '(с использованием пароля: YES) в C: \ Users \ Jacques \ Dropbox \ Jacques \ Web \ Code.php в строке 37 Не удалось подключиться: доступ запрещен для пользователя root
- Как удалить строку из текстового файла с помощью php, не выходя из пустой строки
- преобразовать массив в .txt-файл
- TXT-файл или база данных?
- Чтение данных из текстового файла и формирование таблицы с использованием php
- Очистка содержимого текстового файла с помощью php
'@' localhost '(используя пароль: YES)
Как я могу это исправить. я попытался заменить все символы и пробелы символов, но он не помогает
это текст в текстовом файле
имя_бд
корень
пароль
локальный: 3306