Ir para conteúdo
Fórum Script Brasil

fredcar

Membros
  • Total de itens

    11
  • Registro em

  • Última visita

Posts postados por fredcar

  1. $db_host = "localhost"; //somente se o banco de dados estiver no mesmo servidor se diferente coloca o IP ou endereço dado

    //enter your MySQL database username

    $db_username = "autostur_autosturbo1"; // Coloque o nome do usuario que deu ao manco

    $db_password = "SENHACRIADA"; // Coloque a senha que deu ao criar o banco

    //enter your MySQL database name

    $db_name = "autostur_autosturbo1";

    //enter your URL

    $site_url = "www.autosturbo.com.br";

    Voce colocou as tabelas no banco de dados??

    Como assim? Eu não entendo muito. Apenas importei o banco de dados.

  2. Pessoal, não consigo mais cadastrar as fotos dos veículos no meu site, quando faço o upload da imagem a mesma não aparece no site.

    Antes, assim quando fazia o upload no admin, a imagem aparecia em miniatura antes de eu salvar, agora não aparece mais.

    Quando entro em galeria de fotos no cpanel a imagem também não está lá.

    Alguém tem alguma ideia do que possa estar acontecendo?

    Também re-instalei o banco de dados mas não deu certo.

    Frederico

  3. Pessoal, estou com problemas no meu sistema de buscas. Se busco por carros 2005 por exemplo, o sistema de retorna carros de vários anos diferentes.

    Poderiam olhar o meu código e ver o que está errado. Seguem os códigos: 1-busca.php e o 2 é o busca carros.php

    1-

    <?php

    $categoria = intval($_GET['ID2']);

    $marca = intval($_GET['id_modelo']);

    $cidade = intval($_GET['id_cidade']);

    $de = intval($_GET['de']);

    $ate = intval($_GET['ate']);

    header("Location: busca_carros.php?categoria=.$categoria."&id_modelo=".$marca."&id_cidade=".$cidade."&de=".$de."ate=".$ate."");

    ?>

    2-

    <?

    session_start();

    ob_start();

    ?>

    <?php require_once('Connections/repasses.php'); ?>

    <?php

    mysql_select_db($database_repasses, $repasses);

    $query_conteudo = "SELECT * FROM conteudo WHERE id = 4";

    $conteudo = mysql_query($query_conteudo, $repasses) or die(mysql_error());

    $row_conteudo = mysql_fetch_assoc($conteudo);

    $categoria = intval($_GET['categoria]);

    $marca = intval($_GET['id_modelo']);

    $cidade = intval($_GET['id_cidade']);

    $de = intval($_GET['de']);

    $ate = intval($_GET['ate']);

    $busca = '';

    if ($categoria <> '0') {

    $busca .= " AND e.categoria = ".$categoria."";

    }

    if ($marca <> '0') {

    $busca .= " AND e.marca = ".$marca."";

    }

    if ($cidade <> '0') {

    $busca .= " AND e.cidade = ".$cidade."";

    }

    if (($de <> '0') and ($ate <> '0')) {

    $busca .= " AND e.ano >= ".$de." AND e.ano <= ".$ate."";

    }

    $maxRows_estoque = 15;

    $pageNum_estoque = 0;

    if (isset($_GET['pageNum_estoque'])) {

    $pageNum_estoque = $_GET['pageNum_estoque'];

    }

    $startRow_estoque = $pageNum_estoque * $maxRows_estoque;

    $data = date('Y-m-d');

    mysql_select_db($database_repasses, $repasses);

    $query_estoque = sprintf("SELECT M.modelo, e.cor, e.ano, e.preço, e.Id_estoque, f.imagem

    FROM estoque AS e

    LEFT JOIN fotos AS f ON (f.id_estoque = e.Id_estoque)

    LEFT JOIN modelo AS M ON (e.marca = M.id)

    WHERE e.data >=$data' AND e.exibir = 'Sim' ".$busca."

    GROUP BY f.Id_estoque

    ORDER BY e.Id_estoque DESC");

    $query_limit_estoque = sprintf("%s LIMIT %d, %d", $query_estoque, $startRow_estoque, $maxRows_estoque);

    $estoque = mysql_query($query_limit_estoque, $repasses) or die(mysql_error());

    $row_estoque = mysql_fetch_assoc($estoque);

    if (isset($_GET['totalRows_estoque])) {

    $totalRows_estoque = $_GET['totalRows_estoque'];

    } else {

    $all_estoque = mysql_query($query_estoque);

    $totalRows_estoque = mysql_num_rows($all_estoque);

    }

    $totalPages_estoque = ceil($totalRows_estoque/$maxRows_estoque)-1;

    ?>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns=http://www.w3.org/1999/xhtml">

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

    <? include("inc_metatag.php"); ?>

    <? include("inc_data.php"); ?>

    <style type="text/css">

    @import url("css/estilo.css");

    </style>

    <script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>

    <script src="Scripts/funcoes.js" type="text/javascript"></script>

    <script src="Scripts/ajax.js" type="text/javascript"></script>

    </head>

    <body>

    <div id="layout">

    <div id="layout_principal">

    <div id="topo<? if ($_SESSION['Status] == "repasses") { echo "2"; } ?>">

    <div id="topo_logo"><a href="index.php"><img src="images/logo.gif" /></a></div>

    <? if ($_SESSION['Status'] <> "repasses") { include("inc_login".".php"); } else { include("inc_login2".".php"); } ?>

    <div id=menu">

    <? include("inc_menu.php"); ?>

    </div>

    </div>

    <div id="centro">

    <div id="texto">

    <div id="titulo"><table><tr><td><?php echo $row_conteudo['titulo]; ?></td></tr></table></div>

    <span><?php echo $row_conteudo['texto']; ?></span>

    </div>

    <div id=estoque">

    <? if ($totalRows_estoque > 0) {

    do { ?>

    <div id="caixa_estoque">

    <a href="estoque_view.php?Id_estoque=<? echo $row_estoque['Id_estoque]; ?>" class="img"><img src="galeriadefotos/peq/<? if (($row_estoque['imagem'] <> '') and ((file_exists("galeriadefotos/peq/".$row_estoque['imagem'])))) { echo $row_estoque['imagem']; } else { echo "semimagem.gif"; } ?>" /></a>

    <a href=estoque_view.php?Id_estoque=<? echo $row_estoque['Id_estoque]; ?>" class="link_vermelho_11px_bold"><? echo $row_estoque['modelo']; ?></a><br />

    <span class=preto_11px"><? echo $row_estoque['cor]; ?></span><br />

    <span class="preto_11px"><? echo $row_estoque['ano']; ?></span><br />

    <strong class=preto_11px">R$ <? echo $row_estoque['preço]; ?></strong>

    </div>

    <? } while($row_estoque = mysql_fetch_assoc($estoque)); } ?>

    </div>

    <div id="paginador">

    <? if ($pageNum_estoque > 0) { ?>

    <a href="<?php printf("%s?".$_SERVER['QUERY_STRING']."&pageNum_estoque=%d%s", $currentPage, max(0, $pageNum_estoque - 1), $queryString_estoque); ?>" class=link1">&lt; voltar</a>

    <? }

    $ia = 1;

    $Pages = $totalPages_estoque + 1;

    if ($Pages > 1) {

    while($ia <= $Pages)

    {

    $nu = $ia - 1;

    if ($pageNum_estoque == $nu)

    {

    echo "<a href=busca_carros.php?".$_SERVER['QUERY_STRING]."&pageNum_estoque=". $nu . $queryString_estoque . "><strong>" . $ia ."</strong></a>";

    }

    else

    {

    echo "<a href=busca_carros.php?".$_SERVER['QUERY_STRING']."&pageNum_estoque=. $nu . $queryString_estoque . ">" . $ia ."</a>";

    }

    $ia++;

    }

    }

    if ($pageNum_estoque < $totalPages_estoque) { ?>

    <a href="<?php printf("%s?".$_SERVER['QUERY_STRING]."&pageNum_estoque=%d%s", $currentPage, min($totalPages_estoque, $pageNum_estoque + 1), $queryString_estoque); ?>" class="link1">avan&ccedil;ar &gt;</a>

    <? } ?>

    </div>

    </div>

    <div id="rodape"><? include("inc_rodape.php"); ?></div>

    </div>

    <div id="banners"><?php include("inc_banner.php"); ?></div>

    </div>

    </body>

    </html>

    <?php

    mysql_free_result($estoque);

    mysql_free_result($conteudo);

    mysql_close($repasses);

    ?>

    Muito obrigado pela atenção.

  4. Boa tarde pessoal.

    Caso puderem me ajudar ficarei muito grato. Baixei um script no rei do script

    e estou tentando instala-lo.

    Criei um banco de dados no cpanel e depois crei um usuário e uma senha,

    adicionei o usuário ao bd e atribuir todas as permissões.

    Mas quando tento entrar no site aparece o seguinte erro de acesso

    negado: Table 'autostur_autosturbo1.re2_agents' doesn't exist' (using password: YES) .

    O arquivo que o manual pedia para eu alterar era este aqui no qual não fiz

    a etapa quatro pois não sei como se faz. será se é este o problema?

    Obrigado pela atenção. Segue abaixo o arquivo. Já troquei todas as variáveis que pede para colocar e coloquei em domínio o seguinte endereço: www.autosturbo.com.br/teste

    Pois criei uma pasta teste para testar o script.

    *Auto Mall Site*

    Step 1: Log into your website control panel and create a database.

    Step 2: Open conn.php and change the variables as follows:

    //enter your MySQL database host name, often it is not necessary to edit

    this line

    $db_host = "*localhost*";

    //enter your MySQL database username

    $db_username = "*db_username*";

    //enter your MySQL database password

    $db_password = "*password*";

    //enter your MySQL database name

    $db_name = "*db_name*";

    //enter your URL

    $site_url = "*http://www.yourdomain.com*";

    Alguém pode me ajudar?

  5. Como que está o seu codigo de busca?

    Olhei na pasta do site no gerenciador de arquivos e lá tem dois códigos: O busca.php e o busca carros.php

    seguem os dois:

    1-

    <?php

    $categoria = intval($_GET['ID2']);

    $marca = intval($_GET['id_modelo']);

    $cidade = intval($_GET['id_cidade']);

    $de = intval($_GET['de']);

    $ate = intval($_GET['ate']);

    header("Location: busca_carros.php?categoria=.$categoria."&id_modelo=".$marca."&id_cidade=".$cidade."&de=".$de."ate=".$ate."");

    ?>

    2-

    <?

    session_start();

    ob_start();

    ?>

    <?php require_once('Connections/repasses.php'); ?>

    <?php

    mysql_select_db($database_repasses, $repasses);

    $query_conteudo = "SELECT * FROM conteudo WHERE id = 4";

    $conteudo = mysql_query($query_conteudo, $repasses) or die(mysql_error());

    $row_conteudo = mysql_fetch_assoc($conteudo);

    $categoria = intval($_GET['categoria]);

    $marca = intval($_GET['id_modelo']);

    $cidade = intval($_GET['id_cidade']);

    $de = intval($_GET['de']);

    $ate = intval($_GET['ate']);

    $busca = '';

    if ($categoria <> '0') {

    $busca .= " AND e.categoria = ".$categoria."";

    }

    if ($marca <> '0') {

    $busca .= " AND e.marca = ".$marca."";

    }

    if ($cidade <> '0') {

    $busca .= " AND e.cidade = ".$cidade."";

    }

    if (($de <> '0') and ($ate <> '0')) {

    $busca .= " AND e.ano >= ".$de." AND e.ano <= ".$ate."";

    }

    $maxRows_estoque = 15;

    $pageNum_estoque = 0;

    if (isset($_GET['pageNum_estoque'])) {

    $pageNum_estoque = $_GET['pageNum_estoque'];

    }

    $startRow_estoque = $pageNum_estoque * $maxRows_estoque;

    $data = date('Y-m-d');

    mysql_select_db($database_repasses, $repasses);

    $query_estoque = sprintf("SELECT M.modelo, e.cor, e.ano, e.preço, e.Id_estoque, f.imagem

    FROM estoque AS e

    LEFT JOIN fotos AS f ON (f.id_estoque = e.Id_estoque)

    LEFT JOIN modelo AS M ON (e.marca = M.id)

    WHERE e.data >=$data' AND e.exibir = 'Sim' ".$busca."

    GROUP BY f.Id_estoque

    ORDER BY e.Id_estoque DESC");

    $query_limit_estoque = sprintf("%s LIMIT %d, %d", $query_estoque, $startRow_estoque, $maxRows_estoque);

    $estoque = mysql_query($query_limit_estoque, $repasses) or die(mysql_error());

    $row_estoque = mysql_fetch_assoc($estoque);

    if (isset($_GET['totalRows_estoque])) {

    $totalRows_estoque = $_GET['totalRows_estoque'];

    } else {

    $all_estoque = mysql_query($query_estoque);

    $totalRows_estoque = mysql_num_rows($all_estoque);

    }

    $totalPages_estoque = ceil($totalRows_estoque/$maxRows_estoque)-1;

    ?>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns=http://www.w3.org/1999/xhtml">

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

    <? include("inc_metatag.php"); ?>

    <? include("inc_data.php"); ?>

    <style type="text/css">

    @import url("css/estilo.css");

    </style>

    <script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>

    <script src="Scripts/funcoes.js" type="text/javascript"></script>

    <script src="Scripts/ajax.js" type="text/javascript"></script>

    </head>

    <body>

    <div id="layout">

    <div id="layout_principal">

    <div id="topo<? if ($_SESSION['Status] == "repasses") { echo "2"; } ?>">

    <div id="topo_logo"><a href="index.php"><img src="images/logo.gif" /></a></div>

    <? if ($_SESSION['Status'] <> "repasses") { include("inc_login".".php"); } else { include("inc_login2".".php"); } ?>

    <div id=menu">

    <? include("inc_menu.php"); ?>

    </div>

    </div>

    <div id="centro">

    <div id="texto">

    <div id="titulo"><table><tr><td><?php echo $row_conteudo['titulo]; ?></td></tr></table></div>

    <span><?php echo $row_conteudo['texto']; ?></span>

    </div>

    <div id=estoque">

    <? if ($totalRows_estoque > 0) {

    do { ?>

    <div id="caixa_estoque">

    <a href="estoque_view.php?Id_estoque=<? echo $row_estoque['Id_estoque]; ?>" class="img"><img src="galeriadefotos/peq/<? if (($row_estoque['imagem'] <> '') and ((file_exists("galeriadefotos/peq/".$row_estoque['imagem'])))) { echo $row_estoque['imagem']; } else { echo "semimagem.gif"; } ?>" /></a>

    <a href=estoque_view.php?Id_estoque=<? echo $row_estoque['Id_estoque]; ?>" class="link_vermelho_11px_bold"><? echo $row_estoque['modelo']; ?></a><br />

    <span class=preto_11px"><? echo $row_estoque['cor]; ?></span><br />

    <span class="preto_11px"><? echo $row_estoque['ano']; ?></span><br />

    <strong class=preto_11px">R$ <? echo $row_estoque['preço]; ?></strong>

    </div>

    <? } while($row_estoque = mysql_fetch_assoc($estoque)); } ?>

    </div>

    <div id="paginador">

    <? if ($pageNum_estoque > 0) { ?>

    <a href="<?php printf("%s?".$_SERVER['QUERY_STRING']."&pageNum_estoque=%d%s", $currentPage, max(0, $pageNum_estoque - 1), $queryString_estoque); ?>" class=link1">&lt; voltar</a>

    <? }

    $ia = 1;

    $Pages = $totalPages_estoque + 1;

    if ($Pages > 1) {

    while($ia <= $Pages)

    {

    $nu = $ia - 1;

    if ($pageNum_estoque == $nu)

    {

    echo "<a href=busca_carros.php?".$_SERVER['QUERY_STRING]."&pageNum_estoque=". $nu . $queryString_estoque . "><strong>" . $ia ."</strong></a>";

    }

    else

    {

    echo "<a href=busca_carros.php?".$_SERVER['QUERY_STRING']."&pageNum_estoque=. $nu . $queryString_estoque . ">" . $ia ."</a>";

    }

    $ia++;

    }

    }

    if ($pageNum_estoque < $totalPages_estoque) { ?>

    <a href="<?php printf("%s?".$_SERVER['QUERY_STRING]."&pageNum_estoque=%d%s", $currentPage, min($totalPages_estoque, $pageNum_estoque + 1), $queryString_estoque); ?>" class="link1">avan&ccedil;ar &gt;</a>

    <? } ?>

    </div>

    </div>

    <div id="rodape"><? include("inc_rodape.php"); ?></div>

    </div>

    <div id="banners"><?php include("inc_banner.php"); ?></div>

    </div>

    </body>

    </html>

    <?php

    mysql_free_result($estoque);

    mysql_free_result($conteudo);

    mysql_close($repasses);

    ?>

    Muito obrigado pela atenção.

  6. Pessoal, no meu site www.autosturbo.com.br , quando a pessoa coloca o ano do automóvel, e como se o sistema não lesse esta informação.

    Exemplo, se a pessoa busca por um veículo de 2007 pra frente, o site retorna resultados com veículos de 2003, 2005...

    Alguém pode me ajudar?

    Obrigado.

  7. isto é um ficheiro com as funçoes, agora mostre o ficheiro login onde recebe os dados do user para fazer login...

    E já viu os campos da table admin?

    Se tiver errado de novo me perdoe, pois é a primeira vez que mexo com isto, mas você se refere ao login.php dentro da pasta admin? se for segue abaixo.

    como eu olho a table admin?

    ficheiro:

    <?php

    session_start();

    ob_start();

    ?>

    <?php

    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past

    header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // Always modified

    header("Cache-Control: private, no-store, no-cache, must-revalidate"); // HTTP/1.1

    header("Cache-Control: post-check=0, pre-check=0", false);

    header("Pragma: no-cache"); // HTTP/1.0

    ?>

    <?php include ("ewconfig.php") ?>

    <?php include ("db.php") ?>

    <?php include ("admininfo2.php") ?>

    <?php include ("advsecu.php") ?>

    <?php include ("phpmkrfn.php") ?>

    <?php

    if (@$_POST["submit"] <> "") {

    $bValidPwd = false;

    // Setup variables

    $sUsername = @$_POST["username"];

    $sPassword = @$_POST["password"];

    if (ValidateUser($sUsername, $sPassword)) {

    // Write cookies

    $sLoginType = strtolower($_POST["rememberme"]);

    $expirytime = time() + 365*24*60*60; // change cookie expiry time here

    if ($sLoginType == "a") {

    setCookie(ewCookieAutoLogin, "autologin", $expirytime);

    setCookie(ewCookieUserName, $sUsername, $expirytime);

    setCookie(ewCookiePassword, TEAencrypt($sPassword, EW_RANDOM_KEY), $expirytime);

    } elseif ($sLoginType == "u") {

    setCookie(ewCookieAutoLogin, "rememberusername", $expirytime);

    setCookie(ewCookieUserName, $sUsername, $expirytime);

    } else {

    setCookie(ewCookieAutoLogin, "", $expirytime);

    }

    $_SESSION[ewSessionStatus] = "login";

    ob_end_clean();

    header("Location: index.php");

    exit();

    } else {

    $_SESSION[ewSessionMessage] = "Usuário ou senha incorreta";

    }

    } else {

    if (IsLoggedIn()) {

    if ($_SESSION[ewSessionMessage] == "") {

    ob_end_clean();

    header("Location: index.php");

    exit();

    }

    } else { // Check auto login

    if (@$_COOKIE[ewCookieAutoLogin] == "autologin") {

    $sUsername = @$_COOKIE[ewCookieUserName] ;

    $sPassword = TEAdecrypt(@$_COOKIE[ewCookiePassword] , EW_RANDOM_KEY);

    if (ValidateUser($sUsername, $sPassword)) {

    ob_end_clean();

    header("Location: index.php");

    exit();

    }

    }

    }

    }

    ?>

    <?php include ("header.php") ?>

    <img src=images/admin.gif" width="60" height="60" />

    <script type="text/javascript" src="ewp.js"></script>

    <script type="text/javascript">

    <!--

    function EW_checkMyForm(EW_this) {

    if (!EW_hasValue(EW_this.username, "TEXT" )) {

    if (!EW_onError(EW_this, EW_this.username, "TEXT", "Por favor digite o ID do usuário"))

    return false;

    }

    if (!EW_hasValue(EW_this.password, "PASSWORD" )) {

    if (!EW_onError(EW_this, EW_this.password, "PASSWORD", "Por favor digite a senha"))

    return false;

    }

    return true;

    }

    //-->

    </script>

    <p><span class="phpmaker">Página de Login</span></p>

    <?php

    if (@$_SESSION[ewSessionMessage] <> "") {

    ?>

    <p><span class="phpmaker" style="color: Red;"><?php echo $_SESSION[ewSessionMessage]; ?></span></p>

    <?php

    $_SESSION[ewSessionMessage] = ""; // Clear message

    }

    ?>

    <form action="login.php" method="post" onSubmit="return EW_checkMyForm(this);">

    <table border="0" cellspacing="0" cellpadding="4">

    <tr>

    <td><span class="phpmaker">Nome do usuário</span></td>

    <td><span class="phpmaker"><input type="text" name="username" size="20" value="<?php echo @$_COOKIE[ewCookieUserName]; ?>"></span></td>

    </tr>

    <tr>

    <td><span class="phpmaker">Senha</span></td>

    <td><span class="phpmaker"><input type="password" name="password" size="20"></span></td>

    </tr>

    <tr>

    <td>&nbsp;</td>

    <td><span class="phpmaker">

    <?php if (@$_COOKIE[ewCookieAutoLogin] == "autologin") { ?>

    <input type="radio" name="rememberme" value="a" checked>Entrar automaticamnte<br><input type="radio" name="rememberme" value="u">Salvar meu nome de usuário<br><input type="radio" name="rememberme" value="n">Sempre perguntar meu nome de usuário e senha

    <?php } elseif (@$_COOKIE[ewCookieAutoLogin] == "rememberusername") { ?>

    <input type="radio" name="rememberme" value="a">Entrar automaticamnte<br><input type="radio" name="rememberme" value="u" checked>Salvar meu nome de usuário<br><input type="radio" name="rememberme" value="n">Sempre perguntar meu nome de usuário e senha

    <?php } else { ?>

    <input type="radio" name="rememberme" value="a">Entrar automaticamnte<br><input type="radio" name="rememberme" value="u">Salvar meu nome de usuário<br><input type="radio" name="rememberme" value="n" checked>Sempre perguntar meu nome de usuário e senha

    <?php } ?>

    </span></td>

    </tr>

    <tr>

    <td colspan="2" align="center"><span class="phpmaker"><input type="submit" name="submit" value="Login"></span></td>

    </tr>

    </table>

    </form>

    <br>

    <p><span class="phpmaker">

    </span></p>

    <?php

    // Function to validate user

    function ValidateUser($Username,$Password)

    {

    $ValidateUser = false;

    $CaseSensitive = false; // Modify case sensitivity here

    // Check other users

    if (!$ValidateUser) {

    $conn = phpmkr_db_connect(HOST, USER, PASS, DB, PORT);

    $Username = (!get_magic_quotes_gpc()) ? addslashes($Username) : $Username;

    $sFilter = "(`usuario` = '" . AdjustSql($Username) . "')";

    $sSql = ewBuildSql(ewSqlSelect, ewSqlWhere, ewSqlGroupBy, ewSqlHaving, ewSqlOrderBy, $sFilter, "");

    $query = phpmkr_query($sSql,$conn) or die("Falha ao executar consulta." . __LINE__ . ": " . phpmkr_error($conn) . '<br>SQL: ' . $sSql);

    if (phpmkr_num_rows($query) > 0) {

    $rs = phpmkr_fetch_array($query);

    if ($CaseSensitive) {

    $ValidateUser=($rs["senha] == $Password);

    } else {

    $ValidateUser=(strtolower($rs["senha"]) == strtolower($Password));

    }

    if ($ValidateUser) {

    $_SESSION[ewSessionStatus] = "login";

    $_SESSION[ewSessionUserName] = $rs["usuario"];

    $_SESSION[ewSessionName] = $rs["nome"];

    $_SESSION[ewSessionSysAdmin] = 0; // Non system admin

    }

    }

    phpmkr_free_result($query);

    phpmkr_db_close($conn);

    }

    return $ValidateUser;

    }

    ?>

    <?php include ("footer.php") ?>

  8. Quais os campos que tem na sua Table de admins?

    Bom cara, descobri que o que fiz acima estava errado e já consertei. o erro anterior parou de acontecer.

    mas ainda não entro! Fui na pasta admin e alterei o bd.php, deixei localhost, alterei o usuáio para o usuário que criei no banco de dados no cpanel e alterei"database" pelo nome do banco que criei. coloquei em "senha" a senha que coloquei no cpanel para o usuário do bd. mas quando digito o nome do meu site/admin e tento logar,da usuário e senha incorreta.

    Se ainda for o caso, como eu olho minha Table de admins?

    Fredcar

    Estás a trabalhar com o phpmyadmin?

    mostra ai o ficheiro onde fazes o login do admin, para dar uma olhadela.

    Sim, estou trabalhando com phpmyadmin.

    Segue o ficheiro do db.php.

    <?php

    function phpmkr_db_connect($HOST, $USER, $PASS, $DB, $PORT)

    {

    $conn = mysql_connect($HOST . ":" . $PORT , $USER, $PASS);

    mysql_select_db($DB);

    return $conn;

    }

    function phpmkr_db_close($conn)

    {

    mysql_close($conn);

    }

    function phpmkr_query($strsql, $conn)

    {

    $rs = mysql_query($strsql, $conn);

    return $rs;

    }

    function phpmkr_num_rows($rs)

    {

    return @mysql_num_rows($rs);

    }

    function phpmkr_fetch_array($rs)

    {

    return mysql_fetch_array($rs);

    }

    function phpmkr_fetch_row($rs)

    {

    return mysql_fetch_row($rs);

    }

    function phpmkr_free_result($rs)

    {

    @mysql_free_result($rs);

    }

    function phpmkr_data_seek($rs, $cnt)

    {

    @mysql_data_seek($rs, $cnt);

    }

    function phpmkr_error($conn)

    {

    return mysql_error($conn);

    }

    function phpmkr_insert_id($conn)

    {

    return @mysql_insert_id($conn);

    }

    function phpmkr_affected_rows($conn)

    {

    return @mysql_affected_rows($conn);

    }

    ?>

    <?php

    define("HOST", "localhost");

    define("PORT", 3306);

    define("USER", "retirado");

    define("PASS", "retirado");

    define("DB", "retirado");

    function AdjustSql($str) {

    $sWrk = trim($str);

    $sWrk = addslashes($sWrk);

    return $sWrk;

    }

    function ewBuildSql($sSelect, $sWhere, $sGroupBy, $sHaving, $sOrderBy, $sFilter, $sSort) {

    $sDbWhere = $sWhere;

    if ($sDbWhere <> "") {

    $sDbWhere = "(" . $sDbWhere . ")";

    }

    if ($sFilter <> "") {

    if ($sDbWhere <> "") $sDbWhere .= " AND ";

    $sDbWhere .= "(" . $sFilter . ")";

    }

    $sDbOrderBy = $sOrderBy;

    if ($sSort <> "") {

    $sDbOrderBy = $sSort;

    }

    $sSql = $sSelect;

    if ($sDbWhere <> "") {

    $sSql .= " WHERE " . $sDbWhere;

    }

    if ($sGroupBy <> "") {

    $sSql .= " GROUP BY " . $sGroupBy;

    }

    if ($sHaving <> "") {

    $sSql .= " HAVING " . $sHaving;

    }

    If ($sDbOrderBy <> "") {

    $sSql .= " ORDER BY " . $sDbOrderBy;

    }

    return $sSql;

    }

    ?>

  9. cara, da uma olhada no seu código se tem algum encriptador de senha, como por exemplo md5() ou sha()

    as vezes, pode ser isso!

    ele ta salvo no banco de dados de um jeito, e quando você tenta logar, o encriptador gera numeros e letras aleatórias e não corresponde ao que está no banco de dados.

    Dei um ctrl + f no login.php e o db.php dentro da pasta admin e não achei. o que mais poderia ser?

  10. Quais os campos que tem na sua Table de admins?

    Bom cara, descobri que o que fiz acima estava errado e já consertei. o erro anterior parou de acontecer.

    mas ainda não entro! Fui na pasta admin e alterei o bd.php, deixei localhost, alterei o usuáio para o usuário que criei no banco de dados no cpanel e alterei"database" pelo nome do banco que criei. coloquei em "senha" a senha que coloquei no cpanel para o usuário do bd. mas quando digito o nome do meu site/admin e tento logar,da usuário e senha incorreta.

    Se ainda for o caso, como eu olho minha Table de admins?

    Fredcar

  11. Pessoal, boa tarde!

    Sou novato no php, por isto comprei um script e estou tentando editá-lo. Já consegui editar muita coisa mas não consigo acessar o admin.

    aparece o seguinte erro:

    Falha ao executar consulta.138:

    SQL: SELECT * FROM `admin` WHERE ((`usuario` = ''))

    No public_html tem um arquivo chamado login.php, entrei nele e modifiquei o username para meu email e coloquei a senha.

    ANTES:

    // Setup variables

    $sUsername = @$_POST["email"];

    $sPassword = @$_POST["senha"];

    if (ValidateUser($sUsername, $sPassword))

    DEPOIS

    // Setup variables

    $sUsername = @$_POST["COLOQUEI!!!];

    $sPassword = @$_POST["COLOQUEI!!!];

    if (ValidateUser($sUsername, $sPassword))

    Continuou dando o mesmo erro.

    Depois percebi que no public_html tinha uma pasta com o nome Admin, entrei nela e lá tinha outro login.php:

    ANTES

    <?php

    session_start();

    ob_start();

    ?>

    <?php

    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past

    header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // Always modified

    header("Cache-Control: private, no-store, no-cache, must-revalidate"); // HTTP/1.1

    header("Cache-Control: post-check=0, pre-check=0", false);

    header("Pragma: no-cache"); // HTTP/1.0

    ?>

    <?php include ("ewconfig.php") ?>

    <?php include ("db.php") ?>

    <?php include ("admininfo2.php") ?>

    <?php include ("advsecu.php") ?>

    <?php include ("phpmkrfn.php") ?>

    <?php

    if (@$_POST["submit"] <> "") {

    $bValidPwd = false;

    // Setup variables

    $sUsername = @$_POST["username"];

    $sPassword = @$_POST["password"];

    if (ValidateUser($sUsername, $sPassword)) {

    Depois substituir o username pelo email que havia colocado no outro login.php e coloquei a mesma senha, mas o erro persistiu.

    Alguém pode me ajudar?

×
×
  • Criar Novo...