用户在用户流中更新了“他们的”用户信息“

时间:2012-08-17 09:16:18

标签: php forms

我有一个用户信息部分,在更新时会将更新发布到用户流,说用户已更新其信息。

但我想将此扩展到更新的特定字段。我在下面尝试了以下内容,但它总是抛出$ generalupdate。我只是在创建streamitem时需要在Feed中显示中间名,而不会在流中输入第一个名称,除非显然第一个名称已同时更新。

这是我尝试过的。

 $generalupdate = 0;
    $middlename = 0;

    if(strlen($first_name=protect($_POST['first']))>1){
    $generalupdate=1;
    $first_name=protect($_POST['first']);
    }
    if(strlen($middle_name=protect($_POST['middle']))>2){
    $middlename=2;
    $middle_name=protect($_POST['middle']);
    }


            if($generalupdate>0){
rawfeeds_user_core::create_streamitem(2,$_SESSION['id']," updated their <a href='userinfo.php?id=".$_SESSION['id']."'>info</a>",1,$_SESSION['id']);

if ($middlename>0){
rawfeeds_user_core::create_streamitem(2,$_SESSION['id']," updated their middle name<a href='userinfo.php?id=".$_SESSION['id']."'>info</a>",1,$_SESSION['id']);
echo "<div><hr>Your profile has been successfully updated!<hr></div>";
        exit;
}}
}

0 个答案:

没有答案