Что я хочу сделать, когда пользователь нажимает кнопку html, я хочу динамически создать новую веб-страницу на сервере. Мне нужен URL-адрес новой веб-страницы, чтобы иметь собственный URL-адрес, то есть он должен отличаться друг от друга.Как создать новую .html-страницу onclick?
Подробнее: Когда пользователь нажимает кнопку, я хочу загрузить на сервер новый .html-файл. Так, например, если у меня есть сайт под названием www.check.com/index.html, когда пользователь нажимает кнопку в index.html, мне нужно создать новый .html, содержащий некоторые html-строки (но не CSS, ничего не будет показан на странице). Поэтому, когда пользователь нажимает кнопку, я хочу, чтобы файл загружался на сервер с уникальным URL-адресом, например, www.check/1.html, во второй раз это будет check.com/2.html и т. Д. I «отлично, когда это 1.html, 2.html и так далее.
код Javascript:
function makePage(){
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function(){
if(xmlhttp.readyState==4 && xmlhttp.status==200)
alert("webpage " + xmlhttp.responseText + " was successfully created!");
}
var content = "<html><head></head><body><meta name=\"twitter:card\" content=\"summary_large_image\"><meta name=\"twitter:site\" content=\"@nytimes\"><meta name=\"twitter:creator\" content=\"@SarahMaslinNir\"><meta name=\"twitter:title\" content=\"Parade of Fans for Houston’s Funeral\"><meta name=\"twitter:description\" content=\"Blah Blah Blah content.\"><meta name=\"twitter:image\" content=\"\"><script>document.getElementById(\"imgTweet\").innerHTML.write(img);</script></body></html>";
xmlhttp.open("GET","makePage.php?content=" + content,true);
xmlhttp.send();}
'IMG' является переменной в другую страницу шахты. Веб-страница, созданная кодом, не выполняется.
Итак, вам нужно 3 вещи. (1) Кнопка HTML и JS-код для доступа к скрипту PHP через AJAX. (2) PHP-скрипт, который получает автоинкрементный номер из БД, создает и HTML-файл и сохраняет его с использованием автоинкрементного номера. (3) База данных с одной таблицей и одним полем с автоинкрементным идентификатором. – MonkeyZeus
Вы используете рамки? .. Это позволяет создавать страницы на основе переменных URL. похоже, вам нужно будет начать там. Laraval, кажется, популярен, но еще лучше найти видеоурок в области MVC для создания собственной упрощенной версии, чтобы вы узнали некоторые основы. – Daniel