Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
09/09/2011 05:47:59 PM (15 years ago)
Author:
boonebgorges
Message:

Switches date picker xprofile fields to save in MySQL date format rather than UNIX timestamp, to prevent problems with UNIX epoch. Fixes #2240. Props cnorris23, r-a-y

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bp-members/bp-members-signup.php

    r5014 r5131  
    7777                                        if ( !isset( $_POST['field_' . $field_id] ) ) {
    7878                                                if ( isset( $_POST['field_' . $field_id . '_day'] ) )
    79                                                         $_POST['field_' . $field_id] = strtotime( $_POST['field_' . $field_id . '_day'] . $_POST['field_' . $field_id . '_month'] . $_POST['field_' . $field_id . '_year'] );
     79                                                        $_POST['field_' . $field_id] = date( 'Y-m-d H:i:s', strtotime( $_POST['field_' . $field_id . '_day'] . $_POST['field_' . $field_id . '_month'] . $_POST['field_' . $field_id . '_year'] ) );
    8080                                        }
    8181
     
    128128                                        if ( !isset( $_POST['field_' . $field_id] ) ) {
    129129                                                if ( isset( $_POST['field_' . $field_id . '_day'] ) )
    130                                                         $_POST['field_' . $field_id] = strtotime( $_POST['field_' . $field_id . '_day'] . $_POST['field_' . $field_id . '_month'] . $_POST['field_' . $field_id . '_year'] );
     130                                                        $_POST['field_' . $field_id] = date( 'Y-m-d H:i:s', strtotime( $_POST['field_' . $field_id . '_day'] . $_POST['field_' . $field_id . '_month'] . $_POST['field_' . $field_id . '_year'] ) );
    131131                                        }
    132132
Note: See TracChangeset for help on using the changeset viewer.