###実現したい事
JavaScriptを埋め込んだHTMLファイルをブラウザで開き、その瞬間にPHPを実行したいのですが、PHPが実行されません。PHPにはファイルを作成す処理を記述しているのですが、ファイルが作成されないのです。解決策が分かる方回答お願いします。
###ソース
JavaScript
1//test.js 2var value = "こんにちは"; 3$.ajax({ 4 type: "POST", 5 url: "test.phpのある場所", 6 data: {"item": "value"}, 7 success: function(html) { 8 alert(html); 9 } 10});
HTML
1<!DOCTYPE html> 2<html lang="en"> 3<meta charset="utf-8"/> 4<html> 5<head> 6<title>テスト</title> 7</head> 8<body> 9<script src="jquery-3.3.1.min.js"></script> 10<script type="text/javascript" src="test.jsのある場所"></script> 11<body> 12</html>
PHP
1<?php 2$file = "test.txt"; 3$string = isset($_POST['item']) ? $_POST['item']: null; 4file_put_contents($file, $string, FILE_APPEND); 5?>
###補足
PHPは5.6です。
回答2件
あなたの回答
tips
プレビュー