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


PHP checkcookies函数代码示例

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


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

示例1: check_user

function check_user()
{
    //obtenemos las cookies y o userdata
    $row = checkcookies();
    if ($row != false) {
        global $user;
        $user = $row;
        return true;
    }
    return false;
}
开发者ID:sonicmaster,项目名称:RPG,代码行数:11,代码来源:functions.php

示例2: check_user

function check_user()
{
    global $game_config;
    //obtenemos las cookies y o userdata
    $row = checkcookies();
    if ($row != false) {
        global $user;
        $user = $row;
        if ($user['banned']) {
            $bans = doquery("SELECT * FROM {{table}} WHERE who = '" . $user['username'] . "'", 'banned');
            $b = mysql_fetch_assoc($bans);
            message('Du bist bis ' . date("d.m.Y G:i:s", $b['longer']) . ' von <a href="mailto:' . $b['email'] . '?subject=banned:' . $b['who'] . '">' . $b['author'] . '</a> gesperrt. Grund:<br><br>' . $b['theme'], 'Gebannt');
        }
        return true;
    }
    return false;
}
开发者ID:sonicmaster,项目名称:RPG,代码行数:17,代码来源:functions.php

示例3: die

<?php

// index.php :: Primary program script, evil alien overlord, you decide.
if (file_exists('install.php')) {
    die("Please delete <b>install.php</b> from your Dragon Knight directory before continuing.");
}
if ($valorlib == "") {
    //valor para nao redeclarar esses scripts.
    include 'lib.php';
    include 'cookies.php';
}
$link = opendb();
$controlquery = doquery("SELECT * FROM {{table}} WHERE id='1' LIMIT 1", "control");
$controlrow = mysql_fetch_array($controlquery);
// Login (or verify) if not logged in.
$userrow = checkcookies();
if ($userrow == false) {
    if (isset($_GET["do"])) {
        if ($_GET["do"] == "verify") {
            header("Location: users.php?do=verify");
            die;
        }
    }
    header("Location: login.php?do=login");
    die;
}
// Close game.
if ($controlrow["gameopen"] == 0) {
    if ($userrow["authlevel"] != 1) {
        display("Foi encontrado um bug no jogo. O mesmo estará fechado até o lançamento da próxima versão. Por favor volte mais tarde e desculpe o transtorno.", "Fechado");
        die;
开发者ID:arveo,项目名称:NarutoBrowserMmorpg,代码行数:31,代码来源:index.php

示例4: checkcookies

<?php 	//Make sure the user is logged in.
	$yesno = checkcookies($cookie_id);

	if ($_GET['yesno'] == "full"){
		$yesno = "bad";
	}

	$seclevel = getsecurity($cookie_id);
	
	if ($_GET['seclevel'] == 1){
		$seclevel = 2;
	}
		
	if ($yesno != "full"){
		DoError(0,"You must be logged in to view this page.");
	} else {
		?>
		<table width="100%" border="0">
			<tr>
			<td width="50%" valign="top">
				<div class="tinytext_class">Read Messages</div>
			</td>
			<td width="50%" valign="top" align="right">
				<div class="tinytext_class"><a href="index.php?page=messages/index.php">Back to Inbox</a></div>
			</td>
			</tr>
		</table>
		<hr size="1" width="80%" align="center" color="#000000" />
		<?php 
			//Deal with messages.
			if ($message == "dataerror"){
开发者ID:prostart,项目名称:cobblestonepath,代码行数:31,代码来源:index.php

示例5: session_start

/* Last Updated: March 25th, 2004                                           */
/* Author: Lee Babin <www.leebabin.com><lee@thecodeshoppe.com>              */
/* Copyright {TheCodeShoppe}. All Rights Reserved.                          */
/* www.thecodeshoppe.com <403.255.9767>                                     */
/****************************************************************************/
//Start the session.
session_start();
//The configuration file.
require "../../config.php";
//Path to the processing script.
require "../../{$dynamic_processing}";
//Then dynamically build the path to the class building file.
$theinc = "../" . "catconfig.php";
//And then include the class.
require $theinc;
$yesno = checkcookies();
if ($_GET['yesno'] == "full") {
    $yesno = "bad";
}
$db = opendatabaseupdate();
$thefile = $_GET['thefile'];
$thefield = $_GET['thefield'];
$indid = $_GET['indid'];
//First make sure the user is logged in.
if ($yesno != "full") {
    $headerloc = "Location: ../../index.php?page=" . $thepage->getfoldername() . "/edit/index.php&message=loginerror" . $merror . "&indid=" . $indid;
    header($headerloc);
    unset($headerloc);
    exit;
} else {
    //Make sure we have a match.
开发者ID:prostart,项目名称:cobblestonepath,代码行数:31,代码来源:removeimg.php

示例6: troca4

function troca4()
{
    /* testando se está logado */
    include 'cookies.php';
    $userrow = checkcookies();
    if ($userrow == false) {
        die("Por favor faça o <a href=\"login.php?do=login\">log in</a> no jogo antes de executar essa ação.");
    }
    $usuariologadoid = $userrow["id"];
    $usuariologadonome = $userrow["charname"];
    $usuriologadodinheiro = $userrow["gold"];
    /*fim do teste */
    /* BANCO DE TROCAS */
    $banco1 = $userrow["banconome1"];
    $banco2 = $userrow["banconome2"];
    $banco3 = $userrow["banconome3"];
    $banco4 = $userrow["banconome4"];
    $banco5 = $userrow["banconome5"];
    $banco6 = $userrow["banconome6"];
    $banco1id = $userrow["bancoid1"];
    $banco2id = $userrow["bancoid2"];
    $banco3id = $userrow["bancoid3"];
    $banco4id = $userrow["bancoid4"];
    $banco5id = $userrow["bancoid5"];
    $banco6id = $userrow["bancoid6"];
    $trocanomeitemjogador = $userrow["trocanomeitem"];
    $nomedojogadordatroca = $userrow["trocanomejogador"];
    $iddojogadordatroca = $userrow["trocaiditem"];
    $posicaoitem = $userrow["trocaposicaoitem"];
    $numerodatrocadurante = $userrow["trocanumero"];
    $userquery = doquery("SELECT * FROM {{table}} WHERE charname='{$nomedojogadordatroca}' LIMIT 1", "users");
    if (mysql_num_rows($userquery) != 1) {
        die("Não existe nenhuma conta com o nome do Jogador da Troca.");
    }
    $userrow = mysql_fetch_array($userquery);
    $itemdetrocajogador2 = $userrow["trocanomeitem"];
    $nomedojogadordatroca2 = $userrow["trocanomejogador"];
    $iddojogadordatroca2 = $userrow["trocaiditem"];
    $posicaoitem2 = $userrow["trocaposicaoitem"];
    $dinheirodojogador2 = $userrow["gold"];
    if ($nomedojogadordatroca2 != $usuariologadonome) {
        $fim = true;
    }
    if ($fim) {
        die("Você não pode comandar uma Troca que não é pra você. <a href=\"users.php?do=troca1\">Clique aqui</a> para realizar uma nova troca.");
    }
    if ($numerodatrocadurante != 3) {
        die("Respeite a ordem da troca, envie esse link para o outro jogador.");
    }
    /* OLDPASS É A QUANTIDADE DE DINHEIRO DOADO */
    if (isset($_POST["submit"])) {
        extract($_POST);
        //if ($numerodatrocadurante != 3){ die("Não foi possível realizar uma troca, recomece uma nova troca <a href=\"users.php?do=troca1\">clicando aqui</a>."); }
        //trocando
        if ($posicaoitem2 == 1) {
            $updatequery = doquery("UPDATE {{table}} SET banconome1='{$itemdetrocajogador2}' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET bancoid1='{$iddojogadordatroca2}' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET banconome1='None' WHERE charname='{$nomedojogadordatroca}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET bancoid1='0' WHERE charname='{$nomedojogadordatroca}' LIMIT 1", "users");
        }
        if ($posicaoitem2 == 2) {
            $updatequery = doquery("UPDATE {{table}} SET banconome2='{$itemdetrocajogador2}' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET bancoid2='{$iddojogadordatroca2}' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET banconome2='None' WHERE charname='{$nomedojogadordatroca}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET bancoid2='0' WHERE charname='{$nomedojogadordatroca}' LIMIT 1", "users");
        }
        if ($posicaoitem2 == 3) {
            $updatequery = doquery("UPDATE {{table}} SET banconome3='{$itemdetrocajogador2}' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET bancoid3='{$iddojogadordatroca2}' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET banconome3='None' WHERE charname='{$nomedojogadordatroca}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET bancoid3='0' WHERE charname='{$nomedojogadordatroca}' LIMIT 1", "users");
        }
        if ($posicaoitem2 == 4) {
            $updatequery = doquery("UPDATE {{table}} SET banconome4='{$itemdetrocajogador2}' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET bancoid4='{$iddojogadordatroca2}' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET banconome4='None' WHERE charname='{$nomedojogadordatroca}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET bancoid4='0' WHERE charname='{$nomedojogadordatroca}' LIMIT 1", "users");
        }
        if ($posicaoitem2 == 5) {
            $updatequery = doquery("UPDATE {{table}} SET banconome5='{$itemdetrocajogador2}' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET bancoid5='{$iddojogadordatroca2}' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET banconome5='None' WHERE charname='{$nomedojogadordatroca}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET bancoid5='0' WHERE charname='{$nomedojogadordatroca}' LIMIT 1", "users");
        }
        if ($posicaoitem2 == 6) {
            $updatequery = doquery("UPDATE {{table}} SET banconome6='{$itemdetrocajogador2}' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET bancoid6='{$iddojogadordatroca2}' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET banconome6='None' WHERE charname='{$nomedojogadordatroca}' LIMIT 1", "users");
            $updatequery = doquery("UPDATE {{table}} SET bancoid6='0' WHERE charname='{$nomedojogadordatroca}' LIMIT 1", "users");
        }
        //trocandojogador2
        $dinheirofinalpronto = $dinheirodojogador2 + $iddojogadordatroca;
        $dinheirofinalpronto2 = $usuriologadodinheiro - $iddojogadordatroca;
        $updatequery = doquery("UPDATE {{table}} SET gold='{$dinheirofinalpronto}' WHERE charname='{$nomedojogadordatroca}' LIMIT 1", "users");
        $updatequery = doquery("UPDATE {{table}} SET gold='{$dinheirofinalpronto2}' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
        //resetando os itens da troca
        $updatequery = doquery("UPDATE {{table}} SET trocanomeitem='None' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
        $updatequery = doquery("UPDATE {{table}} SET trocaiditem='0' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
        $updatequery = doquery("UPDATE {{table}} SET trocanomejogador='None' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
        $updatequery = doquery("UPDATE {{table}} SET trocanumero='0' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
//.........这里部分代码省略.........
开发者ID:arveo,项目名称:NarutoBrowserMmorpg,代码行数:101,代码来源:users.php

示例7: duelo

function duelo()
{
    global $topvar;
    $topvar = true;
    /* testando se está logado */
    include 'cookies.php';
    $userrow = checkcookies();
    if ($userrow == false) {
        display("Por favor faça o <a href=\"login.php?do=login\">log in</a> no jogo antes de executar essa ação.", "Erro", false, false, false);
        die;
    }
    if ($userrow["currentaction"] != "In Town") {
        display("Você só pode acessar essa função quando estiver em uma cidade! Clique <a href=\"index.php\">aqui</a> para voltar ao jogo.", "Erro", false, false, false);
        die;
    }
    if ($userrow["currentaction"] == "Fighting") {
        display("Você não pode acessar essa função no meio de uma batalha!", "Erro", false, false, false);
        die;
    }
    $usuariologadoid = $userrow["id"];
    $usuariologadonome = $userrow["charname"];
    $usuriologadodinheiro = $userrow["gold"];
    /*fim do teste */
    //dados de batalha
    $batalhanome = $userrow["batalha_nome"];
    $batalhaid = $userrow["batalha_id"];
    $batalhahp = $userrow["batalha_hp"];
    //fim
    $hpjogador = $userrow["currenthp"];
    $hpdosegundojogador = $userrow["currentmonsterhp"];
    $mpjogador = $userrow["currentmp"];
    $mpjogador2 = $userrow["currentmonsterimmune"];
    //fim
    $timer = $userrow["batalha_timer"];
    $timeraux = $userrow["batalha_timer2"];
    $mosternofim = $userrow["batalha_acao"];
    if ($mosternofim == $usuariologadonome . ": ") {
        $mosternofim = "Não houve uma ação na rodada passada.";
    }
    if ($mosternofim == "None") {
        $mosternofim = "Não houve uma ação na rodada passada.";
    }
    /*//fazer o timer 2
    					$userquery = doquery("SELECT * FROM {{table}} WHERE charname='$batalhanome' LIMIT 1","users");
    		if (mysql_num_rows($userquery) != 1) { die("Não existe nenhuma conta com esse nome."); }
    		$userrow = mysql_fetch_array($userquery);
    		$timer2 = $userrow["batalha_timer"];
    		$userquery = doquery("SELECT * FROM {{table}} WHERE charname='$usuariologadonome' LIMIT 1","users");
    		if (mysql_num_rows($userquery) != 1) { die("Não existe nenhuma conta com esse nome."); }
    		$userrow = mysql_fetch_array($userquery);
    		//fim
            
    		//if ($batalhaid != 1) {die("Respeite a ordem de Duelo, envie esse link para o outro Jogador."); }
    		if  ($timer < 2) {if ($timer2 > 1){
    		$timer2 = $timer2 - 1;
    		$updatequery = doquery("UPDATE {{table}} SET batalha_timer='$timer2' WHERE charname='$batalhanome' LIMIT 1","users");
    		die("Aguarde...$timer segundos. Turno do segundo jogador.<meta HTTP-EQUIV='refresh' CONTENT='1;URL=users.php?do=duelo'>"); }
    		else{
    		$updatequery = doquery("UPDATE {{table}} SET batalha_timer='6' WHERE charname='$usuariologadonome' LIMIT 1","users");}
    		} */
    //TIMER ANTIGO FALHO
    /*$timer -= 5;
    		$updatequery = doquery("UPDATE {{table}} SET batalha_timer='$timer' WHERE charname='$usuariologadonome' LIMIT 1","users");
    				if ($timer < 1) { 
    				if ($timeraux > 5) {
    				$updatequery = doquery("UPDATE {{table}} SET batalha_timer='6' WHERE charname='$usuariologadonome' LIMIT 1","users");
    				$updatequery = doquery("UPDATE {{table}} SET batalha_timer2='0' WHERE charname='$usuariologadonome' LIMIT 1","users");
    				
    				}
    				
    				else{
    				$timeraux += 1;
    				$updatequery = doquery("UPDATE {{table}} SET batalha_timer='6' WHERE charname='$batalhanome' LIMIT 1","users");
    				$updatequery = doquery("UPDATE {{table}} SET batalha_timer2='$timeraux' WHERE charname='$usuariologadonome' LIMIT 1","users");
    				die("Aguarde o seu turno novamente.<meta HTTP-EQUIV='refresh' CONTENT='1;URL=users.php?do=duelo'>"); 
    				
    				}
    				}*/
    //fazer duelo primeiro
    if ($batalhanome == None) {
        display("Primeiro você deve escolher alguém para Duelar. Clique <a href=\"users.php?do=batalha1\">aqui</a>, para fazer isso.", "Realizar Duelo", false, false, false);
        die;
    }
    //VITORIA E DERROTA.
    if ($hpjogador == 0) {
        display("Ação do último turno:<br>" . $mosternofim . "<br><br>Você perdeu a batalha!<br>O seu HP é 0!<br><br><b>Vencedor:</b> {$batalhanome}<br><b>Perdedor:</b> {$usuariologadonome}", "Realizar Duelo", false, false, false);
        $updatequery = doquery("UPDATE {{table}} SET currentmonstersleep='0' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
        $updatequery = doquery("UPDATE {{table}} SET currentuberdamage='0' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
        $updatequery = doquery("UPDATE {{table}} SET currentuberdefense='0' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
        $updatequery = doquery("UPDATE {{table}} SET batalha_nome='None' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
        $updatequery = doquery("UPDATE {{table}} SET batalha_hp='0' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
        $updatequery = doquery("UPDATE {{table}} SET currentmonsterhp='0' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
        $updatequery = doquery("UPDATE {{table}} SET currentmonsterimmune='0' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
        $updatequery = doquery("UPDATE {{table}} SET currentmonster='' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
        $updatequery = doquery("UPDATE {{table}} SET batalha_timer='0' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
        $updatequery = doquery("UPDATE {{table}} SET batalha_acao='None' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
        $updatequery = doquery("UPDATE {{table}} SET batalha_id='0' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
        die;
    }
    if ($hpdosegundojogador == 0) {
//.........这里部分代码省略.........
开发者ID:arveo,项目名称:NarutoBrowserMmorpg,代码行数:101,代码来源:users.php

示例8: resetarduelo

function resetarduelo()
{
    global $topvar;
    $topvar = true;
    /* testando se está logado */
    include 'cookies.php';
    $userrow = checkcookies();
    if ($userrow == false) {
        die("Por favor faça o <a href=\"login.php?do=login\">log in</a> no jogo antes de executar essa ação.");
    }
    $usuariologadoid = $userrow["id"];
    $usuariologadonome = $userrow["charname"];
    $usuriologadodinheiro = $userrow["gold"];
    /*fim do teste */
    //dados de batalha
    $batalhanome = $userrow["batalha_nome"];
    $batalhaid = $userrow["batalha_id"];
    $batalhahp = $userrow["batalha_hp"];
    //fim
    $hpjogador = $userrow["maxhp"];
    $updatequery = doquery("UPDATE {{table}} SET batalha_nome='None' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
    $updatequery = doquery("UPDATE {{table}} SET batalha_id='0' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
    $updatequery = doquery("UPDATE {{table}} SET batalha_hp='0' WHERE charname='{$usuariologadonome}' LIMIT 1", "users");
    die("Seu duelo foi resetado com sucesso. Você pode <a href=\"index.php\">clicar aqui</a> e voltar ao jogo.");
}
开发者ID:arveo,项目名称:NarutoBrowserMmorpg,代码行数:25,代码来源:users+-+Cópia.php


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