Advertisement
Guest User

Untitled

a guest
Nov 25th, 2014
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.24 KB | None | 0 0
  1. <?php
  2.  
  3. $fname = 'Černý';
  4. $lname = 'Kolo';
  5. $email = 'div.x@seznam.cz';
  6. $phone = '+421800123456';
  7.  
  8. $test = new Newsletter($fname, $lname, $email, $phone);
  9. $test->send();
  10.  
  11. var_dump($test->getResult());
  12.  
  13.  
  14. final class Newsletter
  15. {
  16.     private $fname;
  17.     private $lname;
  18.     private $email;
  19.     private $phone;
  20.     private $json;
  21.  
  22.     public function __construct($fname, $lname, $email, $phone)
  23.     {
  24.         $this->fname = urlencode($fname);
  25.         $this->lname = urlencode($lname);
  26.         $this->email = urlencode($email);
  27.         $this->phone = urlencode($phone);
  28.     }
  29.  
  30.     public function send()
  31.     {
  32.         $url = "https://is.businessbooster-crm.com/marketing/newsletters/10000068/snippet_registrations/create?callback=jQuery18207048461027443409_1416952044779&utf8=%E2%9C%93&authenticity_token=6l6uM75Ha9FJ0KEkskk%2B6kfzCmjkwSGLzPAsqHGvGl4%3D&newsletter_registration%5Breference_source_id%5D=1270&newsletter_registration%5Blayout%5D=2&newsletter_registration%5Bname%5D=$this->fname&newsletter_registration%5Bsurname%5D=$this->lname&newsletter_registration%5Bemail%5D=$this->email&newsletter_registration%5Bphone%5D=$this->phone&newsletter_registration%5Bcaptcha%5D=&_=1416952082250";
  33.         $this->json = file_get_contents($url);
  34.     }
  35.  
  36.     public function getResult()
  37.     {
  38.         return $this->json;
  39.     }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement