Как делать POST и GET запросы в PHP? Как в любом другом языке программировании, например в Delphi использую Indy.
Можно использовать функцию file_get_contents(), а в случае с POST параметры передавать через контекст. Или использовать cURL.
Можно через форму: Код: <form action="obrabotchik/test.php" method="post" enctype="multipart/form-data" id="testimonial"> можно через аякс, вот например функция: Код: <a onclick="addLike('<?php echo $product_id; ?>');" class="liked" data-count="<?php echo $count; ?>"><img alt="likeme" src="image/share.gif" border="0" style="cursor:pointer;display:inline-block;"></a> Где сама функция addLike отправляет на обработчик данные и возвращает результат в виде сообщения и обновления счетчика без перезагрузки страницы: Код: <script type="text/javascript"><!-- function addLike(product_id) { $.ajax({ url: 'index.php?route=product/product/like', type: 'post', data: 'product_id=' + product_id, dataType: 'json', success: function(json) { $('.success, .warning, .attention, .information').remove(); if (json['success']) { $('.product-like').fadeOut('100').html(json['success']).fadeIn('100'); $('.product-like').delay(500).fadeOut('slow'); $('span.change-like').fadeOut('100').html('<a class="liked" data-count="' + json['count'] + '"><img alt="likeme" src="image/share.gif" border="0" style="cursor:pointer;display:inline-block;"></a>').fadeIn('100'); } } }); } //--></script>