Advertisement
Guest User

Untitled

a guest
Apr 1st, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. <?php
  2. // Чтение Базы данных
  3. $db_host = "localhost";
  4. $db_user = "cy55780_mybase"; // Логин БД
  5. $db_password = "12345"; // Пароль БД
  6. $db_base = 'cy55780_mybase'; // Имя БД
  7. mysql_connect($db_host,$db_user,$db_password); // коннект с сервером бд
  8. mysql_select_db($db_base); // выбор бд
  9. $result=mysql_query('SELECT * FROM `mytable`'); // запрос на выборку
  10.  
  11. var_dump($result);
  12. while($row=mysql_fetch_array($result))
  13. {
  14. $group_id = $row['group_id'];
  15. $token = $row['token'];
  16. $tegi = $row['tegi'];
  17. $attachments = $row['attachments'];
  18. $text_posts = $row['text_posts'];
  19. }
  20.  
  21. $pustota = ' 
  22.  
  23.  ';
  24.  
  25. // Постинг
  26. $elements = array($text_posts,$pustota,"\n");
  27. $text = implode('', $elements);
  28. $url = sprintf('https://api.vk.com/method/wall.post?');
  29. $ch = curl_init();
  30. curl_setopt_array( $ch, array(
  31. CURLOPT_POST => TRUE,
  32. CURLOPT_RETURNTRANSFER => TRUE,
  33. CURLOPT_SSL_VERIFYPEER => FALSE,
  34. CURLOPT_SSL_VERIFYHOST => FALSE,
  35. CURLOPT_POSTFIELDS => array(
  36. "owner_id" => $group_id,
  37. "from_group" => 1,
  38. "message" => $text,
  39. "attachments"=> $attachments,
  40. "access_token" => $token,
  41. "v" => "5.73",
  42. ),
  43. CURLOPT_URL => $url,
  44. ));
  45. $query = curl_exec($ch);
  46. $resultat = json_decode(($query), TRUE);
  47.  
  48. if(isset($resultat['error'])){
  49. return "Ошибка: ".$resultat['error']['error_code']."
  50. ".$resultat['error']['error_msg'];
  51. }
  52. elseif (isset($resultat['response'])) {
  53. return "Запись опубликована: ID ".$resultat['response']['post_id'];
  54. }
  55.  
  56. else {
  57. $error = 'Ошибка! Запись не опубликована';
  58. return $error;
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement