Code: Select all
$this->imap_connection = imap_open("{".$this->var_server_address."/novalidate-cert/notls}".$this->var_folder, $this->var_username, $this->var_password);Moderator: General Moderators
Code: Select all
$this->imap_connection = imap_open("{".$this->var_server_address."/novalidate-cert/notls}".$this->var_folder, $this->var_username, $this->var_password);Code: Select all
$_SESSION['VAR_NAME']=serialize($objectname);Code: Select all
$objectname=unserialize($_SESSION['VAR_NAME']);Heres home.php:Warning: imap_headers(): supplied argument is not a valid imap resource in /home/.smiffy/benshell/linear-perspective.com/flex/includes/php/classes/imap.class.php on line 47
Code: Select all
$imap_conn = new bg_imap();
$imap_connect = $imap_conn->connect('208.97.132.128:143','email','password');
$_SESSION['imap_conn'] = serialize($imap_conn);Code: Select all
$imap_conn = unserialize($_SESSION['imap_conn']);
$imap_emails = $imap_conn->retrieve_folder();Code: Select all
$_SESSION['obj'] = new MyClass;
// page ends here, object saved automagically
//------------------------------------------------------------------
// new request here, object restored automagically
$_SESSION['obj']->runMyMethod();Code: Select all
class MyObject{
private $imap_connection;
// ...
private function imap_conn(){
if(!is_resource($this->imap_connection)){
$this->imap_connection = imap_open(....);
}
return $this->imap_connection;
}
public function retrieve_folder(){
$imap = $this->imap_conn();
// ... do stuff here
}
}