예제 #1
0
파일: UserTest.php 프로젝트: Rayac/PDOtest
 /**
  * @dataProvider usersProvider
  * @depends      testRegister
  */
 public function testAddClick($email, $username, $pass)
 {
     $number = 14;
     $user = new User(self::$pdo);
     $user->setEmail($email);
     $user->addClick($number);
     $this->assertEquals($number, $user->getClickCount());
 }
예제 #2
0
파일: index.php 프로젝트: Rayac/PDOtest
                $ext = pathinfo($_FILES['uploadImg']['name']);
                if ($ext['extension'] == "jpg" || $ext['extension'] == "jpeg" || $ext['extension'] == "png" || $ext['extension'] == "PNG" || $ext['extension'] == "JPEG" || $ext['extension'] == "JPG") {
                    $imgName = $_FILES['uploadImg']['name'];
                    $imglocation = 'pics/' . md5(time() . $imgName) . "." . $ext['extension'];
                    if (is_uploaded_file($_FILES['uploadImg']['tmp_name'])) {
                        echo $image->uploadImage($user->getId(), $_FILES['uploadImg']);
                    }
                } else {
                    $errors[] = "Images only!" . " " . $ext['extension'];
                }
            }
        }
    }
}
if (isset($_POST['add'])) {
    $user->addClick($_POST['add']);
}
if (isset($_POST['rEmail'])) {
    try {
        $email = new vo\Email($_POST['rEmail']);
    } catch (Exception $e) {
        $errors[] = $e->getMessage();
    }
}
if (isset($_POST['rPass'])) {
    try {
        $pass = new vo\Pass($_POST['rPass']);
    } catch (Exception $e) {
        $errors[] = $e->getMessage();
    }
}