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

Erro No Codigo Php


Danilo Alcântara

Pergunta


e ai galera tudo beleza

eu estou precisando de uma ajuda é que o meu site esta com um problema e eu não consigo resolver esse problema por favor da uma olhada no site

http://www.soudabarra.com.br

o script é esse

ultimas_noticias.php

<?

$pg=$_GET[pg];

$page=$_GET


;

$busca = "SELECT * FROM noticias_dados order by data desc";

$palavra = "Notícia(s)";

$total_reg = "6";

if(!$page){

$page = "1";

}

$inicio = $page-1;

$inicio = $inicio*$total_reg;

$limite = mysql_query("$busca LIMIT $inicio,$total_reg");

$todos = mysql_query("$busca");

$tr = mysql_num_rows($todos);

$tp = ceil($tr / $total_reg);

if(mysql_num_rows($todos)>0){

?>

<br>

<table width=98%" align="center" cellpadding="0" cellspacing="0">

<tr><td height="3" colspan="2"></td></tr>

<tr><td height="1" colspan="2" background="images/layout/barrinha_divisao_horizontal.gif"></td></tr>

<tr><td height="3" colspan="2"></td></tr>

<? while ($dados=mysql_fetch_array($limite)) {

?>

<TR>

<TD align='left' valign="middle">• <a href=?pg=noticia&id=<? echo $dados[id]?>>

<? $data = explode("-",$dados[data]); echo "[$data[2]/$data[1]/$data[0]] - <strong>$dados[titulo]</strong>";?>

</a></span></Td>

</TR>

<tr><td height="3" colspan="2"></td></tr>

<tr><td height="1" colspan="2" background="images/layout/barrinha_divisao_horizontal.gif"></td></tr>

<tr><td height="3" colspan="2"></td></tr>

<? }?>

</table>

<? } else {?>

<BR>

<table width="98%" align="center" cellpadding="0" cellspacing="0">

<TR>

<TD align="center" valign="bottom">

<br>

<br>

<br>

<br>

Nenhuma <b><? echo $palavra?></b> encontrada em <br>

nosso banco de dados!<br>

<br>

<br> </td>

</tr>

</table>

<? } ?>

<br>

ler_recados_ultimos.php

<?

$pg=$_GET[pg];

$page=$_GET


;

$busca = "SELECT * FROM mural WHERE status='S' order by id desc";

// termina a função para buscar a categoria

$total_reg = "1";

if(!$page){

$page = "1";

}

$inicio = $page-1;

$inicio = $inicio*$total_reg;

$limite = mysql_query("$busca LIMIT $inicio,$total_reg");

$todos = mysql_query("$busca");

$tr = mysql_num_rows($todos);

$tp = ceil($tr / $total_reg);

if(mysql_num_rows($todos)>0){

// if (($todos%2)==0) { $bgcolor="#FFFFFF"; } else { $bgcolor="#C0C0C0"; }

?>

<table width="290" border="0" cellpadding="0" cellspacing="0">

<tr>

<td><table width="290" border=0 cellpadding=0 cellspacing=0>

<? while ($dados=mysql_fetch_array($limite)) {?>

<tr>

<td width="82%" align="left">De: <b><? echo $dados[de]?></b>   Para:

<b><? echo $dados[para]?></b></td>

<td width="7%" valign="baseline"><a href="?pg=mural_de_recados&acao=add" target="_self"><img src="../images/layout/mural_deixar_recado.gif" alt="Deixe seu recado !" width="84" height="20" border="0"></a></td>

<td width="11%" valign="baseline"><a href="?pg=mural_de_recados" target="_self"><img src="../images/layout/mural_ler_recado.gif" alt="Ler recados !" width="80" height="20" border="0"></a></td>

</tr>

<tr>

<td height="56" colspan="4"><fieldset>

<legend>Mensagem:</legend>

<?

$msg2 = $dados["mensagem];

$str = split(" ",$msg2);

$msg = "";

for ($i=0;$i<count($str);$i++)

{

$tam = strlen($str[$i]);

//echo "<br><Br>Palavra $str[$i]<Br>Tam <b>$tam</b><br><br>";

$ini = 0;

if ($tam>25)

{

$espacos = intval(strlen($str[$i]) / 25);

//echo "<br>Inserir $espacos espacos na palavra";

for ($y=0;$y<$espacos;$y++)

{

$ini = $y*25;

$fim = 25;

$esp = substr($str[$i],$ini,$fim) ."  ";

//echo "<Br>Inserindo espaco $y ($ini,$fim) [$esp]";

$msg .= $esp;

$ini = ($y+1)*25;

}

}

$esp = substr($str[$i],$ini,strlen($str[$i])) ." ";

//echo "<Br>Inserindo restante $esp";

$msg .= $esp;

}

echo nl2br($msg);

?>

</fieldset>

<div align=right"> <i>Data:

<?

$var = $dados['data];

$var = explode(" ",$var);

$dia = $var[0];

$hora = $var[1];

$dia = explode("-",$dia);

$data = "$dia[2]/$dia[1]/$dia[0] às $hora";

echo "$data";

?>

</i></div></td>

</tr>

<? }?>

</table></td>

</tr>

</table>

<br>

<? } else {?>

<table width="290" cellpadding="0" cellspacing="0">

<TR>

<TD align="center" valign="bottom">

<br>

Desculpe-nos, no momento não temos nenhum Recado<br>

cadastrado em nosso banco de dados!<br>

<br> </td>

</tr>

</table>

<a href="mural/?pg=mural_de_recados&acao=add">

<h3>Deixe seu Recado!</h3>

</a>

<? } ?>

por favor me ajuda :unsure: :unsure:

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'balada_banco'@'localhost' (using password: YES) in /home/danillo/public_html/config.php on line 7

Basicamente Ta informando que seu usuário não tem permissão de acesso ao banco de dados

Link para o comentário
Compartilhar em outros sites

  • 0

Voce tem que olhar seu arquivo "config.php", que é quem deve ta fazendo sua conexão com o banco de dados, posta o codigo para que possamos ver, confira seu login e senha de usarios estao corretos.

Link para o comentário
Compartilhar em outros sites

  • 0

sim já vi e revi não sei o que esta acontecendo você quer dar uma olhada no bd do config

config.php

<?

// conexão com o banco

if ($_SERVER['REMOTE_ADDR'] != "127.0.0.1"){

//echo "server:". $_SERVER['REMOTE_ADDR']. "/ linha 4 no config.php";

$server = "localhost";

$user = "test";

$senha = "123456";

$banco = "spwd_diolho";

} else {

//echo "server: LOCAL / linha 10 no config.php";

$server = "localhost";

$user = "root";

$senha = "";

$banco = "spwd_diolho";

}

$conexao = mysql_connect("$server", "$user", "$senha"); $db = mysql_select_db("$banco");

// termina conexão com o banco

$pasta = "estrutura/galeria";

$sql = mysql_query("SELECT * FROM config WHERE id=1'");

while ($linha = mysql_fetch_array($sql)) {

$tsite = $linha[tsite]; // nome do site

$usite = $linha[usite]; // url do site, ex: http://www.seusite.com.br/galeria/

$fonte = $linha[fonte]; // fonte do site

$tfonte = $linha[tfonte]; // tamanho da fonte usada

$ttitulo = $linha[ttitulo]; // tamanho dos titulos do site

$coronmouse = $linha[coronmouse]; // cor quando passar o mouse em cima dos links #999999

$cortexto = $linha[cortexto]; // cor do texto

$corcelula1 = $linha[corcelula1]; // cor dacelula 1

$corcelula2 = $linha[corcelula2]; // cor da celula 2

$corfundosite = $linha[corfundosite]; // cor de fundo do site

$qts_thumbs = $linha[qts_thumbs]; // Total de fotos que será exibido do lado esquerdo

$qts_colunas = $linha[qts_colunas]; // total de colunas que será exibido

$qts_ultimos = $linha[qts_ultimos]; // total de eventos que ficarão nas ultimas coberturas

$img_fundo = $linha[img_fundo];

$loginho = $linha[loginho];

$versao = "v4.0";

}

?>

<head>

<script language="JavaScript1.2">

var URLSite = window.location.href;

var TituloSite = document.title;

function addfav(){

if (document.all) window.external.AddFavorite(URLSite,TituloSite);

}

</SCRIPT>

<meta http-equiv="pragma" content="no-cache">

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<title><? echo $tsite?></title>

<style type="text/css">

body {

background-image: url(<?=$usite?>images/bg_body.gif);

background-color: <?=$corfundosite?>;

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

font-family: <?=$fonte?>;

font-size: <?=$tfonte?>;

color: <?=$cortexto?>;

}

body,td,th {

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

font-family: <?=$fonte?>;

font-size: <?=$tfonte?>;

color: <?=$cortexto?>;

}

.branco {color: #FFFFFF}

.pequeno {

font-size: 8px;

color: #999999;

}

.titulos {

font-size: <?=$tfonte?>;

color: <?=$coronmouse?>;

}

a:link, a:active, a:visited {

color: <?=$cortexto?>;

text-decoration: none;

}

a:hover {

color: <?=$coronmouse?>;

text-decoration: underline;

}

.input {

border: 1px solid #333333;

font-family: <?=$fonte?>;

font-size: <?=$tfonte?>;

color: <?=$cortexto?>;

}

</style>

</HEAD>

<body>

<script src="<? echo $usite?>janelas_popup.js" language="JavaScript"></script>

conexao.php

<?

// conexão com o banco

if ($_SERVER['REMOTE_ADDR] != "127.0.0.1"){

//echo "server:". $_SERVER['REMOTE_ADDR']. "/ linha 4 no config.php";

$server = "localhost";

$user = "test";

$senha = "123456";

$banco = "spwd_diolho";

} else {

//echo "server: LOCAL / linha 10 no config.php";

$server = "localhost";

$user = "root";

$senha = "";

$banco = "spwd_diolho";

}

$conexao = mysql_connect("$server", "$user", "$senha"); $db = mysql_select_db("$banco");

// termina conexão com o banco

$pasta = "estrutura/galeria";

$sql = mysql_query("SELECT * FROM config WHERE id='1'");

while ($linha = mysql_fetch_array($sql)) {

$tsite = $linha[tsite]; // nome do site

$usite = $linha[usite]; // url do site, ex: http://www.seusite.com.br/galeria/

$fonte = $linha[fonte]; // fonte do site

$tfonte = $linha[tfonte]; // tamanho da fonte usada

$ttitulo = $linha[ttitulo]; // tamanho dos titulos do site

$coronmouse = $linha[coronmouse]; // cor quando passar o mouse em cima dos links #999999

$cortexto = $linha[cortexto]; // cor do texto

$corcelula1 = $linha[corcelula1]; // cor dacelula 1

$corcelula2 = $linha[corcelula2]; // cor da celula 2

$corfundosite = $linha[corfundosite]; // cor de fundo do site

$qts_thumbs = $linha[qts_thumbs]; // Total de fotos que será exibido do lado esquerdo

$qts_colunas = $linha[qts_colunas]; // total de colunas que será exibido

$qts_ultimos = $linha[qts_ultimos]; // total de eventos que ficarão nas ultimas coberturas

$img_fundo = $linha[img_fundo];

$loginho = $linha[loginho];

$versao = "v4.0";

}

?>

<head>

<meta http-equiv="pragma" content="no-cache">

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<title><? echo $tsite?></title>

<style type="text/css">

body {

background-color: <?=$corfundosite?>;

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

font-family: <?=$fonte?>;

font-size: <?=$tfonte?>;

color: <?=$cortexto?>;

}

body,td,th {

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

font-family: <?=$fonte?>;

font-size: <?=$tfonte?>;

color: <?=$cortexto?>;

}

.branco {color: #FFFFFF}

.pequeno {

font-size: 8px;

color: #999999;

}

.titulos {

font-size: <?=$ttitulo?>;

color: <?=$coronmouse?>;

}

a:link, a:active, a:visited {

color: <?=$cortexto?>;

text-decoration: none;

}

a:hover {

color: <?=$coronmouse?>;

text-decoration: underline;

}

.input {

height: 14;

width: 70;

border: 1px solid #333333;

font-family: <?=$fonte?>;

font-size: <?=$tfonte?>;

color: <?=$cortexto?>;

}

</style>

</HEAD>

<body>

<script src="<? echo $usite?>janelas_popup.js" language="JavaScript"></script>

ve ai meu amigo

Link para o comentário
Compartilhar em outros sites

  • 0

Você tem que ver duas coisas:

1. Os aquivos estão no hospedados no mesmo servidor que o Mysql, se sim todos os acessos serao via "localhost".

2. Se os aquivos estiverem em servidores diferentes (maquinas diferentes), você tem que ver se o mysql esta aceitando conexões de ip remoto ou seja se requisições de ip diferente de 127.0.0.1 tem permição de acesso ao servido mysql.

Link para o comentário
Compartilhar em outros sites

  • 0

Danilo,

pelo que você ta dizendo seus arquivos enstão em servidores diferente, né?

Neste caso você tem que solicitar junto a quem administra o servidor mysql, para criar um usuário que tenha permissão para acesso de qualguer lugar. mas essa pratica não é muito aconselhavem por medidas de segurança.

O correto e você colocar tudo em um mesmo lugar, e fazer o acesso local.

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,1k
×
×
  • Criar Novo...