function array_encode_data($data) { $data = base64_encode(serialize($data)); //Serialize the data first to make sure it's a string return $data; //Return the string with ammendments made. This WILL need decoding.}function array_decode_data($data) { if (is_string($data)) { $data = unserialize(base64_decode($data)); //Unserialize and decode the data from base64 string, into an array } return($data); //Return the data in it's original format}function text_encode_data($data) { //$data = strip_tags($data); //Strips all HTML and PHP tags $data = trim($data); //Strip whitespace (or other characters) from the beginning and end of a string $data = htmlentities($data); //Convert all applicable characters to HTML entities $data = mysql_real_escape_string($data); return $data; //Return the string with ammendments made. This WILL need decoding.}function url_encode($data) { $data = strip_tags($data); //Strips all HTML and PHP tags $data = trim($data); //Strip whitespace (or other characters) from the beginning and end of a string $data = mysql_real_escape_string($data); return $data; //Return the string with ammendments made. This WILL need decoding.}function encode_data($data, $type = 'TEXT') { if ($type = 'TEXT') { $data = strip_tags($data); //Strips all HTML and PHP tags $data = trim($data); //Strip whitespace (or other characters) from the beginning and end of a string $data = htmlentities($data); //Convert all applicable characters to HTML entities $data = mysql_real_escape_string(addslashes($data)); return $data; //Return the string with ammendments made. This WILL need decoding. } else { $data = trim($data); //Strip whitespace (or other characters) from the beginning and end of a string $data = mysql_real_escape_string($data); return $data; }}function decode_data($data, $type = 'TEXT') { if ($type == 'HTML') { return stripslashes(str_replace('&',"&",trim($data))); } else { return trim(str_replace("\\","",(stripslashes(nl2br(strip_tags($data)))))); }}function html_encode_data($data) { $data = trim($data); //Strip whitespace (or other characters) from the beginning and end of a string $data = mysql_real_escape_string($data); return $data;}