2011-03-06 72 views
1


我使用這個腳本提交鏈接到一個文本文件。唯一的問題是,我需要表單在同一頁面上動態發佈。任何想法如何做到這一點?我正在使用:
要發佈:我怎樣才能AJAX,如果這個腳本

<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庫。

+0

鏈接:,你忘了一個」之後的文字:) – ahmet2106 2011-03-06 20:07:48

回答

0

退房jQuery的崗位()API:http://api.jquery.com/jQuery.post/

的jQuery使得它相當簡單使用AJAX的表單提交。我認爲你只是簡單地做你現在正在做的事情,但是在AJAX後面,如果成功的話,只要發回一些能讓你知道它工作的文本。至於鏈接的批准/否認,我會按照你的想法設置一個至少包含下列字段的MySQL數據庫表:id,link,approved。讓我們確切地知道你還需要什麼幫助。如果有更具體的問題,你有。

+1

在我看來,這只是一個過度使用jQuery的東西。 - 哦對不起。我設法沒有注意到OP的最後一句話。 – red 2011-03-06 20:07:46

+0

謝謝,post()函數非常棒,雖然需要多一點工作,幾乎是我之後 – Ricki 2011-03-06 20:31:42