Ir para conteúdo
  • Cadastre-se

(Resolvido)Remover DIV ao acessar a página de Criar Conta


Ir para solução Resolvido por psychonaut,

Posts Recomendados

Bom dia pessoal.

Estou tendo alguns conflitos com uma div de login dentro da página de criar conta.
Observação: Essa DIV está criada no index.tpl (template).

Exemplo: Ao acessar SOMENTE a página http://localhost//index.php/account/create:
gSpM8BV.png

Desaparecer a seguinte DIV:
jKcDiwS.png

Será que alguém pode dar essa força? Obrigado!!!

Link para o post
Compartilhar em outros sites

Conteúdo removido.

Editado por bhelliip (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

index.tpl, se der erro manda o erro e o nome da pagina de criar conta se não for create_account.php

<?php
$pagina = basename($_SERVER['PHP_SELF']);
if ($pagina != "create_account.php")  {
		echo '
<div id="radar">';
	{if $logged == 1}
		echo '<form action="{$path}/index.php/account/" method="post"></form>';
	{else}
	echo '<form action="{$path}/index.php/account/login.ide" method="post">
			<br/><br/><br/><br/>
			<span id="login_radar">Account</span>
			<input onFocus="javascript:this.value=''" type="password" maxlength="25" id="bar_login" name="name" onclick="clickclear(this, 'Numero da Conta')" onblur="clickrecall(this,'Numero da Conta')" />
			<br/>
			<span id="password_radar">Password</span>
			<input onFocus="javascript:this.value=''" type="password" maxlength="25" id="bar_password" name="pass" onclick="clickclear(this, 'Senha')" onblur="clickrecall(this,'Senha')" />
			<br/>
			<input type="Submit" id="bottom_login" name="Submit" value="LOGIN" />
			<a href="{$path}/index.php/account/create" id="bottom_register">&nbsp;Registrar&nbsp;</a>
		</form>';
	{/if}
	echo '
</div>';
	
}
?>

Life is so meaningless, there is nothing worth a smile
So goodbye, I'll miss you

 

 

sugestões?

 

 

Link para o post
Compartilhar em outros sites
Conteúdo removido. Editado por bhelliip (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Esqueci do backslash

<?php
$pagina = basename($_SERVER['PHP_SELF']);
if ($pagina != "create.php")  {
        echo '
<div id="radar">';
    {if $logged == 1}
        echo '<form action="{$path}/index.php/account/" method="post"></form>';
    {else}
    echo '<form action="{$path}/index.php/account/login.ide" method="post">
            <br/><br/><br/><br/>
            <span id="login_radar">Account</span>
            <input onFocus="javascript:this.value=''" type="password" maxlength="25" id="bar_login" name="name" onclick="clickclear(this, \'Numero da Conta\')" onblur="clickrecall(this,\'Numero da Conta\')" />
            <br/>
            <span id="password_radar">Password</span>
            <input onFocus="javascript:this.value=''" type="password" maxlength="25" id="bar_password" name="pass" onclick="clickclear(this, \'Senha\')" onblur="clickrecall(this,\'Senha\')" />
            <br/>
            <input type="Submit" id="bottom_login" name="Submit" value="LOGIN" />
            <a href="{$path}/index.php/account/create" id="bottom_register">&nbsp;Registrar&nbsp;</a>
        </form>';
    {/if}
    echo '
</div>';
    
}
?>

 

Editado por rogaforyn2 (veja o histórico de edições)

Life is so meaningless, there is nothing worth a smile
So goodbye, I'll miss you

 

 

sugestões?

 

 

Link para o post
Compartilhar em outros sites

Conteúdo removido.

Editado por bhelliip (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Muda
"{$path}/index.php/account/create.php"

Pra:
"create.php"

Se der errado não tem como mandar o script todo? Fica mais fácil...

Life is so meaningless, there is nothing worth a smile
So goodbye, I'll miss you

 

 

sugestões?

 

 

Link para o post
Compartilhar em outros sites

Conteúdo removido.

Editado por bhelliip (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Tive outra ideia, pra não mexer muito no php:
index.tpl

<div id="radar" name="radar">
    {if $logged == 1}
        <form action="{$path}/index.php/account/" method="post"></form>
    {else}
        <form action="{$path}/index.php/account/login.ide" method="post">
            <br/><br/><br/><br/>
            <span id="login_radar">Account</span>
            <input onFocus="javascript:this.value=''" type="password" maxlength="25" id="bar_login" name="name" onclick="clickclear(this, 'Numero da Conta')" onblur="clickrecall(this,'Numero da Conta')" />
            <br/>
            <span id="password_radar">Password</span>
            <input onFocus="javascript:this.value=''" type="password" maxlength="25" id="bar_password" name="pass" onclick="clickclear(this, 'Senha')" onblur="clickrecall(this,'Senha')" />
            <br/>
            <input type="Submit" id="bottom_login" name="Submit" value="LOGIN" />
            <a href="{$path}/index.php/account/create" id="bottom_register">&nbsp;Registrar&nbsp;</a>
        </form>
    {/if}
</div>

Ai você vai no create account.php e põe esse código em algum lugar antes das tags <head></head>, se não tiver você põe em algum lugar, só o mais pra cima possível.
<style>
#radar {
    visibility: hidden;
}
</style>

Isso vai esconder, não sei se vai dar confito ainda, testa, pra não dar conflito, o name dos inputs tem que ser diferente os do cadastro dos do login. O name tem que ser diferente.
name="nome1"
name="nome2"

No que você alterar pra ficar diferente, no script de cadastro ou login, você tem que mudar também, onde tava nome1 pra nome2(só que com o nome dos seus inputs).
 

Life is so meaningless, there is nothing worth a smile
So goodbye, I'll miss you

 

 

sugestões?

 

 

Link para o post
Compartilhar em outros sites
Conteúdo removido. Editado por bhelliip (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Conteúdo removido.

Editado por bhelliip (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Faz o seguinte posta aqui os arquivos completos que estão envolvidos no erro pra darmos uma olhada, assim pela metade fica difícil de achar o erro!
E pelo o que eu intendi você quer tirar a div onde contém esse radar é isso?

Link para o post
Compartilhar em outros sites
Conteúdo removido. Editado por bhelliip (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Uhuu, deu certo, escondeu... Mas tem um porém, como você disse terei que renomear o nome da input... Então preferi alterar o nome la na index.tpl pra name2, mas pra isso terei que criar um novo nome com a mesma função, certo? Saberia me informar como crio um "name2"?

Este erro acontece por não existir o name2:
ehRON8S.png

Me explique uma coisa, o erro é esse ai que você fala? Se for mostra a linha 349 no arquivo controllers/account.php ou o arquivo completo!

Link para o post
Compartilhar em outros sites
Conteúdo removido. Editado por bhelliip (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
Conteúdo removido. Editado por bhelliip (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por amoxicilina
      Action: Remover skull
       
       
    • Por paranoiakiller
      Olá, estou criando um servidor custom tibia na versão 10.98 e gostaria de saber se é possivel remover as laterais. Por haver essas laterais no cliente, não é possivel utlizar imagens com resolução superior a 576x448 tirando muito da qualidade.

    • Por lordzetros
      Bom, como o título já informa, o script faz com que você remova um item do inventário de algum player online.
       
      Versão: 8.6 - TFS 0.4
      Em data\talkactions\scripts crie um arquivo chamado removerItem (lembrando que deve ser .lua, caso não saiba criar um, copie algum já existente e cole, após isso, mude o nome do arquivo e cole o código dentro)
       
      --[[ Script feito por Lordzetros para o fórum Tibia King ]] function onSay(cid, words, param) pos = getPlayerPosition(cid) if (param == '') then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "O comando necessita de parametros (nomePlayer,idItem,quantidade). Ex.: /remover Bugador,2160,100") if (not isPlayerGhost(cid)) then doSendMagicEffect(pos, CONST_ME_POFF) end return true end local aux = string.explode(param, ",") local pid = getPlayerByNameWildcard(aux[1]) if (not pid) then return doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Player " .. aux[1] .. " nao encontrado.") elseif (getPlayerAccess(pid) > getPlayerAccess(cid)) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce nao pode remover itens de um superior seu.") doPlayerSendTextMessage(pid, MESSAGE_INFO_DESCR, "O membro da staff " ..getCreatureName(cid).. " tentou remover um item de voce!") return true end aux[1] = aux[1]:lower() local qntd = 1 if(aux[3]) then if (tonumber(aux[3]) <= 0) then return doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Nao eh permitido valores nulos/negativos! Caso queira remover apenas 1x, use /remover Player,idItem") else qntd = aux[3] end end if (doPlayerRemoveItem(pid, tonumber(aux[2]), qntd) == TRUE) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Removido " ..qntd.. "x " ..getItemNameById(aux[2]).. " do player "..aux[1]) posPlayer = getCreaturePosition(pid) doSendMagicEffect(posPlayer, CONST_ME_PLANTATTACK) doCreatureSay(pid,"O membro da staff " ..getCreatureName(cid).. " removeu " ..qntd.. "x " ..getItemNameById(aux[2]).." de seu inventario!", TALKTYPE_ORANGE_1) return true else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "O Player " ..aux[1].. " nao tem o item ou a quantidade do item informada em seu inventario.") end return true end Salve o arquivo no qual colocou o código, após isso navegue até data\talkactions\ e abra o arquivo talkactions.lua, e coloque este trecho de código onde quiser:
       
      <talkaction log="yes" access="3" words="/remover" event="script" value="removerItem.lua"/> Feito isso, salve o mesmo e já pode testar no seu servidor.

      Obs1.: Repare que o acesso está definido como 3, ou seja, GM para cima. (mude se quiser)

       
      Comando na prática: /remover nomePlayer,idItem,qntd

      Imagens:
      1

       
      2

       
      3


       
      4

       
      Enfim, é isso pessoal, script simples, porém, pode servir para algum tibiano interessado. 
    • Por 9k22
      Nome: Rust Remover



      Tipo de script: Action



      Versão: 8.6x


      Procurei, procurei e procurei mais não encontrei aqui no fórum nada parecido, intão resolvi postar!

      Pode ser usado para remover a ferrugem da Rusty Armor ou Rusty Legs.


      Em data/action/scripts crie um arquivo .lua com o nome rustremover e adicione:

      local breakChance = 60 local rustyItems = { [9808] = {2464, 2465, 2483, 2463, 2476}, --common rusty armor [9809] = {2464, 2465, 2483, 2463, 2476, 8891, 2487}, --semi-rare rusty armor [9810] = {2465, 2463, 2476, 8891, 2487, 2466, 2492, 2472}, --rare rusty armor [9811] = {2468, 2648, 2478, 2647, 2477}, --common rusty legs [9812] = {2468, 2648, 2478, 2647, 2477, 2488}, --semi-rare rusty legs [9813] = {2468, 2648, 2478, 2647, 2477, 2488, 2470}, --rare rusty legs [9814] = {2511, 2510, 2530, 2509, 2513, 2515}, --common rusty shield [9815] = {2511, 2510, 2530, 2509, 2513, 2515, 2516, 2519}, --semi-rare rusty shield [9816] = {2511, 2510, 2530, 2509, 2513, 2515, 2516, 2519, 2520, 2514}, --rare rusty shield [9817] = {2643, 3982, 5462, 7457}, --common rusty boots [9818] = {2643, 3982, 5462, 7457, 2195}, --semi-rare rusty boots [9819] = {2643, 3982, 5462, 7457, 2195, 2645}, --rare rusty boots [9820] = {2458, 2460, 2480, 2481, 2457, 2491}, --common rusty helmet [9821] = {2458, 2460, 2480, 2481, 2457, 2491, 2497}, --semi rare rusty helmet [9822] = {2458, 2460, 2480, 2481, 2457, 2491, 2497, 2475, 2498} --rare rusty helmet } function onUse(cid, item, fromPosition, itemEx, toPosition) if rustyItems[itemEx.itemid] ~= nil then if math.random(100) <= breakChance then doRemoveItem(itemEx.uid) doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"You broke it.") doSendMagicEffect(getCreaturePosition(cid),34) else local newId = rustyItems[itemEx.itemid][math.random(#rustyItems[itemEx.itemid])] doTransformItem(itemEx.uid,newId) doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"You removed the rust, revealing a "..getItemNameById(newId)) doSendMagicEffect(getCreaturePosition(cid),66) end doRemoveItem(item.uid,1) return TRUE end return FALSE end Agora em Action/action.xml e adicione: <action itemid="9930" script="tools/rustremover.lua"/>

      9930 = Id do rustremover (pode ser alterado)

      rustremover.rar

      Créditos: Otproject 100%
    • Por zaroth1
      Bom, a pouco, fiz um tópico citando um problema, mas já foi resolvido, agora estou com outro problema, que é no login.
       
      O Site está funcionando normalmente, porém quando crio a conta e vou fazer o login para criação do Personagem, aparece o seguinte erro:
       



       
      Outro erro ocorre quando clico em Highscores, Kill Statistics e Guilds:
       



       
      É o mesmo erro para os 3...
       
      Seria algum erro na database?
       
      Alguém sabe a solução?
       
      Obrigado desde já!
       
      Segue abaixo o arquivo (htdocs\classes\account.php)



       
      E esse é o (htdocs\classes\databaselist.php)



       
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo