Hi, I am working on mime message and try to pass an array with serialize and unserialize and got some problems. Here's some code snippet:
in my function, I have this: $message['attachments'] = serialize($attachments); And calling code like this: $attachments = $message['attachments']; echo "ATTACHMENT:$attachments<br>"; $attachments = unserialize($attachments); echo "After unserialize:$attachments<br>"; Here's the output: ATTACHMENT:a:1:{i:0;a:6:{s:3:"pid";i:2;s:4:"type";s:10:"image/jpeg";s:8:"enc oding";s:6:"base64";s:4:"size";s:5:"13540";s:11:"disposition";s:10:"attachme nt";s:4:"name";s:10:"Sample.jpg";}} After unserialize: It supposed to be an array after unserialize, but I got a empty result. I used is_array() and got a false. I looked the online manual and tried those annoying addslashes/stripslashes, nothing changed. What am I missed? Thanks a lot for your help! Guangzu http://tjmu.com http://GuangzuWang.incredibuys.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php