Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- ini_set('display_errors', true);
- ini_set('error_reporting', E_ALL);
- // Load the iContact library
- require_once('lib/iContactApi.php');
- // Give the API your information
- iContactApi::getInstance()->setConfig(array(
- 'appId' => 'NHJ4XQH2AA5ciZzerPRD2BuWOWss05kS',
- 'apiPassword' => 'f595a1264b',
- ));
- ?>
- <style>
- .test {
- display:none
- }
- </style>
- <div lable="test" name="test">
- <?php
- // Store the singleton
- $oiContact = iContactApi::getInstance();
- // Try to make the call(s)
- try {
- // are examples on how to call the iContact PHP API class
- // Grab all contacts
- var_dump($oiContact->getContacts());
- } catch (Exception $oException) { // Catch any exceptions
- // Dump errors
- var_dump($oiContact->getErrors());
- }
- ?>
- </div>
- <?php
- $obj = $oiContact->getLastResponse();
- $data = json_decode($obj,TRUE);
- echo $data['contacts'][3]['email'];
- echo $data['contacts'][3]['commitmentscore'];
- echo $data['contacts'][3]['firstName'];
- echo $data['contacts'][3]['phone'];
- ?>
- <form accept-charset="UTF-8" action="https://yj129.infusionsoft.com/app/form/process/e7e2a372e42c404106677ab82f5b7619" class="infusion-form" name="infusion-form" method="POST">
- <input name="inf_form_xid" type="hidden" value="e7e2a372e42c404106677ab82f5b7619" />
- <input name="inf_form_name" type="hidden" value="Daniels test form" />
- <input name="infusionsoft_version" type="hidden" value="1.38.0.37" />
- <div class="infusion-field">
- <label for="inf_field_FirstName">First Name *</label>
- <input class="infusion-field-input-container" id="inf_field_FirstName" name="inf_field_FirstName" type="text" value="<?php echo $data['contacts'][3]['firstName'];?>" />
- </div>
- <div class="infusion-field">
- <label for="inf_field_Email">Email *</label>
- <input class="infusion-field-input-container" id="inf_field_Email" name="inf_field_Email" type="text" value="<?php echo $data['contacts'][3]['email']; ?>" />
- </div>
- <input name="inf_custom_utmsource" type="hidden" value="<?php echo $data['contacts'][3]['commitmentscore'];?>" />
- <input name="inf_custom_utmmedium" type="hidden" value="<?php echo $data['contacts'][3]['phone'];?>" />
- <input name="inf_custom_utmcampaign" type="hidden" value="null" />
- <input name="inf_custom_utmcontent" type="hidden" value="null" />
- <input name="inf_custom_utmterm" type="hidden" value="null" />
- <div class="infusion-submit">
- <input type="submit" value="Submit" />
- </div>
- </form>
- <script type="text/javascript" src="https://yj129.infusionsoft.com/app/webTracking/getTrackingCode?trackingId=d8550d1ef9a36941e57b4d03ea2640e5"></script>
- <script type="text/javascript">
- window.onload=function(){
- var auto = setTimeout(function(){ autoRefresh(); }, 1);
- function submitform(){
- document.forms["infusion-"].submit();
- }
- function autoRefresh(){
- clearTimeout(auto);
- auto = setTimeout(function(){ submitform(); autoRefresh(); }, 1);
- }
- }
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement