Posting Serialized Data Not Working
Posted: Wed Nov 04, 2009 7:29 pm
I am trying to send an object from one PHP file to another using POST. I serialize the object and then add slashes. For some reason, only part of the data is getting through. It appears to be a problem with the slashes. Here is the HTML that is generate in the sending PHP file:
<select name="match3"><option value="O:19:\"teacher_student_match\":3:{s:7:\"sess_id\";s:2:\"67\";s:7:\"stud_id\";s:2:\"10\";s:6:\"tut_id\";N;}">Rodriguez, Jorge</option></select>
In the receiving file, I get the following for $_POST['match3']:
O:19:\\
So I am not getting the full string that I am trying to send.
Anyone know what might be going wrong?
<select name="match3"><option value="O:19:\"teacher_student_match\":3:{s:7:\"sess_id\";s:2:\"67\";s:7:\"stud_id\";s:2:\"10\";s:6:\"tut_id\";N;}">Rodriguez, Jorge</option></select>
In the receiving file, I get the following for $_POST['match3']:
O:19:\\
So I am not getting the full string that I am trying to send.
Anyone know what might be going wrong?