Задать вопрос
@Los_Pochtovyi

Как сохранить с помощью php php-файл на сервер?

На сервере (на данный момент - локальном, работаю с денвером) есть php-файл (контент берет из мускула). Время от времени базу необходимо дропать, но терять старую информацию не хочется.

Хочу сделать кнопку, по нажатию которой копия php-файла (вернее, того, что видит пользователь, обращаясь к файлу), отправляется в архивную папку.

Попробовал сделать file_get_contents, но полученный файл является копией исходного php-файла - кстати говоря, с паролями от БД и т.д. Отсюда два вопроса.

Основной - как все-таки получить полноценную копию файла в таком виде, как его отдает сервак браузеру?
Второй - э... это что ж, если я обращаюсь к БД на какой-то странице и кто-то сильно умный спарсит ее с помощью file_get_contents, он рабочий пароль от БД получит? Или так получилось потому что сервак локальный качает сам с себя? Если первое - что бы почитать о том, как подобной фигни избежать?
  • Вопрос задан
  • 2334 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
DevMan
@DevMan
как все-таки получить полноценную копию файла в таком виде, как его отдает сервак браузеру?
Почитать про буфферизацию вывода (функции ob_*).

и кто-то сильно умный спарсит ее с помощью file_get_contents, он рабочий пароль от БД получит?
Нет, если вы сами его не выводите на странице.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽