我怎么能AJAX-ify这个脚本

时间:2011-03-06 19:31:59

标签: php ajax form-submit


我使用这个脚本将链接提交到文本文件中。唯一的问题是,我需要表单在同一页面上动态发布。关于如何做到这一点的任何想法?我正在使用的内容:
发布:

<form method="POST" action="addlink.php">
Link: <input type="text name="link">
<input type="submit" name="submit">
</form>

addlink.php:

<?
$link = $_POST['link']; 
$fn = 'textfile.txt'; 
$fp = fopen($fn, "a+");
$write = fputs($fp, $link."<br>");
fclose($fp);
?>

电话:

<?
$fn = 'textfile.txt';
$fp = fopen($fn, "r+");
$info = fread($fp,filesize($fn));
fclose($fp);
echo $info;
?>

还有关于如何让脚本等待发布链接的任何想法,以便我可以批准/删除它们?我在想MySQL,但是我写DB的时候并不是很好。我也有jQuery lib。

1 个答案:

答案 0 :(得分:0)

查看jQuery的post()API:http://api.jquery.com/jQuery.post/

jQuery使得在表单提交上使用AJAX非常简单。我认为你只是完全按照你现在所做的去做,但是在AJAX的幕后,如果它成功了,只需发回一些文字,让你知道它有效。

就链接的批准/拒绝而言,我会按照您的想法设置一个至少包含以下字段的MySQL数据库表:id,link,approved。让我们确切地知道您还需要什么帮助。如果您有更具体的问题。