Ir para conteúdo
Fórum Script Brasil
  • 0

Script n funciona


D@rk

Pergunta

Boa noite,

Adquiri um script aqui no fórum ScriptBrasil, tinha usado ele em outras ocasiões, chegou a funcionar e tudo, mas do nada parou de funcionar.

Então baixei o arquivo novamente aqui no site, ele para na tela de login e não loga!

Não precisa de banco de dados nem nada, é só jogar no FTP e começar a usar, porém NÃO FUNCIONA!!!

Segue o link: https://www.scriptbrasil.com.br/download/codigo/7481/

Se alguém souber e puder ajudar, agradeço... deve ser besteira!

Grato,

Abs,

Editado por D@rk
Link para o comentário
Compartilhar em outros sites

18 respostass a esta questão

Posts Recomendados

  • 0

Substitui essas linhas:

<?

$senha = "123456"; // Essa será sua senha, altere-a e o script está pronto.



if ($acao == "ok" && $password == $senha){
por essas:
<?php

$senha = "123456"; // Essa será sua senha, altere-a e o script está pronto.

$acao     = isset($_GET['acao']) ? $_GET['acao'] : null;
$password = isset($_GET['password']) ? $_GET['password'] : null;

if ($acao == "ok" && $password == $senha){

PS: Não testei.

Um abraço.

Link para o comentário
Compartilhar em outros sites

  • 0

Eu descobri meu problema gente !!!

Vê se alguém consegue me ajudar. É no meu provedor. Peguei o mesmo código e coloquei no provedor de um amigo, e FUNCIONOU !!!

Ele deu permissão na pasta e simplesmente funcionou!

No meu caso, quando eu dou permissão 777, dá erro na página. Em outros 2 provedores que testei, eu joguei e funcionou!

O que pode ser ? Lembrando que esse código já funcionou na minha página ....

código: https://www.scriptbrasil.com.br/download/codigo/7481/

Abs

Editado por D@rk
Link para o comentário
Compartilhar em outros sites

  • 0

Deve problemas nas configurações uns são mais rigidos que outros

$senha = "123456"; // Essa será sua senha, altere-a e o script está pronto.

if ($acao == "ok" && $password == $senha){

note que a senha esta definida, porem $sção não recebe de nada...

tente colocar

$senha = "123456"; // Essa será sua senha, altere-a e o script está pronto.

$acao = $_POST["acao"];

if ($acao == "ok" && $password == $senha){

Se em outros scripts tiver a variavel direto vai ter que fazer isto em todos..

testa ai ve se funciona

Editado por jissa
Link para o comentário
Compartilhar em outros sites

  • 0
Deve problemas nas configurações uns são mais rigidos que outros

$senha = "123456"; // Essa será sua senha, altere-a e o script está pronto.

if ($acao == "ok" && $password == $senha){

note que a senha esta definida, porem $sção não recebe de nada...

tente colocar

$senha = "123456"; // Essa será sua senha, altere-a e o script está pronto.

$acao = $_POST["acao"];

if ($acao == "ok" && $password == $senha){

Se em outros scripts tiver a variavel direto vai ter que fazer isto em todos..

testa ai ve se funciona

Concordo com você. Só que eu ainda acho que é problema no provedor atualmente, pois esse SCRIPT sempre funcionou desta forma.

De qualquer forma fiz o teste que o amigo sugeriu, porém o problema ainda persiste ;/

Testei em outros 2 provedores, foi uma maravilha....

Complicado viu, até porque antes funcionava o.O

Link para o comentário
Compartilhar em outros sites

  • 0

não aparece erro, isto??

coloque no inicio do index.php:

error_reporting(E_ALL);

ini_set('display_errors','On');

e rode ele de novo, veja se aparece algum warning ou erro

outra coisa no form coloque o nome no action

esta:

<form method="post" action="" name="formulario">

ficaria:

<form method="post" action="index.php" name="formulario">

Link para o comentário
Compartilhar em outros sites

  • 0

Quando caio na tela de login, antes de logar, agora ele já aparece o erro:

Notice: Undefined index: acao in /home/admcom/public_html/videos/login.php on line 6

Notice: Undefined index: password in /home/admcom/public_html/videos/login.php on line 7

Após fazer essa alteração...

(Lembrando que esse mesmo code, sem alterar 1 linha sequer, funciona em outros domínios) :blink:

Editado por D@rk
Link para o comentário
Compartilhar em outros sites

  • 0

Outros dominios em outros servidores, certo??

pelo erro é o que falei no outro post, tem que declarar as variaveis..

no servidor que não esta funcionando as configurações do php.ini devem estar com register_globals off

faça um teste veja se tem diferença entre servidores

crie um script info.php contendo apenas <?phpinfo();?> e coloque nos dois servidores pesquise por register_globals e veja se um esta on e outro off

veja mais sobre register_globals http://php.net/manual/pt_BR/security.globals.php

resumindo.. para resolver seu problema

ou voce altera o script ou altera o servidor

Link para o comentário
Compartilhar em outros sites

  • 0

Consegui!!!

Não foi preciso mudar de script.

Realmente era o register_globals. Se eu soubesse que era tão fácil, não teria tomado essa surra...

Somente alterei o php.ini na pasta public de off para on e FUNCIONOU!!!

Agora uma dúvida, tem algum problema ficar com register_globals ON ???

porque antes devia estar como ON, pois funcionava. Não sei porque ficou off sozinho o.O

E porque mudou de ON para OFF se eu n fiz?

Obrigado,

Abs.

Editado por D@rk
Link para o comentário
Compartilhar em outros sites

  • 0

Obrigado amigos pela prestabilidade e ajuda.

Chefe só mais uma dúvida: No php, daria muito trabalho adaptar esse script para funcionar com register_globals = off ?

Teoricamente as variáveis globais não funcionariam mais e eu teria que declará-las ....

É uma pena porque o script é muito bom.... estava pensando em tentar adaptá-lo.

Abs,

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

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

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...