Как удалить Codeigniter Project через страницу администратора в проекте, нажав кнопку «Удалить проект» - PullRequest
0 голосов
/ 09 апреля 2020

Есть ли способ удалить проект Codeigniter через страницу администратора в проекте, нажав кнопку «Удалить проект»? Например, например, удаление Windows приложений через панель управления. Как пишется код?

  • на XAMPP: localhost / PROJECT <- удалить эту папку проекта codeigniter </li>
  • на хостинге cPanel: www,example, com < - удалить проект codeiginter в public_ html

1 Ответ

0 голосов
/ 09 апреля 2020

Если вам нужно удалить проект внутри себя, вы можете попробовать следующее.

Структура папки

htdocs/project
htdocs/delete_project.php

delete_project. php

function delete_files($dir) { 
  foreach(glob($dir . '/*') as $file) { 
    if(is_dir($file)) delete_files($file); else unlink($file); 
  } rmdir($dir); 
}

delete_files("project");
//add code to delete database if you have one

In На панели администратора вы можете добавить кнопку следующим образом:

<a href="http://localhost/delete_project.php">Delete project<a/>

Тот же метод применим к размещенной среде.

Пожалуйста, будьте осторожны при использовании файла, подобного этому. Убедитесь, что у пользователя есть права на выполнение кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...