首先,非常感谢您在这方面能给我的任何帮助!
对,我想做的是调用一个php脚本来运行服务器端,它接受一个值(这将是一封电子邮件)并将其写入一个文本文件。
这是我要运行的 .php 文件。我没有添加任何电子邮件功能,但经过数小时的尝试,我什至无法让它创建一个文本文件和目录。如果我在 IDE 中运行它,它会完美运行,它会创建脚本并在底部显示“测试我”文本。但是,当它从 jquery 调用运行时,它所做的一切都是读取文件底部的文本。这是我在 jquery 中调用它的地方:
$(document).ready(function()
{
$("#emailForm").submit(function()
{
alert("Beginning jquery");
$("#div1").load("handleEmailAddresses.php");
alert("Load called");
//$.post("handleEmailAddresses.php");
});
我还尝试了您可以看到已注释掉的 post 功能。没有任何效果。这是调用的php文件:
<html>
<?php
$dir = 'myDir';
if ( !file_exists($dir) )
{
mkdir ($dir, 0777);//This just gives me r/w access to the folder
}
file_put_contents ($dir.'/test.txt', 'Hello File');
?>
Test Text
</html>
请帮忙,它杀了我!非常感谢!