Извините за тупой вопрос, так как я новичок в php.Я использую файл php, хранящийся на моем хосте, для подключения к базе данных, хранящейся на том же хосте, это работает нормально.
Я использую нижеприведенное для подключения к базе данных (пример подключения)
<?php
$db = new PDO('mysql:host=localhost;dbname=myDB', 'myusername', 'mypassword');
Мой вопрос;видя, как я указал пароль (и другие подробности) для подключения к моему серверу в моем php-файле, не может ли кто-то с прямой ссылкой на мой php-файл просто скачать его и открыть в текстовом редакторе, чтобы увидеть эти подробности?
Если это так, я должен передать детали подключения к файлу php следующим образом:
<?php
$server = $_POST['server'];
$database = $_POST['database'];
$username = $_POST['username'];
$password = $_POST['password'];
$db = new PDO('mysql:host=$server;dbname=$database', $username, $password);