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

Probleminha Com Este Script...


Guest - Marcio -

Pergunta

Guest - Marcio -

Estou tentando logar no painel xq e esta dando os seguintes erros...

as linhas 48 e 50 estao em vermelho...

Por favor me ajudem!!!!

Obrigado... sad.gif

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/michel/public_html/painelxq/config.php:49) in /home/michel/public_html/painelxq/login.php on line 48

Warning: Cannot modify header information - headers already sent by (output started at /home/michel/public_html/painelxq/config.php:49) in /home/michel/public_html/painelxq/login.php on line 50

<?

/*
Sistem de Login: DGlogin 
Idéia Original: Diego (MaXiMuS)
Desenvolvido por: Kelvin Zarpellon
Re-escrito por: Sandro[SK15] - sk15@MSN.com 
*/
/**********************************************************************/
/*  Painel.XQ V. 1.0.0  -   www.painel.xq.com.br                                       */
/*                                                                    */
/* Este Software está sendo disponibilizado gratuitamente sob licenca */
/* GNU. Você poderá distribui-lo livremente, desde que seja mantido   */
/* o Copyright. Caso você melhore ou modifique o sistema nos envie uma*/
/* cópia para que possamos distribui-la com seus devidos créditos     */
/**********************************************************************/
/*      Autor: phpdemos@terra.com.br - www.phpdemos.com.br            */
/*      Suporte em: http://osc2nuke.com.br                       */
/**********************************************************************/ 


error_reporting(E_ALL ^ E_NOTICE);
include_once('config.php');

if ($acao == 'logar') {
 if ($login == '') {
  $erro = 'Você deve Inserir o Seu Usuário';
 } else if ($senha == '') {
  $erro = 'Você deve Inserir uma Senha';
 } else {   $linkid = mysql_connect($host, $user, $pass) or die ('Erro ao Concectar no Banco de Dados');
  mysql_select_db($banco, $linkid) or die ('Erro ao Selecionar o Banco de Dados');
  $resultado = mysql_query("SELECT * FROM ".$codi."_login WHERE login='$login' LIMIT 1;", $linkid);
  $senha_cry = crypt($senha, CRYPT_MD5);
   if (mysql_num_rows($resultado) != '1') {
    $erro = 'Esse Usuário Não Existe';
   } else {
    $usuario = mysql_fetch_array($resultado);
    @mysql_free_result($resultado);
    @mysql_close($linkid);
     if ($usuario['senha'] != $senha_cry) {
      $erro = 'Senha Incorreta';
     } else {
      $id = $usuario['id'];
      $Login = $usuario['login'];
      $Senha = $usuario['senha'];
      $Email = $usuario['email'];
      $Logado = '1';
     [COLOR=red]session_start('DG-Login');[/COLOR]
     session_register('id', 'Login', 'Senha', 'Email', 'Logado');
     [COLOR=red]header("Location: $pagina_login");[/COLOR]
      exit();
     }
   }
 }
}
?>
<link href="styles_ie.css" rel="stylesheet" type="text/css">
<br>
<table width="400" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr> 
                      <td width="10" height="10"><img src="admin/images/interface/top_left_corner.png" width="10" height="10" /></td>
                      <td width="534" background="admin/images/interface/top_line.png"></td>
                      <td width="10" height="10"><img src="admin/images/interface/top_right_corner.png" width="10" height="10" /></td>
                    </tr>
                    <tr> 
                      <td background="admin/images/interface/left_line.png"></td>
                      <td bgcolor="#FFFFFF"><div align="right"> 
                          <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
                            <tr>
                              <td ><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
                                  <tr>                                    
                                  </tr>
                                  <tr>
                                    <td><div align="center"></div></td>                                 
                                    <td><div align="center"><a href="senha.php" class="menulink"> | Recuperar 
                      senha |</a>&nbsp;<a href="login.php" class="menulink"> | Login | </a></div></td>
                                              </tr>
                                </table></td>
                            </tr>
                          </table>
                        </div></td>
                      <td background="admin/images/interface/right_line.png"></td>
                    </tr>
                    <tr> 
                      <td width="10" height="10" background="admin/images/interface/bottom_left_corner.png"></td>
                      <td background="admin/images/interface/bottom_line.png"></td>
                      <td width="10" height="10" background="admin/images/interface/bottom_right_corner.png"></td>
                    </tr>
                  </table> 
<br><center><font color="#FF0000"><b><?php echo $erro; ?></b></font></center><br>
<link href="admin/css/styles_ie.css" rel="stylesheet" type="text/css">
<table width="400" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr> 
    <td width="10" height="10"><img src="admin/images/interface/top_left_corner.png" width="10" height="10" /></td>
    <td background="admin/images/interface/top_line.png"></td>
    <td width="10" height="10"><img src="admin/images/interface/top_right_corner.png" width="10" height="10" /></td>
  </tr>
  <tr> 
    <td background="admin/images/interface/left_line.png"></td>
    <td bgcolor="#FFFFFF"> <table width="100%" border="0" align="center" cellpadding="5" cellspacing="5" bgcolor="#FFFFFF">
        <tr> 
          <td width="40"> <div align="center"><a name="website" id="website"></a><img src="admin/images/login.jpg" width="48" height="48"></div></td>
          <td width="77"> <p class="h3"><span class="h3"><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>Login</strong></font></span><br>
            </p></td>
          <td width="213"><div align="right"><span class="f12"><strong><font color="#666666">Painel 
              do Cliente </font></strong><font color="#666666">acesso ao sistema</font></span><span class="f10"><br>
              <font color="#999999">Seu LOG ser&aacute; registrado por seguran&ccedil;a</font></span></div></td>
        </tr>
      </table>
      <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" background="admin/images/interface/spacer_horizontal.gif">
        <tr> 
          <td width="612"><img src="admin/images/spacer.gif" width="1" height="1"></td>
        </tr>
      </table>
      <form action="login.php?acao=logar" method="POST">
        <table width="100%" border="0" cellspacing="0" cellpadding="5">
          <tr> 
            <td width="55%" valign="middle">
              
              <br>
              <table border="0" cellpadding="0" cellspacing="5" bgcolor="#FFFFFF">
                <tr> 
                  <td width="33%"><div align="right">Nome</div></td>
                  <td width="11%">&nbsp;</td>
                  <td width="56%"><input type="text" name="login" class="textbox" value="<?php echo $login; ?>" size="27" maxlength="<?php echo $tamanho_login; ?>"></td>
                </tr>
                <tr> 
                  <td><div align="right">Senha</div></td>
                  <td>&nbsp;</td>
                  <td><input type="password" name="senha" class="textbox" value="" size="25" maxlength="<?php echo $tamanho_senha; ?>"></td>
                </tr>
                <tr> 
                  <td>&nbsp;</td>
                  <td>&nbsp;</td>
                  <td><div align="right"> 
                      <input name="Submit2" type="submit" class="graybutton" value="Entrar">
                    </div></td>
                </tr>
                    <tr>
                  <td colspan="3">
<div align="right" class="orange"><a href="http://painel.xq.com.br" target="_blank"><font size="1">painel.XQ&reg;</font></a></div></td>
                </tr>
              </table>

                </p>
</td>
            <td width="45%"><font color="#999999">&nbsp;<span class="menulink">&nbsp;Por 
              gentileza, entre com seus dados ou use o menu superior para recuper&aacute;-lo<br>
              <br>
              &nbsp;&nbsp;Aten&ccedil;&atilde;o: Clientes com servi&ccedil;o finalizado 
              perdem acesso ao painel.</span></font></td>
          </tr>
        </table>
        <div align="right"></div>
      </form>
      <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" background="admin/images/interface/spacer_horizontal.gif">
        <tr> 
          <td width="612"><img src="admin/images/spacer.gif" width="1" height="1"></td>
        </tr>
      </table></td>
    <td background="admin/images/interface/right_line.png"></td>
  </tr>
  <tr> 
    <td width="10" height="10" background="admin/images/interface/bottom_left_corner.png"></td>
    <td background="admin/images/interface/bottom_line.png"></td>
    <td width="10" height="10" background="admin/images/interface/bottom_right_corner.png"></td>
  </tr>
</table>
E aqui o codigo do config .php
<?php
/*
Sistem de Login: DGlogin 
Idéia Original: Diego (MaXiMuS)
Desenvolvido por: Kelvin Zarpellon
Re-escrito por: Sandro[SK15] - sk15@MSN.com 
*/
/**********************************************************************/
/*  Painel.XQ V. 1.0.0  -   www.painel.xq.com.br                                       */
/*                                                                    */
/* Este Software está sendo disponibilizado gratuitamente sob licenca */
/* GNU. Você poderá distribui-lo livremente, desde que seja mantido   */
/* o Copyright. Caso você melhore ou modifique o sistema nos envie uma*/
/* cópia para que possamos distribui-la com seus devidos créditos     */
/**********************************************************************/
/*      Autor: phpdemos@terra.com.br - www.phpdemos.com.br            */
/*      Suporte em: http://osc2nuke.com.br                */
/**********************************************************************/ 

## Banco de Dados ##
$host   = 'localhost';         // Host do MySQL
$user   = 'michel_michel';              // Usuário do MySQL-mude para o seu
$pass   = '253818';                  // Senha do MySQL -mude para o seu
$banco  = 'michel_michel';              // Nome do banco de dados - mude para o seu
$tabela = 'base_login';  // Nome da Tabela onde ficará os dados dos usuário -deixe como está
$tabla = 'base_clientes'; // Idem
$codi = 'base'; //Idem
include("admin/mail/comail/admin/servidor.php");  // Deixe como está
include("admin/mail/comail/admin/vars.php");  // Deixe como está
## Páginas ##
# >>>>>> Páginas de Redirecionamento <<<<<<
$pagina_login    = 'http://rickes.com.br/painelxq/index.php';  // Página a qual o usuário será enviado ao se logar
$pagina_logout   = 'http://rickes.com.br/painelxq/login.php';  // Página a qual o usuário será enviado ao se deslogar
$pagina_registro = 'http://rickes.com.br/painelxq/logout.php';  // Página a qual o usuário será enviado após se cadastrar
$pagina_editar   = 'http://rickes.com.br/painelxq/logout.php'; // Página a qual o usuário será enviado após editar os dados
$pagina_senha    = 'http://rickes.com.br/painelxq/login.php';  // Página a qual o usuário será enviado depois de lembrar sua senha
$pagina_admin    = 'http://rickes.com.br/painelxq/admin.php';  // Localização da página de administração

## Extras ##
$nome_master     = "$Michel Rickes";         // Nome(Remetente) de quem envia os E-mails.
$email_master    = "$michel@rickes.com.br";  // E-mail do Administrador para o Envio de E-mails
$tamanho_login   = '15';               // Nº de Caractedes do campo Login
$tamanho_senha   = '10';               // Nº de Caractedes do campo Senha
$tamanho_email   = '90';               // Nº Caractedes do campo E-mail
?>



Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
Guest - Marcio -

Desculpe! mas as linhas 48 e 50 eram para estar em vermelho mas não ficaram mas a linha que você se referiu é uma delas...

Sou iniciante no assunto.... Por isso baixei este codigo pronto...

Link para o comentário
Compartilhar em outros sites

  • 0

Olá!

Coloquei a linha como você mandou e consegui logar :

Agora aparece o seguinte em cima da página...

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/michel/public_html/painelxq/config.php:49) in /home/michel/public_html/painelxq/restrito.php on line 23

<?php

/*

Sistem de Login: DGlogin

Idéia Original: Diego (MaXiMuS)

Desenvolvido por: Kelvin Zarpellon

Re-escrito por: Sandro[sK15] - sk15@MSN.com

*/

/**********************************************************************/

/* Painel.XQ V. 1.0.0 - www.painel.xq.com.br */

/* */

/* Este Software está sendo disponibilizado gratuitamente sob licenca */

/* GNU. Você poderá distribui-lo livremente, desde que seja mantido */

/* o Copyright. Caso você melhore ou modifique o sistema nos envie uma*/

/* cópia para que possamos distribui-la com seus devidos créditos */

/**********************************************************************/

/* Autor: phpdemos@terra.com.br - www.phpdemos.com.br */

/* Suporte em: http://osc2nuke.com.br */

/**********************************************************************/

error_reporting(E_ALL ^ E_NOTICE);

include_once('config.php');

session_start('DG-Login'); $esta_logado = session_is_registered('Logado');

if ($esta_logado != '1') {

$parar = '1';

} else {

$sessoes = (phpversion() < '4.1.0') ? $HTTP_SESSION_VARS : $_SESSION;

$id_online = $sessoes['ID];

$login_online = $sessoes['Login'];

$senha_online = $sessoes['Senha'];

$email_online = $sessoes['Email'];

$linkid = mysql_connect($host, $user, $pass) or die ('Erro ao Concectar no Banco de Dados');

mysql_select_db($banco, $linkid) or die ('Erro ao Selecionar o Banco de Dados');

$resultado = mysql_query("SELECT nivel FROM ".$codi."_login WHERE (login=$login_online' && senha='$senha_online') LIMIT 1;", $linkid);

$usuario = mysql_fetch_array($resultado);

if (mysql_num_rows($resultado) != '1') {

$parar = '1';

} else if (isset($admin) && $usuario['nivel] != '1') {

$parar = '1';

}

}

@mysql_free_result($resultado);

@mysql_close($linkid);

if (isset($parar)) {

header("Location: $pagina_senha");

exit();

}

?>

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,3k
    • Posts
      652,6k
×
×
  • Criar Novo...