2014-10-03 55 views

回答

0

当用户提交表单或触发其他事件时,可以在服务器上运行一个PHP脚本的AJAX请求,该脚本会将文本写入文件。假设jQuery的已被列入为简单起见,你可以做这样的事情在你的HTML文件:

$("#submitButton").click(function() { 
    $.ajax({ 
     type: "POST", 
     url: "your/file/location/here/writeToFile.php", 
     data: {"text": $("#formField").text()}, 
     success: function() { 
     alert("Your data has been submitted"); 
     } 
    }); 
}); 

然后在服务器上的PHP文件应该是这样的:

<?php 
    $textToWrite = $_POST['text']; 
    fwrite("your/file/directory/here/data.txt", $textToWrite); 
?> 

这将导致在位置your/file/directory/here处的文本文件,其名称为data.txt

从那里,你应该能够让你的Python脚本读取文件。如有必要,您还可以让PHP脚本执行python脚本。

相关问题