This class was developed for a project then is released to use it at freeway.
Feel free to use it and upgrade it.
Any comment to: oliver.angel@dimworks.org
Author: Oliver Leuyim Angel
www.dimworks.org
IMPORTER CLASS
PUBLIC PROPERTIES
public $grupo; ///This establish the group is going to be inserted the emails that are going to be extracted
public $error_end; /// This is for save the error_log not for to show it
PRIVATE PROPERTIES
private $file; //To store the global $_FILES
private $data;
private $correos; //For the mixed string before the export
private $lista_correos; //for the exported mail addres
private $error = array(); // Error log array
Public methods
public identify() // to identify the globals
public connectDatabase() // for conecct to the db
public procesar() // to ejecute and parse
public show_errors() // to show the errors
*
Private methods
private extract_email_address($string) // the extract function
steps on the process
1) get all globals and connect to db.
2) mix all content of the globals $_FILES and $_POST in a string
3) extract all mails address of the string
4) store all mail address on a data base.
In case of error show errors.