Advertisement
Guest User

Untitled

a guest
Jul 26th, 2016
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. composer require drewm/mailchimp-api
  2.  
  3. - My-Project
  4. - application
  5. - system
  6. - vendor
  7. - composer
  8. - drewm
  9. - mailchimp-api
  10. - src
  11. Batch.php
  12. MailChimp.php
  13. Webhook.php
  14. autoload.php
  15.  
  16. <?php
  17. defined('BASEPATH') OR exit('No direct script access allowed');
  18.  
  19. require("vendor/autoload.php")
  20.  
  21. use DrewMMailChimpMailChimp;
  22.  
  23. $MailChimp = new MailChimp('abc123abc123abc123abc123abc123-us1');
  24.  
  25.  
  26. class Newsletter extends CI_Controller {
  27.  
  28. public function __construct()
  29. {
  30. parent::__construct();
  31. // Your own constructor code
  32. // $this->load->model(array('frontend/m_home'));
  33. }
  34.  
  35. public function mailchimp()
  36. {
  37. $list_id = 'fe0c4f267c';
  38.  
  39. $result = $MailChimp->post("lists/$list_id/members", [
  40. 'email_address' => 'davy@example.com',
  41. 'status' => 'subscribed',
  42. ]);
  43.  
  44. if ($MailChimp->success()) {
  45. print_r($result);
  46. } else {
  47. echo $MailChimp->getLastError();
  48. }
  49. } }
  50.  
  51. <div class="content">
  52. <?php echo form_open('newsletter'); ?>
  53. <h4>Subscribe to Our Newsletter</h4>
  54. <input name="name" class="newaletter-email" type="text" placeholder="Your name"></input>
  55. <input class="newaletter-email" type="email" placeholder="Your Email"></input>
  56. <button name="submit" type="submit" class="leka-button"> Subscribe </button>
  57. <?php echo form_close(); ?>
  58. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement