Php curl ve problem serialize

0 Cevap php

Benim kıvırmak komut dosyası aracılığıyla dizi değişkenleri geçmek için, ben kıvırmak POST elemanları diziler olmamalıdır serialize çünkü kullanıyorum.

Ben serileştirme sonra olsun dizedir:

a:10:{s:8:"question";s:18:"How are you doing?";s:11:"view_option";s:6:"select";s:10:"txt_answer";a:4:{i:0;s:8:"dsadsdsa";i:1;s:5:"dsads";i:2;s:10:"dsadsdsdsa";i:3;s:0:"";}s:4:"next";s:1:"9";s:7:"bgimage";s:0:"";s:9:"bck_color";s:0:"";s:12:"border_color";s:0:"";s:11:"select_font";s:1:"1";s:9:"font_size";s:4:"12px";s:4:"poll";s:9:"Get Poll!";} 

Curl yapar:

a:10:{s:8:\"question\";s:18:\"How are you doing?\";s:11:\"view_option\";s:6:\"select\";s:10:\"txt_answer\";a:4:{i:0;s:8:\"dsadsdsa\";i:1;s:5:\"dsads\";i:2;s:10:\"dsadsdsdsa\";i:3;s:0:\"\";}s:4:\"next\";s:1:\"9\";s:7:\"bgimage\";s:0:\"\";s:9:\"bck_color\";s:0:\"\";s:12:\"border_color\";s:0:\"\";s:11:\"select_font\";s:1:\"1\";s:9:\"font_size\";s:4:\"12px\";s:4:\"poll\";s:9:\"Get Poll!\";}

sunucuya göndermeden önce. Yukarıdaki Ben sunucu sonunda budur. Şimdi, çünkü tersbölülerden, yukarıdaki not unserializable olduğunu.

Ben şimdi ne yapacağım? Ben sadece tüm tırnak Unescape - eğer nasıl CURL ve veri parçası olabilir kaçar tarafından koymak kaçar ayırt edersiniz?


EDIT

Kaçan dize unserialize çalışırken alıyorum hatadır:

Notice: unserialize() [function.unserialize]: Error at offset 304 of 351 bytes in /var/www/localserver/test/ser.php on line 8

teşekkürler

JP

0 Cevap