Revision: 64779
Updated Code
at September 19, 2013 17:47 by nickian
Updated Code
<?php // Check to see if this is an incoming link from an email campaign with an email address in the URL string if (isset($_GET['e']) && filter_var($_GET['e'], FILTER_VALIDATE_EMAIL)) { $expire = time() + (10 * 365 * 24 * 60 * 60); setcookie("identity",$_GET['e'], $expire); $identity = $_COOKIE['identity']; // Otherwise, look to see if a Gravity Form has been submitted ("input_3" being the email field) } elseif ( isset($_POST['input_3']) && filter_var($_POST['input_3'], FILTER_VALIDATE_EMAIL) ) { $expire = time() + (10 * 365 * 24 * 60 * 60); setcookie("identity",$_POST['input_3'], $expire); $identity = $_COOKIE['identity']; // If neither of the above, check to see if an identity cookie has previously been set (returning user). } elseif ( isset($_COOKIE['identity']) ) { $identity = $_COOKIE['identity']; // We don't know their identity yet. } else { $identity=""; } ?>
Revision: 64778
Updated Code
at September 19, 2013 17:44 by nickian
Updated Code
<?php // Check to see if this is an incoming link from an email campaign with an email address in the URL string if (isset($_GET['e']) && filter_var($_GET['e'], FILTER_VALIDATE_EMAIL)) { $expire = time() + (10 * 365 * 24 * 60 * 60); setcookie("identity",$_GET['e'], $expire); $identity = $_COOKIE['identity']; // Otherwise, look to see if a Gravity Form has been submitted ("input_3" being the email field) } elseif ( isset($_POST['input_3'] ) && filter_var($_POST['input_3'], FILTER_VALIDATE_EMAIL) ) { $expire = time() + (10 * 365 * 24 * 60 * 60); setcookie("identity",$_POST['input_3'], $expire); $identity = $_COOKIE['identity']; // If neither of the above, check to see if an identity cookie has previously been set (returning user). } elseif ( isset($_COOKIE['identity']) ) { $identity = $_COOKIE['identity']; // We don't know their identity yet. } else { $identity=""; } ?>
Revision: 64777
Updated Code
at September 19, 2013 09:16 by nickian
Updated Code
<?php // Check to see if this is an incoming link from an email campaign with an email address in the URL string if (isset($_GET['e']) && filter_var($_GET['e'], FILTER_VALIDATE_EMAIL)) { $expire = time() + (10 * 365 * 24 * 60 * 60); setcookie("identity",$_GET['e'], $expire); $identity = $_COOKIE['identity']; // Otherwise, look to see if a Gravity Form has been submitted ("input_3" being the email field) } elseif ( isset($_POST['input_3'] && filter_var($_POST['input_3'], FILTER_VALIDATE_EMAIL) ) { $expire = time() + (10 * 365 * 24 * 60 * 60); setcookie("identity",$_POST['input_3'], $expire); $identity = $_COOKIE['identity']; // If neither of the above, check to see if an identity cookie has previously been set (returning user). } elseif ( isset($_COOKIE['identity']) ) { $identity = $_COOKIE['identity']; // We don't know their identity yet. } else { $identity=""; } ?>
Revision: 64776
Updated Code
at September 19, 2013 09:04 by nickian
Updated Code
<?php // Check to see if this is an incoming link with an email address in the URL string if (isset($_GET['e']) && filter_var($_GET['e'], FILTER_VALIDATE_EMAIL)) { $expire = time() + (10 * 365 * 24 * 60 * 60); setcookie("identity",$_GET['e'], $expire); $identity = $_COOKIE['identity']; // Otherwise, look to see if a Gravity Form has been submitted ("input_3" being the email field) } elseif ( isset($_POST['input_3'] && filter_var($_POST['input_3'], FILTER_VALIDATE_EMAIL) ) { $expire = time() + (10 * 365 * 24 * 60 * 60); setcookie("identity",$_POST['input_3'], $expire); $identity = $_COOKIE['identity']; // If neither of the above, check to see if an identity cookie has already been previously set. } elseif ( isset($_COOKIE['identity']) ) { $identity = $_COOKIE['identity']; // We don't know their identity yet. } else { $identity=""; } ?>
Revision: 64775
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at September 19, 2013 08:59 by nickian
Initial Code
<?php if (isset($_GET['e']) && filter_var($_GET['e'], FILTER_VALIDATE_EMAIL)) { $expire = time() + (10 * 365 * 24 * 60 * 60); setcookie("identity",$_GET['e'], $expire); $identity = $_COOKIE['identity']; } elseif ( isset($_POST['input_3'] && filter_var($_POST['input_3'], FILTER_VALIDATE_EMAIL) ) { $expire = time() + (10 * 365 * 24 * 60 * 60); setcookie("identity",$_POST['input_3'], $expire); $identity = $_COOKIE['identity']; } elseif ( isset($_COOKIE['identity']) ) { $identity = $_COOKIE['identity']; } else { $identity=""; } ?>
Initial URL
Initial Description
VisiStat Identities with Gravity Forms
Initial Title
VisiStat Identities with Gravity Forms
Initial Tags
Initial Language
PHP