コード例 #1
0
ファイル: signup.php プロジェクト: parasdahal/reactive
 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 */
namespace socialplus\api;

require_once '../core/NewUser.php';
require_once '../core/User.php';
if (isset($_POST['username']) and isset($_POST['password']) and isset($_POST['email'])) {
    $newuser = new \socialplus\core\NewUser();
    $signup = array('username' => $_POST['username'], 'password' => $_POST['password'], 'email' => $_POST['email']);
    $result = $newuser->Signup($signup);
    if (is_array($result)) {
        echo json_encode($result);
    } else {
        echo $result;
    }
}
if (isset($_POST['firstname']) and isset($_POST['username']) and isset($_POST['lastname']) and isset($_POST['bio']) and isset($_POST['propic'])) {
    $newuser = new \socialplus\core\NewUser();
    $user = new \socialplus\core\User();
    $userid = $user->GetIdByUsername($_POST['username']);
    $user->user_data['id'] = $userid;
    $user->Follow(11);
    $user->Follow(1);
    $meta = array('firstname' => $_POST['firstname'], 'lastname' => $_POST['lastname'], 'bio' => $_POST['bio'], 'propic' => $_POST['propic']);
    $result = $newuser->AddMeta($userid, $meta);
    if (is_array($result)) {
        echo json_encode($result);
    } else {
        echo 1;
    }
}