Ошибка вызова PHP через JQuery для перезаписи HTML-файла

У меня есть пара массивов со строковыми значениями:

var sites = [homehtml, evshtml, dhtml, registerhtml];
var names = ["pagehome.html", "pageevents.html", "pagedjs.html", "pageregister.html"];

Таким образом, в основном я назначил каждому значение обычного html-файла, а также различные вещи в тегах body для различения:

var homehtml = "<html><head>...";

Теперь я использую цикл for для вызова функции JQuery для перезаписи html-файлов, которые у меня есть в сети:

for(var i = 0; i < sites.length; i++) {
$.get("/cen3721/createsites.php", {site: sites[i], name: names[i]}, function(data){ alert(data)});
}

Файл createsites.phpимеет следующее:

<?php
if (isset($_GET['site']) && isset($_GET['name'])) {
$site = $_GET['site'];
$name = $_GET['name'];
echo file_put_contents($_SERVER['DOCUMENT_ROOT'] . '/cen3721/' . $name, $site);
}
?>

куда cen3721 папка внутри моего хостинга Этот код помог мне переписать .txt файл раньше (хотя я не использовал переменные как часть адреса файла. Это неправильно, или я должен использовать другой метод для записи в файл HTML? Большое спасибо заранее

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]