Planeta Priston
Seja Bem vindo ao Fórum Planeta Priston, Cadastre-se para total acesso ao Fórum.

Participe do fórum, é rápido e fácil

Planeta Priston
Seja Bem vindo ao Fórum Planeta Priston, Cadastre-se para total acesso ao Fórum.
Planeta Priston
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Resolvendo erro 11 clan system

Ir para baixo

Resolvendo erro 11 clan system Empty Resolvendo erro 11 clan system

Mensagem  Kinho Sáb Fev 18, 2012 10:51 pm

Erro 11: Problema com Net Framework ou IIS
Geralmente ocorre, por instalar iis ou framework de uma forma incorreta.

Teste:
No internet Explorer digite o endereço da página do claninsert.aspx:
http: \\127.0.0.1 \clan \ clanInsert.aspx

Deve retornar uma página em branco com:
Code=100

Se der erro, o frameworks não esta registrado para o IIS
Deverá ser re-instalado ou registrado, tente registrar ele primeiro:

Iniciar>executar>cmd

cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 (aqui pode ser diferente, mas deve ser a pasta da versao 2.0)

aspnet_regiis /i

Teste novamente o http: \\127.0.0.1 \clan\ clanInsert .aspx

Deverá retornar
Code=100


- Caso você fique muito tempo com esté problema e não consiga resolver com o metodo acima é recomendavel usar um painel de controle e por criação de clan pelo painel, sendo assim os clan será somente criado pelo painel.
- Mesmo dando erro 11, se você usar uma script para criar clan pelo painel vai passar pela parte aonde da erro 11 criando o clan com sucesso 100%

Script para criação de clan, basta adaptar no painel do RadixPK.
Código:
<? if (RadixPK!=1) exit;

$iddochar = $_SESSION["ID"];
$connection = odbc_connect( $connection_string, $user, $pass );
$query = "SELECT * FROM [ClanDb].[dbo].[CL]  WHERE userid = '$iddochar'";
$ini = 0;
$query = odbc_do($connection,$query) or die (odbc_error());
while(odbc_fetch_row($query)) $ini++;
if($ini>0){
echo '<table width="100%" border="0" cellpadding="6" cellspacing="0"><img src="imgs/alerta.gif" width="37" align="left" height="36"><font arial,="" helvetica,="" sans-serif="" face="Verdana," size="2">É Somente permitido um líder de clan por userid.<br>isto quer dizer que atualmente já existe um personagem líder de clan em sua conta. </font></div></td></tr></tbody></table>';
}else{

include_once "injection.php";
include_once "incluir/configura.php";
$level = 225;
$valorcriacao = '500000000';
$clan_liderID = $_SESSION["ID"];

$connection = odbc_connect( $connection_string, $user, $pass );
$query = "SELECT * FROM [ClanDb].[dbo].[CL]  WHERE UserID = '$clan_liderID' ";
$qLider = odbc_exec($connection, $query);
$qtLider = odbc_do($connection, $query);

$lider_clan = 0;
                while(odbc_fetch_row($qtLider)){
                $nomeclan=odbc_result($qtLider,2);

                $lider_clan++;   
             }
            if ($lider_clan++) {
             echo "<meta HTTP-EQUIV='Refresh' CONTENT='0;URL=index.php?sess=admclan'>";
            }

    if($_POST['acao']=="")
    {
?>
<table width="448" border="0" align="center" cellpadding="6" cellspacing="0">
<tr>
        <td height="30" align="center"><img src="imgs/top_cria_clan.gif" width="435" height="98" /></td>

  </tr>
  <tr>
  <script language='JavaScript' src='monsterpt.js'></script>
    <td>

    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td><p align="justify">Olá Guerreiro,</p>
          <p align="justify">Seja
            bem vindo ao nosso sistema de clans, somente por aqui é que poderá
            criar seu clan, e deverá saber que para isso existem as seguintes
            regras:<br />
  <strong>1.</strong> O char que deseja colocar como líder deverá possuir<font color="#993300"><em> level </em></font><font color="#999999"><strong><? echo $level; ?></strong></font><font color="#993300"><em>+</em></font><br />
  <strong>2</strong>. É cobrada uma <font color="#009900">Taxa de 500kk</font> para criar seu clan, sendo que esse gold deverá estar em seu <a href="index.php?sess=bank"><em>Banco de Gold</em></a>.<br />
  <strong>3</strong>. Somente pode ter um Líder por ID.<Br><strong><font color="#990000">* Limite máximo de membros por clan é 30 </p>
          <p align="justify"> </p></td>
      </tr>
      <tr>
                <td><strong><font color="#990000">Somente são aceitos nomes de clans criados com Letras e Números, caracteres especiais serão retirados automaticamente. </font></strong></td>
              </tr>
      <tr>
        <td><form name="form1" method="post" action="index.php?sess=criarclan">
          <p>
            <label>
              <div align="center">
              <div align="left">Nome do Clan:
                <input name="nome" type="text" id="nome" maxlength="20">
               
                <br />
                <br>
              </div>
            </label>
            <div align="left">
              Líder do clan:
             
              <select name="lider" id="lider">
                <option value="" selected="selected">Selecione o Personagem</option>
                <?
            $qCharID=($_SESSION["charID"])?$_SESSION["charID"]:$_SESSION["ID"];
            $charInfo=$dirUserInfo . ($func->numDir($qCharID)) . "/" . $qCharID . ".dat";

            if(file_exists($charInfo) && ( filesize($charInfo)==240) )
            {
                $fRead=false;
                $fOpen = fopen($charInfo, "r");
                $fRead =fread($fOpen,filesize($charInfo));
                @fclose($fOpen);

                // list char information
                $charNameArr=array(
                    "48" => trim(substr($fRead,0x30,15),"\x00"),
                    "80" => trim(substr($fRead,0x50,15),"\x00"),
                    "112"=> trim(substr($fRead,0x70,15),"\x00"),
                    "144"=> trim(substr($fRead,0x90,15),"\x00"),
                    "176"=> trim(substr($fRead,0xb0,15),"\x00"),
                );

                if(count($charNameArr)>0)
                {
                    foreach($charNameArr as $key=>$value)
                    {
                        $expValue=explode("\x00",$value);
                        if($expValue[0]!=""){ echo "<option >".$expValue[0]."</option>"; }
                    }
                }
                else
                {
                    echo "EMPTY";
                }

            }
            else
            {
                echo "EMPTY";
            }

?>
              </select>
            </div>
            <p>
              <label>
                <div align="left">
                  <input name="acao" type="submit" id="acao" value="Criar Clan">
                  <br>
              </label>
        </form></td>
      </tr>
    </table>
    <br></td>
  </tr>
</table>
<?
}
    if($_POST['acao']=="Criar Clan")
   {
      
$connection1 = odbc_connect( $connection_string, $user, $pass );
$query1 = "SELECT * FROM [ClanDb].[dbo].[LI] ";
$qLider = odbc_exec($connection1, $query1);
$qtLider = odbc_do($connection1, $query1);

$numeroclan=odbc_result($qtLider,1);
$numeronew = ($numeroclan + 1);   


                        $clan_nome=trim($func->char_filter(trim($_POST["nome"])),"\x00");

                        //Limpando Caracteres de acentos
                        function strace($a)
                        {
                        $a = eregi_replace("[àáâäã]","a",$a);
                        $a = eregi_replace("[èéêë]","e",$a);
                        $a = eregi_replace("[ìíîï]","i",$a);
                        $a = eregi_replace("[òóôöõ]","o",$a);
                        $a = eregi_replace("[ùúûü]","u",$a);
                        $a = eregi_replace("[ÀÁÂÄÃ]","A",$a);
                        $a = eregi_replace("[ÈÉÊË]","E",$a);
                        $a = eregi_replace("[ÌÍÎÏ]","I",$a);
                        $a = eregi_replace("[ÒÓÔÖÕ]","O",$a);
                        $a = eregi_replace("[ÙÚÛÜ]","U",$a);
                        $a = eregi_replace("ç","c",$a);
                        $a = eregi_replace("Ç","C",$a);
                        $a = eregi_replace("ñ","n",$a);
                        $a = eregi_replace("Ñ","N",$a);
                        $a = str_replace("´","",$a);
                        $a = str_replace("`","",$a);
                        $a = str_replace("¨","",$a);
                        $a = str_replace("^","",$a);
                        $a = str_replace("~","",$a);
              $a = str_replace(";","",$a);
         $a = str_replace(".","",$a);
                        $a = str_replace("!","",$a);
         $a = str_replace("?","",$a);
                        return $a;
                        }
                        $clan_nome = strace("$clan_nome");

                        if(!$func->is_valid_string($clan_nome))
                        {

                }

$clan_liderID = $_SESSION["ID"];
$clan_liderNick = $_POST[lider];

$connection = odbc_connect( $connection_string, $user, $pass );
$query = "SELECT * FROM [ClanDb].[dbo].[CL]  WHERE clanname = '$clan_nome' ";
$qLider = odbc_exec($connection, $query);
$qtLider = odbc_do($connection, $query);

$q = odbc_exec($connection, $query);

                $qt = odbc_do($connection, $query);
                $i = 0;
                while(odbc_fetch_row($qt)) $i++;   
            
            
if (anti_sql($clan_nome) != 0) {
echo "<meta HTTP-EQUIV='Refresh' CONTENT='2;URL=index.php?sess=index'>";
} else {


$query_gold = "SELECT * FROM [accountdb].[dbo].[AllPersonalMember] WHERE [userid]='$clan_liderID'";
$q = odbc_exec($connection, $query_gold);
$ouro = odbc_fetch_array($q);
$saldo = $ouro['Gold'];
$saldokk = $saldo/1000000;

$CHAR = $_POST[lider];
$charDat = $dirUserData . ( $func->numDir($CHAR) ) . "/" . $CHAR . ".dat";

        @$fOpen = fopen($charDat, "r");
        @$fRead =fread($fOpen,filesize($charDat));
        @fclose($fOpen);

        // details
        $charLevel = substr($fRead,0xc8,1);
        $_SESSION["charLevel"]=ord($charLevel);
      
if($i>0) {
echo "<center><b><font color=red>Este nome de clan já foi escolhido, escolha outro!<a href=\"index.php?sess=criarclan\"> «

VOLTAR</a></font></b></center>";
   $erro="sim";
   }
      
if ($_SESSION["charLevel"] < $level) {
echo "<center><img src=\"imgs/alerta.gif\"><br><br><b><font color=red>Seu personagem precisa ser mínimo level $level para você poder criar um clan!<a href=\"index.php?

sess=criarclan\"> « VOLTAR</a></font></b></center>";
   $erro="sim";
   }
if ($valorcriacao/100 > $saldo/100)
   { echo "<br>VOCÊ NÃO POSSUI A QUANTIDADE NECESSARIA PARA CRIAR UM CLAN EM SEU BANCO DE GOLD, É NECESSÁRIO TER NO BANCO DE GOLD 500kk PARA CRIAR UM CLAN.";
   echo "<center><br><a href=\"index.php?sess=criarclan\"> « VOLTAR</a></center>";
   $erro="sim";
   }
if(empty($clan_nome))
   { echo "<br><CENTER>Não deixe o campo em branco!";
   echo "<center><br><a href=\"index.php?sess=criarclan\"> « VOLTAR</a></center>";
   $erro="sim";
   }
   
if ($erro != "sim")
   {
            $query = "INSERT INTO [ClanDB].[dbo].[CL]

([ClanName],[UserID],[ClanZang],[MemCnt],[Note],[MIconCnt],[RegiDate],[LimitDate],[DelActive],[PFlag],[KFlag],[Flag],[NoteCnt],[Cpoint],[CWin],[CFail],[ClanMoney],[CNFlag],[SiegeMoney])
values('$clan_nome','$clan_liderID','$clan_liderNick','1','$nomedoserver Clans.','$numeronew',getdate(),getdate()

+3600,'0','0','0','0','1','0','0','0','0','0','0') ";

 $q = odbc_exec($connection, $query);
 
$level_lider = $_SESSION["charLevel"];

    $query2 = "INSERT INTO [ClanDB].[dbo].[UL]

([IDX],[userid],[ChName],[ClanName],[ChType],[ChLv],[Permi],[JoinDate],[DelActive],[PFlag],[KFlag],[MIconCnt])
values('$ultimos_tres','$clan_liderID','$clan_liderNick','$clan_nome','1','$level_lider','0',getdate(),'0','0','0','$numeronew')";

$q2 = odbc_exec($connection, $query2);

$novaouro = $saldo-$valorcriacao;
$ip = $_SERVER["REMOTE_ADDR"];

            $sacou = "UPDATE [accountdb].[dbo].[AllPersonalMember] SET [Gold]='$novaouro' WHERE [userid]='$clan_liderID' ";
            $go = odbc_exec($connection, $sacou);
            
            //Data do Extrato
            $data = date("d/m/Y - H:i:s");
            //Pasta de Extrato
            $pasta_extratos = "banco/extratos/$clan_liderID.his";
            //Dados do Extrato (data - descricao - valor)
            $dados_extrato = "$data;Criação de Clan - $clan_nome;$valorcriacao;$ip\r\n";
            if (file_exists($pasta_extratos)) {
            $fp = fopen($pasta_extratos, "a+");
            $escreve = fwrite($fp, "$dados_extrato");
            fclose($fp);
            } else {
            $fp = fopen($pasta_extratos, "w+");
            $escreve = fwrite($fp, "$dados_extrato");
            fclose($fp);
            }

    $query3 = "UPDATE [ClanDB].[dbo].[LI] SET [IMG]='$numeronew' WHERE [ID]='1'";
    $q3 = odbc_exec($connection, $query3);
                             
                                if($q && $go && $q2 && $q3)
                                {
                        echo "<center><img src=\"imgs/alerta.gif\"><br><br><b><font color=red><b>Parabéns seu clan acaba de ser criado com sucesso!</b></td>";
                        echo "<meta HTTP-EQUIV='Refresh'

CONTENT='2;URL=index.php?sess=admclan'>";
                        }


      
    }
}
}
}
?>

Créditos: DiMaS
Kinho
Kinho
Colaborador
Colaborador

Mensagens : 35
Pontos : 78
Reputação : 1
Data de inscrição : 18/02/2012
Idade : 29
Localização : Rio de Janeiro

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos