php+prototype+трабл

Статус
В этой теме нельзя размещать новые ответы.

pozitiv

Постоялец
Регистрация
25 Ноя 2007
Сообщения
58
Реакции
5
Начал изучать библиотеку prototype и решил перевести каменты для движка на аякс...знач так...есть форма отправки камента, в ней текстовое поле для самого камента и несколько скрытых полей с дополнительными параметрыми для записи в БД и есть кнопка которая запускает скрипт:

function addC() {

var url = $F('url');
var comment = $F('comment_message');
var cid = $F('cid');
var ctype = $F('ctype');
var uid = $F('uid');
var pars = 'comment_message='+comment+'&cid='+cid+'&ctype='+ctype+'&uid='+uid;

new Ajax.Request(url1,
{
method: 'get',
parameters: pars,
onLoading:function(){
$("loading").style.display="block";
},
onSuccess: function(transport){
$("loading").style.display="none";
},
onFailure: function(){
alert('Something went wrong...')
}
}
);
}

скрипт передает данные страничке comment.php?do=addcomment а в ней записано

if ($do == "addcomment") {
$result = dbquery("INSERT INTO ".$db_prefix."comments (comment_item_id, comment_type, comment_name, comment_message, comment_smileys, comment_datestamp, comment_ip) VALUES ('$cid', '$ctype', '$uid', '$comment_message', '1', '".time()."', '".USER_IP."')");
}

впринципе все нормально, но никак немогу понять куда надо вставлять new Ajax.Updater чтобы при успешной записи камента в БД из БД бралась инфо о последнем каменте и шла запись етих данных в заданный див...
 
Уже сам разобрался=) Можно закрыть тему
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху