2010-03-30 6 views
0

everyone.my question comme ceci:sur les données post

post.php

<?php 
$str = "testmytest"; 
$str_serialize = serialize($str); 

http_post_fields("get_post.php", array('str' => $str_serialize)); 
?> 

get_post.php

<?php 
if (isset($_POST['str'])) 
{ 
    $echo $_POST['str']; 

    $str = unserialize($_POST['str']); 

    echo $str; 
} 
?> 

je ne peux pas unserialize la str $, il est changed.who sait pourquoi? Merci pour tout le monde.

+0

désolé, il est mon erreur sur les « array ('str ', $ str_serialize) ". – Garnono

Répondre

0

Le paramètre de données dans http_post_fields() devrait ressembler à ceci:

http_post_fields('get_post.php', array('str' => $str_serialize));