需要比较2个PHP文件并修复旧文件

时间:2014-04-09 02:55:47

标签: php wordpress

我有一个大问题,我需要帮助。

在wordpress从3.5.2更新到3.6+后,我对php文件的特定功能有问题。

此文件负责存储在wp_usermeta表中的任何额外用户数据(例如,城市,国家/地区等)。 我对php的了解很少。我管理并找到了一个较新的文件,但有太多的差异,我无法弄清楚我需要的数据。

除了这段代码之外,旧版本适用于其他所有内容:

    $_POST['form']['ID']        = $userdata->ID;
    $_POST['form']['jabber']    = $_POST['address']['country']."**";
    $_POST['form']['jabber']    .= $_POST['address']['state']."**";
    $_POST['form']['jabber']    .= $_POST['address']['address']."**";
    $_POST['form']['jabber']    .= $_POST['address']['city']."**";
    $_POST['form']['jabber']    .= $_POST['address']['zip']."**";
    $_POST['form']['jabber']    .= $_POST['address']['phone'];

这段代码如果被操作,将在wp_usermeta表中创建,meta_key “jabber”& meta_value “country * state * address * city * zip * phone”

此文件还负责其他内容,如用户名,姓氏,电子邮件,订单等。除了以前的代码,一切正常。

我还尝试手动添加数据库中的记录,并且我的sript读取用户数据没有问题,唯一的问题是保存数据。

这是带有问题的旧php文件: OldPhp

这是我发现的新版本,但它有很多变化: NewPhp

请帮帮我,尼古拉斯

0 个答案:

没有答案