當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Inspekt::makePostCage方法代碼示例

本文整理匯總了PHP中Inspekt::makePostCage方法的典型用法代碼示例。如果您正苦於以下問題:PHP Inspekt::makePostCage方法的具體用法?PHP Inspekt::makePostCage怎麽用?PHP Inspekt::makePostCage使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Inspekt的用法示例。


在下文中一共展示了Inspekt::makePostCage方法的7個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: testScoping2

/**
 * second level of scoping
 *
 */
function testScoping2()
{
    $cage_POST = Inspekt::makePostCage();
    echo "<pre>In " . __FUNCTION__ . "(): ";
    echo var_dump($cage_POST->testAlnum('/funky,_+=_\\|;:!@#$%^&*~time/0/0/`~foo,.+=_\\|;:!@#$%^&*~-bar'));
    echo "</pre>\n";
    echo "<pre>POST is not accessible here: ";
    echo var_dump($_POST);
    echo "</pre>\n";
}
開發者ID:vladocar,項目名稱:inspekt,代碼行數:14,代碼來源:filter_form_input.php

示例2: ini_set

 * @copyright Copyright (c) 2009 Atlanta PHP, LLC
 * @license http://github.com/atlantaphp/mysql-training-contest/raw/master/LICENSE New BSD License
 */
ini_set('display_errors', 0);
require_once 'Inspekt.php';
require_once 'recaptcha/recaptchalib.php';
// This pulls the reCAPTCHA private key from an environment variable. Set this
// in a .htaccess file in the web root, like so:
//
//     SetEnv RECAPTCHA_PRIVATE_KEY xxxxxxxxxxxxxxxxxxxxx
//
define('RECAPTCHA_PRIVATE_KEY', getenv('RECAPTCHA_PRIVATE_KEY'));
define('RECAPTCHA_PUBLIC_KEY', '6LdqewkAAAAAAEX_hHRqeQrCq8My6LPr9V72zMyD');
$endDate = strtotime('November 24, 2009 11:59 PM EST');
$db = new SQLite3('../../db/mysql-contest.db');
$postCage = Inspekt::makePostCage();
$errors = array();
// Determine whether the contest is over
$isOver = false;
if (time() > $endDate) {
    $isOver = true;
}
if (!$isOver) {
    // Determine whether this user has already registered
    $isSignedUp = false;
    if (isset($_COOKIE['atlphp_mysql_contest'])) {
        $isSignedUp = true;
    } else {
        $stmt = $db->prepare('SELECT email FROM entries WHERE ip_addr = :ip_addr');
        $stmt->bindValue(':ip_addr', $_SERVER['REMOTE_ADDR']);
        $result = $stmt->execute();
開發者ID:atlantaphp,項目名稱:mysql-training-contest,代碼行數:31,代碼來源:index.php

示例3: _makeCages

 /**
  * Enter description here...
  *
  * @see Inspekt_Supercage::Factory()
  * @param string  $config_file
  * @param boolean $strict
  */
 function _makeCages($config_file = NULL, $strict = TRUE)
 {
     $this->get = Inspekt::makeGetCage($config_file, $strict);
     $this->post = Inspekt::makePostCage($config_file, $strict);
     $this->cookie = Inspekt::makeCookieCage($config_file, $strict);
     $this->env = Inspekt::makeEnvCage($config_file, $strict);
     $this->files = Inspekt::makeFilesCage($config_file, $strict);
     // $this->session	= Inspekt::makeSessionCage($config_file, $strict);
     $this->server = Inspekt::makeServerCage($config_file, $strict);
 }
開發者ID:vladocar,項目名稱:inspekt,代碼行數:17,代碼來源:Supercage.php

示例4: makeCages

 /**
  * Enter description here...
  *
  * @see Inspekt\Supercage::Factory()
  * @param string $config_file
  * @param boolean $strict
  */
 protected function makeCages($config_file = null, $strict = true)
 {
     $this->get = Inspekt::makeGetCage($config_file, $strict);
     $this->post = Inspekt::makePostCage($config_file, $strict);
     $this->cookie = Inspekt::makeCookieCage($config_file, $strict);
     $this->env = Inspekt::makeEnvCage($config_file, $strict);
     $this->files = Inspekt::makeFilesCage($config_file, $strict);
     $this->server = Inspekt::makeServerCage($config_file, $strict);
 }
開發者ID:funkatron,項目名稱:inspekt,代碼行數:16,代碼來源:SuperglobalsCage.php

示例5: testMakePostCage

 /**
  * 
  */
 public function testMakePostCage()
 {
     $cage = Inspekt::makePostCage();
     $this->assertTrue($cage instanceof Inspekt_Cage);
 }
開發者ID:vkoser,項目名稱:PlainNoteServer,代碼行數:8,代碼來源:InspektTest.php

示例6: _makeCages

 /**
  * Enter description here...
  *
  * @see Inspekt_Supercage::Factory()
  * @param boolean $strict
  */
 function _makeCages($strict = TRUE)
 {
     $this->get = Inspekt::makeGetCage($strict);
     $this->post = Inspekt::makePostCage($strict);
     $this->cookie = Inspekt::makeCookieCage($strict);
     $this->env = Inspekt::makeEnvCage($strict);
     $this->files = Inspekt::makeFilesCage($strict);
     /**
      * Don't put session in cage as it will nullify $_SESSION and we will loose the session completely.
      * TODO: Find a way to put the session data in cage and still retain the session correctly
      */
     //$this->session= Inspekt::makeSessionCage($strict);
     $this->server = Inspekt::makeServerCage($strict);
 }
開發者ID:phill104,項目名稱:branches,代碼行數:20,代碼來源:Supercage.php

示例7: testTestAlnum3

 /**
  * 
  */
 public function testTestAlnum3()
 {
     $_POST = array();
     $_POST['b'] = '0';
     $cage_POST = Inspekt::makePostCage();
     $result = $cage_POST->testLessThan('b', 25);
     $this->assertSame('0', $result);
 }
開發者ID:reneartweb,項目名稱:finnplus,代碼行數:11,代碼來源:CageTest.php


注:本文中的Inspekt::makePostCage方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。