Esempio n. 1
0
 }
 $to = $email;
 $from = $domain;
 $subject = "Your " . ucwords($domain) . " Subscription";
 $contactname = $name;
 /* GET LOGO */
 $logo = '';
 $api_url = "http://contrib.com/api/";
 $key = md5($domain);
 //require('curl_client.php');
 $max_redirect = 3;
 // Skipable: default => 3
 $client = new Curl_Client(array(CURLOPT_FRESH_CONNECT => 1, CURLOPT_TIMEOUT => 30, CURLOPT_USERAGENT => ''), $max_redirect);
 $url = $api_url . 'getdomaininfo?domain=' . $domain . '&key=' . $key;
 $client->get($url);
 $result = $client->currentResponse('body');
 $data_domain = json_decode($result, true);
 $error = 0;
 if (!$data_domain['error']) {
     $logo = $data_domain[0]['Logo'];
 }
 if ($logo == '') {
     $logo = ucwords($domain);
 } else {
     $logo = '<img src="' . $logo . '" height="70px">';
 }
 /* END GET LOGO*/
 /*$message = '
 			<table cellpadding="0" cellspacing="0" width="100%" style="table-layout:fixed;color:#555;font-family:Arial,sans-serif;font-size:12px;line-height:22px">
 			<tbody>
 				<tr>
Esempio n. 2
0
				
				if($color=='') $color='lightblue';
				
				/*get related challenges*/
				$client3 = new Curl_Client(array(

					CURLOPT_FRESH_CONNECT => 1,
					CURLOPT_TIMEOUT => 30,
					CURLOPT_USERAGENT => ''

				), $max_redirect);
				
				$limit = 4;
				$url3 = $api_url.'getRelatedChallenges?domainid='.$domainid.'&key='.$key.'&count='.$limit.'&categoryid='.$categoryid;
				$client3->get($url3);
				$result3 = $client3->currentResponse('body');
				$related_sites = json_decode($result3,true);
									
					if(!$related_sites['error']){
						$counter = 0;
						while($counter < $limit){
							$related_sites_list[$counter]['name'] = $related_sites[$counter]['DomainName'];
							$related_sites_list[$counter]['id'] = $related_sites[$counter]['DomainId'];
							$related_sites_list[$counter]['logo'] = $related_sites[$counter]['Logo'];
							$counter++;
						}
					}
				
			
			}