예제 #1
0
파일: Event.php 프로젝트: stephenx99/xframe
 public static function create_event($event_id, $event_title, $event_title, $event_content, $event_image, $event_date, $event_cat_id, $event_user_id, $event_venue, $event_time_stamp, $event_address_1, $event_address_2, $event_state, $event_city, $event_zip)
 {
     $dbConnection = Dbconnection::getConnection();
     //$result = mysqli_query($dbConnection, "SELECT event_id FROM event WHERE event_name = 'Event::title'");
     //print_r($result);
     $sql = "INSERT INTO zapp_base.event (event_id, event_name, event_heading,\n                event_content, e_date, e_image, post_date, event_cat_id, user_id, event_venue,\n                 event_time, event_address_1, event_address_2, event_state_id, event_zip_code)\n                 VALUES (NULL, '{$event_title}', '{$event_title}', '{$event_content}',\n                 '{$event_date}', '{$event_image}', CURRENT_TIMESTAMP, '{$event_cat_id}', '{$event_user_id}', '{$event_venue}', '{$event_date}',\n                 '{$event_address_1}', '{$event_address_2}', '{$event_state}', '{$event_zip}')";
     print_r($sql);
     if ($event_query = mysqli_query($dbConnection, $sql)) {
         echo 'enter good';
         $elvis = new Elvis();
         //$elvis->upload_item_photo($event_image);
         $elvis->upload_item_photo('asset/img/' . $event_image);
     } else {
         echo 'no way jose';
     }
 }
예제 #2
0
 * Created by PhpStorm.
 * User: munabste
 * Date: 8/26/2015
 * Time: 9:23 AM
 */
spl_autoload_register(function ($class) {
    require_once "class/{$class}.php";
});
//include ('xframe.php');
if (!isset($_GET['page'])) {
    header('Location: index.php?page=home');
}
//echo getcwd();
$xframe = new xframe();
$xframe->x_menu('Serge', 'lotus', 'this', 'msission', 'blog', 'service');
$xframe->x_route($_GET['page']);
$xframe->get_page_content($_GET['page']);
$elvis = new Elvis();
echo '$' . $elvis->format_money(100.78);
$xframe->get_footer();
?>

<script >

    $(function() {
        $('div').each(function(i) {
            $(this).delay((i++) * 500).fadeTo(1000, 1); })
    });


</script >
예제 #3
0
 /**
  * Test Authkey creation
  *
  * @return void
  */
 public function testCreateUpdateAndRevokeAuthkey()
 {
     // Checkout the asset
     $createAuthKey = Elvis::createAuthKey($this->sessionId, 'Test', '2999-01-01', array($this->assetId));
     // Check that response is correct type
     $this->assertInternalType('object', $createAuthKey);
     // Check that we get authKey
     $this->assertInternalType('string', $createAuthKey->authKey);
     // Checkout the asset
     $updateAuthKey = Elvis::updateAuthKey($this->sessionId, $createAuthKey->authKey, 'Test', '2999-02-02');
     // Revoke the auth key
     $revokeAuthKeys = Elvis::revokeAuthKeys($this->sessionId, array($createAuthKey->authKey));
     $this->assertInternalType('object', $createAuthKey);
 }
예제 #4
0
 /**
  * Tests URI for checkout
  *
  * @covers Elvis::getQueryUrl
  * @group unit
  * @return void
  */
 public function testCheckoutUri()
 {
     // Form zip parameters
     $checkoutParameters = array('assetId' => 'assetId');
     $uri = Elvis::getQueryUrl('checkout', $checkoutParameters);
     // Form expected URI
     $expected_uri = Config::get('elvis.api_endpoint_uri') . 'checkout/assetId';
     $this->assertEquals(urldecode($uri), $expected_uri);
 }