Ticketa
Registered
Здравейте,
реших че на потребителите, ще е по приятно при добавяне в любими да става без презареждане на страницата.
Тръгнах да правя скрипта, но .. не успях да го направя както искам.
Искам когато се добави дадена новина в любими, линка после автоматично да се променя на "изтрии от любими", когато се натисне "изтрии от любими", да става "добави в любими"
В момента кода го правя така;
- страница за преглед на новината:
- страница ajax_add.php
Също така, ако може да се сложи и един loader , за да се вижда, че се добавя/изтрива въпросната новина,
мерси!
реших че на потребителите, ще е по приятно при добавяне в любими да става без презареждане на страницата.
Тръгнах да правя скрипта, но .. не успях да го направя както искам.
Искам когато се добави дадена новина в любими, линка после автоматично да се променя на "изтрии от любими", когато се натисне "изтрии от любими", да става "добави в любими"
В момента кода го правя така;
- страница за преглед на новината:
PHP:
<script>
function AddNews(id){
$.post(
\"ajax_add.php\",
{id: id},
function(data){
alert(data);
}
);
}
</script>
<a href=\"javascript:void(0)\" onclick=\"AddNews({$row['news_id']});\">Добави в любими</a>
- страница ajax_add.php
PHP:
<?php
mysql_query("INSERT INTO `favorites` SET `user_id`='$user_id', `news_id`='$_POST[id]';")or die(mysql_error());
echo "Новата беше добавена в любими";
?>
Също така, ако може да се сложи и един loader , за да се вижда, че се добавя/изтрива въпросната новина,
мерси!