Нужно удалить файл, скрипт не удаляет его
После нажатия должен удалиться файл, но ничего не происходит. Как удалить файл? Вот код, что-то не работает.
<!DOCTYPE html>
<html>
<head>
<title>Поехали..</title>
</head>
<body>
<script type="text/javascript">
function confirmDelete() {
if (confirm("Вы подтверждаете удаление?")) {
return true;
} else {
return false;
}
}
</script>
<a href='delete_file.php' onclick='return confirmDelete();'>Удалить файл</a>
</body>
</html>
|
:no:
Если б js так удалял, везде где XSS бы находили, сайт падал бы сразу. |
А как реально удалить?
|
Цитата:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<a href='delete_file.php' onclick='return confirmDelete();'>Удалить файл</a>
<script>
function confirmDelete() {
return confirm("Вы подтверждаете удаление?");
}
</script>
</body>
</html>
В файле delete_file.php <?php unlink('путь_к_файлу/имя_файла.расширение'); |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
Цитата:
|
Цитата:
Цитата:
|
Цитата:
|
Цитата:
Не занимаюсь миссионерством и не флужу про банальные и понятные штуки. Про безопасность человек бы и сам догнал, не примат. Легче найти яблоко раздора, чем оказать помощь. Где код? Пока одни буквы:) |
Цитата:
|
Цитата:
|
Цитата:
То что вы считаете готовым к применению кодом, это строка из документации о функции unlunk. Вот заглядывать в руководство начинающий обязан. Но он не знает много из вопросов безопасности (а должен думать об этом сразу, понимать почему), а это и есть суть вопроса "как удалять файла", какой функцией, это лишь техническая его сторона. Ваш "код" к тому неработоспособен по одной простой причине - хост предоставляют к счастью не новички. |
Цитата:
Цитата:
Жду когда все фалы на хостинге будут удалены. Дальнейший диалог не подкрепленный действиями не интересует.:thanks: |
Цитата:
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
Rasy,
открываем мануал и изучаем вопросы безопасности, заходим на сайт хакер.ру и открываем для себя многое неизведанное. Ну какой нафик смыл доказывать человеку уверенному, что строчка из мануала, это "код к действию"? :) |
laimas,
Последуй своему же совету. Слушать джуна, который только треплется, а на деле ничего не может. Это такое. Все твои домысли я опровергнул. Цитата:
Цитата:
Как тут слушать человека с такой экспертностью:) |
Цитата:
Доказывать вам чего-то нет никакого смысла. |
Цитата:
Идею про неработоспособность ты сам придумал и слепо веришь в нее. Все домыслы и веру не подкрепленную эмпирическим путем отправляю в игнор. Все твои прошлые посты не имеют прецедентов, а только безрассудное упование на хакерс.ру, гугл и другие авторитетные источники. Дальнейшее мое серьезное отношение к твоим комментариям исключено. Цитата:
|
Цитата:
|
| Часовой пояс GMT +3, время: 15:08. |