当前位置: 首页>>代码示例>>PHP>>正文


PHP dvwaPageReload函数代码示例

本文整理汇总了PHP中dvwaPageReload函数的典型用法代码示例。如果您正苦于以下问题:PHP dvwaPageReload函数的具体用法?PHP dvwaPageReload怎么用?PHP dvwaPageReload使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了dvwaPageReload函数的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: dvwaClearIdsLog

function dvwaClearIdsLog()
{
    if (isset($_GET['clear_log'])) {
        $fp = fopen(DVWA_WEB_PAGE_TO_PHPIDS_LOG, w);
        fclose($fp);
        dvwaMessagePush("PHPIDS log cleared");
        dvwaPageReload();
    }
}
开发者ID:bonitadecker77,项目名称:dvwa,代码行数:9,代码来源:dvwaPhpIds.inc.php

示例2: strpos

$baseUrl = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['PHP_SELF'];
$stripPos = strpos($baseUrl, 'dvwa/setup.php');
$baseUrl = substr($baseUrl, 0, $stripPos) . 'dvwa/hackable/users/';
$insert = "INSERT INTO users VALUES\n\t('1','admin','admin','admin',MD5('password'),'{$baseUrl}admin.jpg'),\n\t('2','Gordon','Brown','gordonb',MD5('abc123'),'{$baseUrl}gordonb.jpg'),\n\t('3','Hack','Me','1337',MD5('charley'),'{$baseUrl}1337.jpg'),\n\t('4','Pablo','Picasso','pablo',MD5('letmein'),'{$baseUrl}pablo.jpg'),\n\t('5','bob','smith','smithy',MD5('password'),'{$baseUrl}smithy.jpg');";
if (!pg_query($insert)) {
    dvwaMessagePush("Data could not be inserted into 'users' table<br />SQL: " . pg_last_error());
    dvwaPageReload();
}
dvwaMessagePush("Data inserted into 'users' table.");
// Create guestbook table
$drop_table = "DROP table IF EXISTS guestbook;";
if (!@pg_query($drop_table)) {
    dvwaMessagePush("Could not drop existing users table<br />SQL: " . pg_last_error());
    dvwaPageReload();
}
$create_tb_guestbook = "CREATE TABLE guestbook (comment text, name text, comment_id SERIAL PRIMARY KEY);";
if (!pg_query($create_tb_guestbook)) {
    dvwaMessagePush("guestbook table could not be created<br />SQL: " . pg_last_error());
    dvwaPageReload();
}
dvwaMessagePush("'guestbook' table was created.");
// Insert data into 'guestbook'
$insert = "INSERT INTO guestbook (comment, name) VALUES('This is a test comment.','admin')";
if (!pg_query($insert)) {
    dvwaMessagePush("Data could not be inserted into 'guestbook' table<br />SQL: " . pg_last_error());
    dvwaPageReload();
}
dvwaMessagePush("Data inserted into 'guestbook' table.");
dvwaMessagePush("Setup successful!");
dvwaPageReload();
pg_close($dbconn);
开发者ID:Tjoosten,项目名称:DVWA-1,代码行数:31,代码来源:PGSQL.php

示例3: dvwaDatabaseConnect

function dvwaDatabaseConnect()
{
    global $_DVWA;
    global $DBMS;
    //global $DBMS_connError;
    global $db;
    if ($DBMS == 'MySQL') {
        if (!@mysql_connect($_DVWA['db_server'], $_DVWA['db_user'], $_DVWA['db_password']) || !@mysql_select_db($_DVWA['db_database'])) {
            //die( $DBMS_connError );
            dvwaLogout();
            dvwaMessagePush('Unable to connect to the database.<br />' . $DBMS_errorFunc);
            dvwaRedirect(DVWA_WEB_PAGE_TO_ROOT . 'setup.php');
        }
        // MySQL PDO Prepared Statements (for impossible levels)
        $db = new PDO('mysql:host=' . $_DVWA['db_server'] . ';dbname=' . $_DVWA['db_database'] . ';charset=utf8', $_DVWA['db_user'], $_DVWA['db_password']);
        $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
        $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
    } elseif ($DBMS == 'PGSQL') {
        //$dbconn = pg_connect("host={$_DVWA[ 'db_server' ]} dbname={$_DVWA[ 'db_database' ]} user={$_DVWA[ 'db_user' ]} password={$_DVWA[ 'db_password' ])}"
        //or die( $DBMS_connError );
        dvwaMessagePush('PostgreSQL is not yet fully supported.');
        dvwaPageReload();
    } else {
        die("Unknown {$DBMS} selected.");
    }
}
开发者ID:cinno,项目名称:DVWA,代码行数:26,代码来源:dvwaPage.inc.php


注:本文中的dvwaPageReload函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。