Как я могу AJAX-если этот сценарий - PullRequest
1 голос
/ 06 марта 2011


Я использую этот скрипт, который отправляет ссылки в текстовый файл. Единственная проблема в том, что мне нужна форма для динамического размещения на одной странице. Любые идеи о том, как это можно сделать? Что я использую:
Для публикации:

<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, но я не очень хорош в написании БД. У меня также есть библиотека jQuery.

1 Ответ

0 голосов
/ 06 марта 2011

Проверьте API jQuery post (): http://api.jquery.com/jQuery.post/

jQuery упрощает использование AJAX при отправке формы. Я думаю, что вы просто делаете именно то, что делаете сейчас, но за кулисами с AJAX, а затем, если это удастся, просто отправьте обратно какой-нибудь текст, который даст вам знать, что это работает.

Что касается утверждения / отклонения ссылок, я бы просто, как вы думали, настроил таблицу базы данных MySQL, по крайней мере, со следующими полями: id, ссылка, утвержден. Дайте нам знать, что еще вам нужно помочь. Если есть более конкретные вопросы, которые у вас есть.

...