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


PHP browser函数代码示例

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


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

示例1: CVE

function CVE($OPT)
{
    echo "\n" . c("g2") . "[ " . c("g1") . "CVE.mitre.org " . c("g2") . "]:: ";
    $resultado = NULL;
    if (isset($OPT["find"])) {
        $browser = array("url" => "http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=" . urlencode($OPT["find"]), "proxy" => $OPT["proxy"], "time" => $OPT["time"]);
    } else {
        $browser = array("url" => "http://cve.mitre.org/cgi-bin/cvename.cgi?name=" . $OPT["cve-id"], "proxy" => $OPT["proxy"], "time" => $OPT["time"]);
    }
    $resultado = browser($browser);
    if ($resultado["http_code"] > 307 or $resultado["http_code"] == 0) {
        echo c("g2") . "Retrying... ";
        $resultado = browser($browser);
    }
    if ($resultado["http_code"] > 307 or $resultado["http_code"] == 0) {
        echo c("r") . "Error with the connection...\n\n" . c("g2");
        goto saida;
    }
    if (preg_match("/There are <b>0<\\/b> CVE entries that match your search/i", $resultado["file"]) or preg_match("ERROR: Couldn't find/i", $resultado["file"]) or empty($resultado["file"])) {
        echo c("r") . "NOT FOUND\n" . c("g2");
    } else {
        echo c("g") . "FOUND\n" . c("g2") . "+-----------------------------------------------------------------------------.\n|\n";
        if (isset($OPT["find"])) {
            preg_match_all('/<table cellpadding="0" cellspacing="0" border="0" width="100%">(.*?)<\\/table>/s', $resultado["file"], $source);
            $sourc = explode("</tr>", $source[0][0]);
            array_pop($sourc);
            array_shift($sourc);
            foreach ($sourc as $source) {
                preg_match_all('/<td valign="top" nowrap="nowrap"><a href="(.*?)">(.*?)<\\/a><\\/td>/s', $source, $nmlk);
                preg_match_all('/<td valign="top">(.*?)<\\/td>/s', $source, $descript);
                preg_match_all('/CVE-(.*?)-.*/s', $nmlk[2][0], $year);
                $ds = trim($descript[1][0]);
                echo c("g2") . "| " . c("g1") . "AUTHOR:: " . c("r") . "Not available\n";
                echo c("g2") . "| " . c("g1") . "DATE:: " . c("b") . $year[1][0] . "\n";
                echo c("g2") . "| " . c("g1") . "CVE-ID:: " . $nmlk[2][0] . c("b") . "\n";
                echo c("g2") . "| " . c("g1") . "DESCRIPTION:: " . c("b") . html_entity_decode(htmlspecialchars_decode($ds)) . c("g2") . "\n";
                echo c("g2") . "| " . c("g1") . "LINK:: http://cve.mitre.org" . $nmlk[1][0] . c("g2") . "\n";
                $save["author"] = "Not available";
                $save["date"] = $year[1][0];
                $save["description"] = html_entity_decode(htmlspecialchars_decode($ds));
                $save["title"] = $nmlk[2][0];
                $save["url"] = "http://cve.mitre.org" . $nmlk[1][0];
                $save["dbs"] = "CVE";
                $LAIA = array_merge($save, $OPT);
                if ($OPT["save"] == 1) {
                    echo save($LAIA);
                } else {
                    echo "|\n";
                }
                if ($OPT["save-log"] == 1) {
                    echo save_log($LAIA);
                }
                $id_info = $id_info + 1;
            }
        } else {
            preg_match_all('/<h2>(.*?)<\\/h2>/s', $resultado["file"], $nmlk);
            preg_match_all('/<td colspan="2">(.*?)<\\/td>/s', $resultado["file"], $descript);
            preg_match_all('/CVE-(.*?)-.*/s', $nmlk[1][0], $year);
            $ds = trim($descript[1][0]);
            echo c("g2") . "| " . c("g1") . "AUTHOR:: " . c("r") . "Not available\n";
            echo c("g2") . "| " . c("g1") . "DATE:: " . c("b") . $year[1][0] . "\n";
            echo c("g2") . "| " . c("g1") . "CVE-ID:: " . $nmlk[1][0] . c("b") . "\n";
            echo c("g2") . "| " . c("g1") . "DESCRIPTION:: " . c("b") . html_entity_decode(htmlspecialchars_decode($ds)) . c("g2") . "\n";
            echo c("g2") . "| " . c("g1") . "LINK:: http://cve.mitre.org/cgi-bin/cvename.cgi?name=" . $nmlk[1][0] . c("g2") . "\n";
            $save["author"] = "Not available";
            $save["date"] = $year[1][0];
            $save["description"] = html_entity_decode(htmlspecialchars_decode($ds));
            $save["title"] = $nmlk[1][0];
            $save["url"] = "http://cve.mitre.org/cgi-bin/cvename.cgi?name=" . $nmlk[1][0];
            $save["dbs"] = "CVE";
            $LAIA = array_merge($save, $OPT);
            if ($OPT["save"] == 1) {
                echo save($LAIA);
            } else {
                echo "|\n";
            }
            if ($OPT["save-log"] == 1) {
                echo save_log($LAIA);
            }
        }
        fim_:
        echo c("g2") . "'-----------------------------------------------------------------------------'\n";
    }
    saida:
}
开发者ID:rahmiyildiz,项目名称:XPL-SEARCH,代码行数:85,代码来源:xpl+search.php

示例2: elseif

    } elseif (preg_match('/(chrome)[ \\/]([\\w.]+)/', $ua)) {
        $browser = 1;
    } elseif (preg_match('/(safari)[ \\/]([\\w.]+)/', $ua)) {
        $browser = 2;
    } elseif (preg_match('/(opera)[ \\/]([\\w.]+)/', $ua)) {
        $browser = 3;
    } elseif (preg_match('/(msie)[ \\/]([\\w.]+)/', $ua)) {
        $browser = 4;
    } elseif (preg_match('/(mozilla)[ \\/]([\\w.]+)/', $ua)) {
        $browser = 5;
    }
    //'mozilla';
    preg_match('/(' . $browser . ')[ \\/]([\\w]+)/', $ua, $version);
    return $browser;
}
$thebrowser = browser();
if (!$link) {
    die('Could not connect: ' . mysql_error());
}
if (isset($_SESSION['pagenum'])) {
    $_SESSION['pagenum'] = $_SESSION['pagenum'] + 1;
} else {
    $_SESSION['pagenum'] = 0;
    $rando = rand(1, 1000000);
    //   print $rando;
    $hash = hash(sha1, $rando);
    $_SESSION['hash'] = $hash;
}
print "<html lang=\"en\">";
//print $_SESSION['hash'];
print "<head>                                                                                                                                                                             \n    <meta charset='utf-8'>                                                                                                                                                           \n    <title>QCRI Twitter Information Extraction Page</title>                                                                                                                          \n    <link rel='stylesheet' type='text/css' href='http://www.zetiz.com/sitepoint/css/bootstrap.css'>                                                                                  \n\n<style>\n\n#myarea {\nborder:2px solid #000;\npadding:10px;\nheight:50px;\nwidth:800px;\n}\n</style></head>";
开发者ID:Priya22,项目名称:tweedr,代码行数:31,代码来源:index.php

示例3: describe

<?php

describe('User interactions', function () {
    beforeEach(function () {
        clear_app();
    });
    describe('visiting the homepage as a visitor', function () {
        it('shows hello world', function () {
            browser()->visit(base() . '/');
            expect(page())->toContainText('Hello world!');
        });
    });
    describe('visiting the homepage as a logged in user', function () {
        beforeEach(function () {
            update_user('test', 'test', 'ROLE_USER');
        });
        it('is possible to login as the user', function () {
            browser()->visit(base() . '/login');
            page()->fillField('Username', 'test');
            page()->fillField('Password', 'test');
            page()->pressButton('Login');
            expect(page())->toContainText('Hello test!');
        });
    });
});
开发者ID:Safranil,项目名称:symfony-okoa,代码行数:25,代码来源:UserSpec.php

示例4:

	
	
	
	if(isset($_GET["ImportMembersFile"])){MEMBERS_IMPORT_FILE();exit;}
	if(isset($_GET["DeleteMembersForGroup"])){GROUP_DELETE_MEMBERS($_GET["DeleteMembersForGroup"]);exit;}
	if(isset($_GET["ForbiddenAttach"])){GROUP_ATTACHMENTS($_GET["ForbiddenAttach"]);exit();}
	if(isset($_GET["SaveAttachmentGroup"])){FORBIDDEN_ATTACHMENTS_SAVE();exit;}
	if(isset($_GET["LoadGroupSettings"])){GROUP_SETTINGS_PAGE();exit;}
	if(isset($_GET["group_add_attach_rule"])){FORBIDDEN_ATTACHMENTS_ADDRULE();exit;}
	
	if(isset($_GET["KavMilterGroupAddNewRule"])){echo GROUP_KAVMILTER_ADD_NEW_RULE($_GET["KavMilterGroupAddNewRule"]);exit;}
	
	if(isset($_GET["DansGuardian_rules"])){GROUP_DANSGUARDIAN($_GET["DansGuardian_rules"]);exit;}
	if(isset($_GET["save_dansguardian_rule"])){GROUP_DANSGUARDIAN_SAVE();exit;}
	if(isset($_GET["delgroup"])){DeleteGroup();exit;}
	if(isset($_GET["GetTreeFolders"])){browser();exit;}
	
	
	if(isset($_GET["LoadMailingList-js"])){GROUP_MAILING_LIST_JS();exit();}
	if(isset($_GET["LoadMailingList"])){GROUP_MAILING_LIST();exit();}
	if(isset($_GET["RemoveMailingList"])){GROUP_MAILING_LIST_DEL();exit;}
	
	
	if(isset($_GET["LoadComputerGroup"])){COMPUTERS_LIST();exit;}
	if(isset($_GET["FORM_COMPUTER"])){COMPUTER_FORM_ADD();exit;}
	if(isset($_GET["find_computer"])){COMPUTER_FIND();exit;}
	if(isset($_GET["add_computer_to_group"])){COMPUTER_ADD_TO_GROUP();exit;}
	
	if(isset($_GET["FORM_GROUP"])){GROUP_SAMBA_SETTINGS_TABS();exit;}
	if(isset($_GET["FORM_GROUP2"])){GROUP_SAMBA_SETTINGS();exit;}
	if(isset($_GET["FORM_GROUP_IDENTITY"])){GROUP_SAMBA_IDENTITY();exit;}
开发者ID:rsd,项目名称:artica-1.5,代码行数:28,代码来源:domains.edit.group.php

示例5: browser

    $system = browser();
    $unix = OS();
    $provetor = gethostbyaddr($_SERVER['REMOTE_ADDR']);
    $g = unserialize(file_get_contents('http://www.geoplugin.net/php.gp?ip=' . $_SERVER['REMOTE_ADDR'] . ''));
    $data = "<pre>";
    $data .= "Target             : " . $id . "<br>";
    $data .= "Ip                 : " . $_SERVER['REMOTE_ADDR'] . "<br>";
    $data .= "Port               : " . $_SERVER['REMOTE_PORT'] . "<br>";
    $data .= "Country Name       : " . $g['geoplugin_countryName'] . "<br>";
    $data .= "Region             : " . $g['geoplugin_region'] . "<br>";
    $data .= "City               : " . $g['geoplugin_city'] . "<br>";
    $data .= "Longitude ,no exact: " . $g['geoplugin_longitude'] . "<br>";
    $data .= "Latitude  ,no exact: " . $g['geoplugin_latitude'] . "<br>";
    $data .= "Device             : " . device($unix) . "<br>";
    $data .= "Operative System   : " . OS() . "<br>";
    $data .= "Browser            : " . browser() . "<br>";
    $data .= "Language           : " . $_SERVER['HTTP_ACCEPT_LANGUAGE'] . "<br>";
    $data .= "Provetor           : " . $provetor . "<br>";
    $data .= "Referer            : " . $_SERVER['HTTP_REFERER'] . "<br>";
    $data .= "Agent              : " . $_SERVER['HTTP_USER_AGENT'] . "<br>";
    $n = rand(0, 9000);
    if ($javascript == 'false') {
        $datas = "<title>GetDataReport[by RedToor]</title><h1>REPORT</h1><br>";
        $datas .= $data;
        $open = fopen("Report-" . $n . ".htm", 'w') or die('Failed');
        fputs($open, $datas);
        fclose($open);
        header("location: " . $url . "");
    } else {
        ?>
开发者ID:GrizzlySystems,项目名称:Katana,代码行数:30,代码来源:redirect.php

示例6: login_as

/**
 * Visit the login page and login with the given username and password.
 * @param string       $username
 * @param string       $password
 * @param array|string $roles
 * @param bool         $update
 * @throws \Behat\Mink\Exception\ElementNotFoundException
 */
function login_as($username, $password, $roles = [], $update = false)
{
    if ($update) {
        update_user($username, $password, $roles);
    }
    browser()->visit(base() . "/login");
    page()->fillField("Username", $username);
    page()->fillField("Password", $password);
    page()->pressButton("Login");
}
开发者ID:Safranil,项目名称:symfony-okoa,代码行数:18,代码来源:helpers.php

示例7: Array

<?php

/*Ueber die Funktion help() braucht man sich keine Sorgen zu machen sie ruft lediglich eine Weitere Funktion auf,
    die sich in dem Array (hilfe_array) befindet.
	In dem hilfe_array befinden sich zu den einzelnen Modulen eine Funktion ! Diese muss den Modul Namen mit uebergeben.*/
function help($ModulName)
{
    echo $hilfe_array[$ModulName];
}
$hilfe_array = array(ADMIN => admin("ADMIN"), CALENDAR => calendar("CALENDAR"), BROWSER => browser("BROWSER"), HILFE => hilfe("HILFE"));
/*Eine Funktion hier als Bsp. admin arbeitet wie folgt...
  Zuerst kann man in die am anfang inizialisierten Arrays den HTML Code zu einem Menuepunkt einfuegen. Moechte man
     einen Screenshot dazufuegen, tragt man den link mit zugehoerigen Pfad in das screen array ein.
  Nach der Initialisierung der Array werdnen alle Rechte zu den einzelnen Modulen in einem array (recht) abgespeichert.
     über dieses wird im anschluss auch iterriert und die einzelnen Hilfe Seiten werden dann ausgegeben.
     Moechte man nur eine Hilfe Seite fuer ein Modul erstellen, so laesst man die 7 ueberfluessigen Felder einfach weg.
  (siehe unten) ...
   */
function admin($ModulName)
{
    $hilfe_admin_text = array(0 => "<div align=\"center\"><H3>Gruppe Einrichten</H3></div>In dieser Maske kann eine neue Benutzergruppe\n\t\t angelegt und mit Rechten versehen werden. Die linke Spalte\t<b>Alle Rechte</b> zeigt alle verf&uuml;gbaren \n\t\tBerechtigungen an, die vergeben werden k&ouml;nnen. Die rechte Spalte <b>Ausgew&auml;hlte Rechte</b> enth&auml;lt die\n\t\t Berechtigungen, die der Gruppe zugewiesen sind. &Uuml;ber die Schaltfl&auml;chen <b>\"<<\"</b>  <b>\">>\"</b> k&ouml;nnen \n\t\tder Gruppe Berechtigungen gegeben bzw. genommen werden. Neue Gruppen k&ouml;nnen nur von Usern erstellt werden, die\n\t\t selber &uuml;ber die Berechtigung <b>Neue Gruppe einrichten</b> verf&uuml;gen. Mit <b>OK</b> werden die Eingaben\n\t\t best&auml;tigt und die Gruppe erstellt. Mit <b>Abbrechen</b> gelangt man zur&uuml;ck auf die vorherige Seite.", 1 => "<div align=\"center\"><H3>Gruppenrechte bearbeiten</H3></div>In dieser Maske kann eine bestehende \n\t\tBenutzergruppe ausgew&auml;hlt werden und neue Berechtigungen erhalten bzw. entfernt werden. Die linke Spalte <b>\n\t\tAlle Rechte</b> zeigt alle verf&uuml;gbaren Berechtigungen an, die vergeben werden k&ouml;nnen. Die rechte Spalte <b>\n\t\tAusgew&auml;hlte Rechte</b> enth&auml;lt die Berechtigungen, die der Gruppe bereits zugewiesen sind. &Uuml;ber die Schaltfl&auml;chen \n\t\t<b>\"<<\"</b> <b>\">>\"</b> k&ouml;nnen der Gruppe Berechtigungen gegeben bzw. genommen werden. Die Gruppenrechte k&ouml;nnen\n\t \tnur von Usern ver&auml;ndert werden, die selber &uuml;ber die Berechtigung <b>Gruppenrechte bearbeiten</b> verf&uuml;gen. Mit\n\t \t<b>OK</b> werden die Eingaben best&auml;tigt und die neuen Berechtigungen der Gruppe zugewiesen. Mit <b>Abbrechen</b> \n\t\tgelangt man zur&uuml;ck auf die vorherige Seite.\t", 2 => "<div align=\"center\"><H3>L&ouml;schen einer Gruppe</H3></div>In dieser Maske kann eine bestehende \n\t\tBenutzergruppe gel&ouml;scht werden. Die zu l&ouml;schende Gruppe wird in der ComboBox ausgew&auml;hlt. Mit <b>OK</b> wird die\n\t \tausgew&auml;hlte Gruppe gel&ouml;scht. Mit <b>Abbrechen</b> gelangt man zur&uuml;ck auf die vorherige Seite.", 3 => "<div align=\"center\"><H3>Mitglieder einer Gruppe zuordnen</H3></div>In dieser Maske kann eine bestehende\n\t \tBenutzergruppe ausgew&auml;hlt werden und ihr neuer User zugef&uuml;gt bzw. entfernt werden. Die linke Spalte <b>Alle User</b>\n \t\tzeigt alle verf&uuml;gbaren User an, die sich im System befinden. Die rechte Spalte <b>Ausgew&auml;hlte User</b> enth&auml;lt die \n\t\tUser, die der Gruppe bereits zugewiesen sind. &Uuml;ber die Schaltfl&auml;chen <b>\"<<\"</b> <b>\">>\"</b> k&ouml;nnen der Gruppe User \n\t\thinzugef&uuml;gt bzw. entfernt werden. Die Gruppenmitglieder k&ouml;nnen nur von Usern ver&auml;ndert werden, die selber &uuml;ber die \n\t\tBerechtigung <b>Gruppenmitglieder bearbeiten</b> verf&uuml;gen. Mit <b>OK</b> werden die Eingaben best&auml;tigt und die neuen \n\t\tUser der Gruppe zugewiesen. Mit <b>Abbrechen</b> gelangt man zur&uuml;ck auf die vorherige Seite.", 4 => "<div align=\"center\"><H3>User einrichten</H3></div>&Uuml;ber diese Maske kann ein User eingerichtet werden. \n\t\tAlle Felder sind Pflichtfelder. Mit Hilfe des User-Namen und des Passwortes, was zwei mal eingegeben werden muß, kann \n\t\tder User sich an dem System anmelden. Der Name und Vorname wird benutzt, um den User eindeutig identifizieren zu \n\t\tk&ouml;nnen. Durch Eingabe der E-Mail Adresse bekommt der User seine Registrierungs-Daten per E-Mail zugeschickt. Mit dem \n\t\tButton <b>OK</b> best&auml;tigt man die Eingabe und der User wird in der Datenbank angelegt. Mit <b>Abbrechen</b> gelangt \n\t\tman zur&uuml;ck auf die vorherige Seite.", 5 => "<div align=\"center\"><H3>User Eigenschaften bearbeiten</H3></div>&Uuml;ber diese Maske kann der User seine \n\t\tEigenschaften &auml;ndern. M&ouml;chte der User sein Passwort &auml;ndern, kann man mit Hilfe der ersten drei Felder ein neues \n\t\tPasswort setzen. Hat sich die E-Mail Adresse des Users ge&auml;ndert, kann diese in dem Feld E-Mail ge&auml;ndert werden. Mit \n\t\tdem Button <b>OK</b> best&auml;tigt man die Eingabe und die Daten des Users werden in der Datenbank gespeichert. Mit \n\t\t<b>Abbrechen</b> gelangt man zur&uuml;ck auf die vorherige Seite.", 6 => "<div align=\"center\"><H3>User l&ouml;schen</H3></div>&Uuml;ber diese Maske kann ein oder mehrere User komplett\n\t \taus dem System gel&ouml;scht werden. Hierf&uuml;r muss die Gruppe ausgew&auml;hlt werden, in der sich der User befindet. Die zu \n\t\tl&ouml;schenden User werden unter <b>Alle User:</b> markiert und &uuml;ber <b>\">>\"</b> den <b>Ausgew&auml;hlten User:</b> zugef&uuml;gt. \n\t\tMit dem Button <b>OK</b> wird die L&ouml;schung der <b>Ausgew&auml;hlten User</b> veranlasst. Mit <b>Abbrechen</b> gelangt man \n\t\tzur&uuml;ck auf die vorherige Seite.", 7 => "");
    $hilfe_admin_screen = array(0 => "", 1 => "", 2 => "", 3 => "", 4 => "", 5 => "", 6 => "", 7 => "");
    $acl = new ACL();
    $acl = @$_SESSION["user"]->getACLByPath($ModulName);
    if ($acl->acl_id != NULL) {
        echo "<table border=\"0\" align=\"center\"><tr><td><div align=\"center\">";
        echo "<div aling=\"center\"><H2><u>Beschreibung der Admin Tools</u></H2></div><br/>";
    }
    for ($a = 0; $a < 8; $a++) {
        if ($acl->delete_path == 1) {
            if ($hilfe_admin_text[$a] != NULL) {
开发者ID:BackupTheBerlios,项目名称:sage,代码行数:31,代码来源:help.inc.php

示例8: GROUP_DANSGUARDIAN

    exit;
}
if (isset($_GET["DansGuardian_rules"])) {
    GROUP_DANSGUARDIAN($_GET["DansGuardian_rules"]);
    exit;
}
if (isset($_GET["save_dansguardian_rule"])) {
    GROUP_DANSGUARDIAN_SAVE();
    exit;
}
if (isset($_GET["delgroup"])) {
    DeleteGroup();
    exit;
}
if (isset($_GET["GetTreeFolders"])) {
    browser();
    exit;
}
if (isset($_GET["LoadMailingList-js"])) {
    GROUP_MAILING_LIST_JS();
    exit;
}
if (isset($_GET["LoadMailingList"])) {
    GROUP_MAILING_LIST();
    exit;
}
if (isset($_GET["RemoveMailingList"])) {
    GROUP_MAILING_LIST_DEL();
    exit;
}
if (isset($_GET["LoadComputerGroup"])) {
开发者ID:brucewu16899,项目名称:1.6.x,代码行数:31,代码来源:domains.edit.group.php

示例9: process_get

function process_get()
{
    global $page;
    global $MySelf;
    $ajax = 0;
    switch ($_GET['action']) {
        // Maintenance!
        case "maintenance":
            $page = maintenance();
            break;
            // a specific run is requested.
        // a specific run is requested.
        case "show":
            $page = listRun();
            $ajax = 20;
            break;
            // a profile is requested.
        // a profile is requested.
        case "profile":
            $page = profile();
            break;
            // a profile change is requested.
        // a profile change is requested.
        case "modprofile":
            $page = modProfile();
            break;
            // Admin request to delete an api key (NOT user deleting own!)
        // Admin request to delete an api key (NOT user deleting own!)
        case "delapi":
            $page = deleteAPIKey();
            break;
            // Quick toggle of login capabilities.
        // Quick toggle of login capabilities.
        case "toggleLogin":
            $page = toggleLogin();
            break;
            // Quick confirm an account.
        // Quick confirm an account.
        case "quickconfirm":
            $page = quickConfirm();
            break;
            // Change of eMail requested
        // Change of eMail requested
        case "changeemail":
            $page = makeEmailChangeForm();
            break;
            // Show corp hierarchy
        // Show corp hierarchy
        case "hierarchy":
            $page = showHierarchy();
            break;
            // Browser solar Systems
        // Browser solar Systems
        case "browse":
            $page = browser();
            break;
            // User wants to delete a run.
        // User wants to delete a run.
        case "deleterun":
            deleteRun();
            break;
            // User wants to see the preferences page.
        // User wants to see the preferences page.
        case "preferences":
            $page = makePreferences();
            break;
            // A banker wants to see the transaction log for a user.
        // A banker wants to see the transaction log for a user.
        case "showTransactions":
            $page = showTransactions();
            break;
            // User wants to manage his cans.
        // User wants to manage his cans.
        case "cans":
            $page = makeCanPage();
            break;
            // Print out fancy global statistics
        // Print out fancy global statistics
        case "globstats":
            $page = globalStatistics();
            break;
            // User wants to re-validate his email.
        // User wants to re-validate his email.
        case "revalidate":
            validate();
            break;
            // User wants to pop a can.
        // User wants to pop a can.
        case "popcan":
            $page = popCan();
            break;
            // Kick a user.
        // Kick a user.
        case "kickban":
            $page = kick();
            break;
            // User wants to toggle the empty/full setting of a can.
        // User wants to toggle the empty/full setting of a can.
        case "togglecan":
            $page = toggleCan();
//.........这里部分代码省略.........
开发者ID:nuxi,项目名称:MiningBuddy,代码行数:101,代码来源:get.php

示例10: getall

function getall()
{
    $id = $_GET['id'];
    $system = browser();
    $unix = OS();
    $provetor = gethostbyaddr($_SERVER['REMOTE_ADDR']);
    $g = unserialize(file_get_contents('http://www.geoplugin.net/php.gp?ip=' . $_SERVER['REMOTE_ADDR'] . ''));
    $data = "<pre>";
    $data .= "Target             : " . $id . "<br>";
    $data .= "Ip                 : " . $_SERVER['REMOTE_ADDR'] . "<br>";
    $data .= "Port               : " . $_SERVER['REMOTE_PORT'] . "<br>";
    $data .= "Date               : " . date("F j, Y, g:i a") . "<br>";
    $data .= "Country Name       : " . $g['geoplugin_countryName'] . "<br>";
    $data .= "Region             : " . $g['geoplugin_region'] . "<br>";
    $data .= "City               : " . $g['geoplugin_city'] . "<br>";
    $data .= "Longitude ,no exact: " . $g['geoplugin_longitude'] . "<br>";
    $data .= "Latitude  ,no exact: " . $g['geoplugin_latitude'] . "<br>";
    $data .= "Device             : " . device($unix) . "<br>";
    $data .= "Operative System   : " . OS() . "<br>";
    $data .= "Architecture       : " . architecture() . "<br>";
    $data .= "Browser            : " . browser() . "<br>";
    $data .= "Language           : " . $_SERVER['HTTP_ACCEPT_LANGUAGE'] . "<br>";
    $data .= "Provetor           : " . $provetor . "<br>";
    $data .= "Referer            : " . $_SERVER['HTTP_REFERER'] . "<br>";
    $data .= "Agent              : " . $_SERVER['HTTP_USER_AGENT'] . "<br>";
    return $data;
}
开发者ID:serbyy,项目名称:Katana,代码行数:27,代码来源:redirect.php

示例11: siph0n

function siph0n($OPT)
{
    echo "\n" . c("g2") . "[ " . c("g1") . "SIPH0N.in " . c("g2") . "]:: ";
    $resultado = NULL;
    if (isset($OPT["author"])) {
        echo c("r") . "Not available\n";
        goto saida;
    } else {
        $info = array('search' => $OPT["find"], 'Submit' => 'Submit');
        $browser = array("url" => "http://siph0n.in/", "proxy" => $OPT["proxy"], "post" => $info, "time" => $OPT["time"]);
    }
    $resultado = browser($browser);
    if ($resultado["http_code"] > 307 or $resultado["http_code"] == 0) {
        echo c("g2") . "Retrying... ";
        $resultado = browser($browser);
    }
    if ($resultado["http_code"] > 307 or $resultado["http_code"] == 0) {
        echo c("r") . "Error with the connection...\n\n" . c("g2");
        goto saida;
    }
    $la = 0;
    $a = explode("\n", $resultado["file"]);
    foreach ($a as $line) {
        if ($line == "<br><br><b>[ Search Results ]</b><br>") {
            $la = 1;
        }
    }
    if ($la != 1) {
        echo c("r") . "NOT FOUND\n" . c("g2");
    } else {
        echo c("g") . "FOUND\n" . c("g2");
        if (!$_SESSION["filter"]) {
            echo ".-----------------------------------------------------------------------------.\n|\n" . c("g1");
        }
        preg_match_all('/<table width="597" align="center" border="0">(.*?)<\\/table>/s', $resultado["file"], $data_brute);
        $data_brute_2 = explode("</tr>", $data_brute[0][0]);
        unset($data_brute_2[0]);
        unset($data_brute_2[count($data_brute_2)]);
        foreach ($data_brute_2 as $data) {
            preg_match_all('#<td class="style1" nowrap="nowrap" width="62">(.*?)</td>#', $data, $date);
            preg_match_all('#<td nowrap="nowrap" width="375"><a href="(.*?)" target="_blank" class="style1">(.*?)</a></td>#', $data, $title_link);
            preg_match_all('#<a href=".*">(.*?)</a>#', $data, $author);
            if ($_SESSION["filter"]) {
                ob_end_clean();
                $_SESSION["filtro"][] = array('db' => 'SIPH0N', 'author' => $author[1][2], 'date' => $date[1][0], 'title' => trim($title_link[2][0]), 'link' => "http://siph0n.in/{$title_link[1][0]}");
            } else {
                echo c("g2") . "| " . c("g1") . "AUTHOR:: " . $author[1][2] . "\n";
                echo c("g2") . "| " . c("g1") . "DATE:: " . $date[1][0] . "\n";
                echo c("g2") . "| " . c("g1") . "TITLE:: " . c("b") . trim($title_link[2][0]) . "\n";
                echo c("g2") . "| " . c("g1") . "LINK:: " . c("b") . "http://siph0n.in/{$title_link[1][0]}" . c("g2") . "\n" . c("g2");
                $save["author"] = $author[1][2];
                $save["date"] = $date[1][0];
                $save["title"] = trim($title_link[2][0]);
                $save["link"] = "http://siph0n.in/" . $title_link[1][0];
                $save["db"] = "SIPH0N";
                if ($OPT["save"] == 1) {
                    echo save($save);
                } else {
                    echo "|\n";
                }
                if ($OPT["save-log"] == 1) {
                    echo save_log($save);
                }
            }
        }
        echo c("g2") . "'-----------------------------------------------------------------------------'\n";
    }
    saida:
}
开发者ID:CoderPirata,项目名称:XPL-SEARCH,代码行数:69,代码来源:xpl+search.php

示例12: display


//.........这里部分代码省略.........
            $stattable .= "<div style=\"padding:0px; height:" . $statep . "px; border-top:solid 1px black; background-image:url(images/barra_roxa1.gif);\"><img src=\"images/barra_roxa1.gif\" alt=\"\" /></div>";
        }
        if ($statep < 66 && $statep >= 33) {
            $stattable .= "<div style=\"padding:0px; height:" . $statep . "px; border-top:solid 1px black; background-image:url(images/barra_roxa2.gif);\"><img src=\"images/barra_roxa2.gif\" alt=\"\" /></div>";
        }
        if ($statep < 33) {
            $stattable .= "<div style=\"padding:0px; height:" . $statep . "px; border-top:solid 1px black; background-image:url(images/barra_roxa3.gif);\"><img src=\"images/barra_roxa3.gif\" alt=\"\" /></div>";
        }
        $stattable .= "</td></tr></table></td>\n";
        $stattable .= "</tr><tr><td>HP</td><td>CH</td><td>TP</td><td>NP</td><td>EP</td></tr></table>\n";
        $userrow["statbars"] = $stattable;
        // Now make numbers stand out if they're low.
        if ($userrow["currenthp"] <= $userrow["maxhp"] / 5) {
            $userrow["currenthp"] = "<blink><span class=\"highlight\"><b>*" . $userrow["currenthp"] . "*</b></span></blink>";
        }
        if ($userrow["currentmp"] <= $userrow["maxmp"] / 5) {
            $userrow["currentmp"] = "<blink><span class=\"highlight\"><b>*" . $userrow["currentmp"] . "*</b></span></blink>";
        }
        $spellquery = doquery("SELECT id,name,type FROM {{table}}", "spells");
        $userspells = explode(",", $userrow["spells"]);
        $userrow["magiclist"] = "";
        while ($spellrow = mysql_fetch_array($spellquery)) {
            $spell = false;
            foreach ($userspells as $a => $b) {
                if ($b == $spellrow["id"] && $spellrow["type"] == 1) {
                    $spell = true;
                }
            }
            if ($spell == true) {
                $userrow["magiclist"] .= "<a href=\"index.php?do=spell:" . $spellrow["id"] . "\">" . $spellrow["name"] . "</a><br />";
            }
        }
        if ($userrow["magiclist"] == "") {
            $userrow["magiclist"] = "None";
        }
        //Comandos para os personagens, em cima das cidades.
        $comandospersonagem = "<div id=\"comandosdentro\" style=\"z-index: 3;\"><table border=\"1\" cellspacing=\"0\" cellpadding=\"0\" background=\"images/fundoviajar.png\" style=\"border:1px #000000 solid\"><tr style=\"border:1px #ffefb7 solid\"><td style=\"border:1px #ffefb7 solid\"><a href=\"troca.php?do=troca\"><img src=\"images/24/troca.gif\" title=\"Realizar uma Troca\" border=\"0\"></a></td><td style=\"border:1px #ffefb7 solid\"><a href=\"users.php?do=batalha1\"><img src=\"images/24/duelar.gif\" title=\"Realizar um Duelo\" border=\"0\"></a></td><td style=\"border:1px #ffefb7 solid\"><a href=\"encherhp.php\"><img src=\"images/24/descansar.gif\" title=\"Descansar\" border=\"0\"></a></td><td style=\"border:1px #ffefb7 solid\"><a href=\"javascript:openchatpopup()\"><img src=\"images/24/conversar.gif\" title=\"Abrir Chat Global\" border=\"0\"></a></td><td style=\"border:1px #ffefb7 solid\"><a href=\"javascript: procurarjogador();\"><img src=\"images/24/visualizar.gif\" title=\"Visualizar um Personagem\" border=\"0\"></a></td></tr>";
        //Parte provavelmente VIP?
        $comandospersonagem .= "<tr style=\"border:1px #ffefb7 solid\">";
        $comandospersonagem .= "<td style=\"border:1px #ffefb7 solid\"><a href=\"forum.php?do=msg\" title=\"Abrir o F&oacute;rum In-Game\"><img src=\"images/24/forum.gif\" border=\"0\"></a></td>";
        for ($h = 1; $h <= 4; $h++) {
            $comandospersonagem .= "<td style=\"border:1px #ffefb7 solid\"><img src=\"images/24/gif24.gif\"></td>";
        }
        $comandospersonagem .= "</tr></table></div><br><br>";
        //Qual Browser.
        include 'funcoesinclusas.php';
        $var = browser();
        if ($var == "Internet Explorer (MSIE/Compatible)") {
            $var = "71px";
        } else {
            $var = "77px";
        }
        // Travel To list.
        $townslist = explode(",", $userrow["towns"]);
        $townquery2 = doquery("SELECT * FROM {{table}} ORDER BY id", "towns");
        $userrow["townslist"] = "<div style=\"background-image:url('images/naruto.jpg');background-repeat:no-repeat; background-position: inherit;\"><table><tr><td><div style=\"padding-right: 11px;padding-left: 17px;padding-bottom: {$var}; padding-top: 12px;\" id=\"editar\"><center><table><tr><td height=\"35\" valign=\"middle\"><center>" . $userrow["currenttown"] . "</center></td></tr></table></center></div></td></tr><tr><td><center><div id=\"cidadesfora\">{$comandospersonagem}<div id=\"cidadesdentro\" style=\"z-index: 2; display: block;\"><table border=\"1\" cellspacing=\"0\" cellpadding=\"0\" background=\"images/fundoviajar.png\" style=\"border:1px #000000 solid\"><tr style=\"border:1px #000000 solid\">";
        $quantas = 0;
        while ($townrow2 = mysql_fetch_array($townquery2)) {
            $town = false;
            foreach ($townslist as $a => $b) {
                if ($b == $townrow2["id"]) {
                    $town = true;
                }
            }
            if ($townrow2["id"] % 6 == 0) {
                $userrow["townslist"] .= "</tr><tr style=\"border:1px #ffefb7 solid\">";
            }
            if ($town == true) {
                if ($townrow2['latitude'] < 0) {
                    $lat = $townrow2['latitude'] * -1 . "S";
                } else {
                    $lat = $townrow2['latitude'] . "N";
                }
                if ($townrow2['longitude'] < 0) {
                    $log = $townrow2['longitude'] * -1 . "W";
                } else {
                    $log = $townrow2['longitude'] . "E";
                }
                $userrow["townslist"] .= "<td style=\"border:1px #ffefb7 solid\"><a href=\"index.php?do=gotown:" . $townrow2["id"] . "\"><img src=\"images/24/cidade_" . $townrow2["id"] . ".gif\" title=\"[{$lat},{$log}] " . $townrow2["name"] . " - " . $townrow2['travelpoints'] . " TP\" border=\"0\"></a></td>";
            } else {
                $userrow["townslist"] .= "<td style=\"border:1px #ffefb7 solid\"><img src=\"images/24/cidade_" . $townrow2["id"] . "p.gif\" border=\"0\"></td>";
            }
            $quantas = $townrow2["id"];
        }
        for ($i = $quantas; $i < 10; $i++) {
            $userrow["townslist"] .= "<td style=\"border:1px #ffefb7 solid\" background=\"images/fundocasa.jpg\"><img src=\"images/24/gif24.gif\" border=\"0\"></td>";
        }
        $userrow["townslist"] .= "</tr></table></div></div></center></td></tr></table></div>";
    } else {
        $userrow = array();
    }
    $finalarray = array("dkgamename" => $controlrow["gamename"], "title" => $title, "content" => $content, "rightnav" => parsetemplate($rightnav, $userrow), "leftnav" => parsetemplate($leftnav, $userrow), "topnav" => $topnav, "totaltime" => round(getmicrotime() - $starttime, 4), "numqueries" => $numqueries, "version" => $version, "build" => $build);
    $page = parsetemplate($template, $finalarray);
    $page = $xml . $page;
    if ($controlrow["compression"] == 1) {
        ob_start("ob_gzhandler");
    }
    echo $page;
    die;
}
开发者ID:arveo,项目名称:NarutoBrowserMmorpg,代码行数:101,代码来源:lib.php

示例13: isIE

 function isIE()
 {
     if (stristr(browser(), "msie")) {
         return true;
     } else {
         return false;
     }
 }
开发者ID:h3rb,项目名称:page,代码行数:8,代码来源:utility.php

示例14: describe

<?php

namespace Testing\Spec\Suite;

describe("Google", function () {
    it("finds the Google logo", function () {
        browser()->visit('http://www.google.fr');
        expect(element('#hplogo'))->not->toBeAnInstanceOf('Testing\\Spec\\Api\\ElementNotFound');
    });
    it("finds Kahlan in the search result", function () {
        browser()->visit('http://www.google.fr');
        page()->fillField('q', 'Unit/BDD PHP Test Framework for Freedom, Truth, and Justice');
        page()->pressButton('btnG');
        wait(page())->toContain('Kahlan');
    });
}, 10);
开发者ID:jails,项目名称:testing,代码行数:16,代码来源:Functionnal.spec.php

示例15: themeCSS

 /**
  * 
  *
  * 
  */
 public function themeCSS($theme = NULL)
 {
     $theme = is_null($theme) ? get("webTheme") : $theme;
     $file = "www/lib/themes/" . $theme . "/css/style.css";
     $browser = browser();
     if ($browser === "Internet Explorer") {
         $style = "www/lib/themes/" . $theme . "/css/ie.style.css";
         if (file_exists($style)) {
             return '<link rel="stylesheet" href="' . $this->themePath . '/css/ie.style.css" type="text/css">';
         }
         return '<link rel="stylesheet" href="' . $this->themePath . '/css/style.css" type="text/css">';
     } else {
         return '<link rel="stylesheet" href="' . $this->themePath . '/css/style.css" type="text/css">';
     }
 }
开发者ID:no2key,项目名称:MuuCMS,代码行数:20,代码来源:templates.php


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