Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

xaxim

Notice: Undefined index: pg

Recommended Posts

Galera estou com o seguinte erro apos atualizar o php 5.3 para o 5.4

 

Notice: Undefined index: pg in /home/wwwfolha/public_html/index.php on line 18

 

 

 

Linha14 -?>
Linha15 -<?
Linha16 -include "config.php";
Linha17 -include "conexao.php";
Linha18 -$pg = $_GET['pg'];
Linha19 -//$cidade = //$_GET[cidade];
aguem poderia me ajudar a resolver esse problema
Obrigado
A todos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso ocorre quando o índice do array não existe. Pode resolver com isset(). Veja mais sobre isso neste link http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#undef_index

 

Amigo fiz a substituição da linha por

 

if ( isset( $_GET['pag'] ) )

{

$pag = $_GET['pag'];

}

else

{

$pag = 'valor padrão';

}

 

e deu certo sumiu o erro .. Porem continuo tento o erro na seguinte arquivo

 

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/wwwfolha/public_html/conexao.php on line 16

 

 

$banco = "wwwfolha_r7";

$conexao = mysql_connect("$server", "$user", "$senha"); $db = mysql_select_db("$banco");
// termina conex�o com o banco
Linha 13 - $pasta = "estrutura/galeria";
Linha 14 -
Linha 15 - $sql = mysql_query("SELECT * FROM config WHERE id='1'");
Linha 16 - while ($linha = mysql_fetch_array($sql)) {
Linha 17 - $tsite = $linha[tsite]; // nome do site
Linha 18 - $usite = $linha[usite]; // url do site, ex: http://www.seusite.com.br/galeria/
Linha 19 - $fonte = $linha[fonte]; // fonte do site
Linha 20 - $tfonte = $linha[tfonte]; // tamanho da fonte usada
Linha 21 - $ttitulo = $linha[ttitulo]; // tamanho dos titulos do site
Linha 22 - $coronmouse = $linha[coronmouse]; // cor quando passar o mouse em cima dos links #999999
Podria me ajudar com mais esse probleminha
aguardo rertorno
grato
fabio

Compartilhar este post


Link para o post
Compartilhar em outros sites

Porem continuo tento o erro na seguinte arquivo

 

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/wwwfolha/public_html/conexao.php on line 16

No mesmo link tinha a solução:

http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#mysql_result_resource

 

 

PS: funções mysql_* estão obsoletas a desde o PHP 5.5. Prefira usar MySQLi ou PDO. Veja mais aqui: http://www.ultimatephp.com.br/php-por-que-nao-utilizar-funcoes-mysql

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fantástico amigo... esta dando tudo certo... fico grato pela paciência.

 

Agora recebi o erro

 

Parse error: syntax error, unexpected 'ini_set' (T_STRING) in /home/wwwfolha/public_html/conexao.php on line 3

 

linha 3 -> ini_set( 'display_errors', true );

 

pode me ajudar com mais esse probleminha

 

obrigado

fabio


Amigo ignore minha pergunta acima..

 

Vi que tenho que adicionar a linha abaixo correto, porem nao sei oque colocar em $sua_contulta_aqui

 

$exec = mysql_query( $sua_consulta_aqui ) or exit( mysql_error() );

 

 

obrigado

fabio

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora recebi o erro

 

Parse error: syntax error, unexpected 'ini_set' (T_STRING) in [/size]/home/wwwfolha/public_html/conexao.php on line [/size]3

 

linha 3 -> ini_set( 'display_errors', true );

O erro deve estar na linha 2. Verifique se colocou o ponto-e-vírgula

 

 

 

Vi que tenho que adicionar a linha abaixo correto, porem nao sei oque colocar em $sua_contulta_aqui

 

$exec = mysql_query( $sua_consulta_aqui ) or exit( mysql_error() );

A sua query, ué.

No seu caso:

"SELECT * FROM config WHERE id='1'"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo estou totalmente Perdido.. não tenho conhecimento algum...

 

Vamos exemplificar .

 

 

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/wwwfolha/public_html/conexao.php on line 15

 

linha 01 -> <?php
linha 02 ->
linha 03 -> ini_set( 'display_errors', true );
linha 04 -> error_reporting( E_ALL );
linha 05 -> // conex�o com o banco
linha 06 -> $server = "localhost";
linha 07 -> $user = "wwwfolha_r7";
linha 08 -> $senha = "1020304050";
linha 09 -> $banco = "wwwfolha_r7";
linha 10 -> $conexao = mysql_connect("$server", "$user", "$senha"); $db = mysql_select_db("$banco");
linha 11 -> // termina conex�o com o banco
linha 12 ->
linha 13 -> $pasta = "estrutura/galeria";
linha 14 -> $sql = mysql_query("SELECT * FROM config WHERE id='1'");
linha 15 -> while ($linha = mysql_fetch_array($sql)) {
linha 16 -> $tsite = $linha[tsite]; // nome do site
linha 17 -> $usite = $linha[usite]; // url do site, ex: http://www.seusite.com.br/galeria/
linha 18 -> $fonte = $linha[fonte]; // fonte do site
linha 19 -> $tfonte = $linha[tfonte]; // tamanho da fonte usada
linha 20 -> $ttitulo = $linha[ttitulo]; // tamanho dos titulos do site
linha 21 -> $coronmouse = $linha[coronmouse]; // cor quando passar o mouse em cima dos links #999999
linha 22 -> $cortexto = $linha[cortexto]; // cor do texto
linha 23 -> $corcelula1 = $linha[corcelula1]; // cor dacelula 1
linha 24 -> $corcelula2 = $linha[corcelula2]; // cor da celula 2
linha 25 -> $corfundosite = $linha[corfundosite]; // cor de fundo do site
linha 26 -> $qts_thumbs = $linha[qts_thumbs]; // Total de fotos q ser� exibido do lado esquerdo
linha 27 -> $qts_colunas = $linha[qts_colunas]; // total de colunas q ser� exibido
linha 28 -> $qts_ultimos = $linha[qts_ultimos]; // total de eventos q ficar�o nas ultimas coberturas
linha 29 -> $img_fundo = $linha[img_fundo];
linha 30 -> $loginho = $linha[loginho];
linha 31 -> $versao = "v15.0";
linha 32 -> }
linha 33 ->
linha 34 -> ?>

 

oque eu colocaria na linha 15

 

Obrigado e peço desculpas por não ter esse conhecimento

 

Obrigado

fabio

Compartilhar este post


Link para o post
Compartilhar em outros sites

Essa tabela não existe em seu banco de dados. Por isso ocorre o erro

 

AMigo a tabela que esta criado no banco de dados é wwwfolha_r7 e no retorno do erro ele esta falando que o nome da tabela é 'wwwfolha_r7.config muito estranho isso

Amigo . Encontrei o erro aqui. Deu certo.. eu não sei pq motivo as tables não estavam importadas.... importei novamente

 

mas agora recebo o seguinte erro Veja

 

Notice: Use of undefined constant tsite - assumed 'tsite' in /home/wwwfolha/public_html/conexao.php on line 16

 

Notice: Use of undefined constant usite - assumed 'usite' in /home/wwwfolha/public_html/conexao.php on line 17

 

Notice: Use of undefined constant fonte - assumed 'fonte' in /home/wwwfolha/public_html/conexao.php on line 18

 

Notice: Use of undefined constant tfonte - assumed 'tfonte' in /home/wwwfolha/public_html/conexao.php on line 19

 

Notice: Use of undefined constant ttitulo - assumed 'ttitulo' in /home/wwwfolha/public_html/conexao.php on line 20

 

Notice: Use of undefined constant coronmouse - assumed 'coronmouse' in /home/wwwfolha/public_html/conexao.php on line 21

 

Notice: Use of undefined constant cortexto - assumed 'cortexto' in /home/wwwfolha/public_html/conexao.php on line 22

 

Notice: Use of undefined constant corcelula1 - assumed 'corcelula1' in /home/wwwfolha/public_html/conexao.php on line 23

 

Notice: Use of undefined constant corcelula2 - assumed 'corcelula2' in /home/wwwfolha/public_html/conexao.php on line 24

 

Notice: Use of undefined constant corfundosite - assumed 'corfundosite' in /home/wwwfolha/public_html/conexao.php on line 25

 

Notice: Use of undefined constant qts_thumbs - assumed 'qts_thumbs' in /home/wwwfolha/public_html/conexao.php on line 26

 

Notice: Use of undefined constant qts_colunas - assumed 'qts_colunas' in /home/wwwfolha/public_html/conexao.php on line 27

 

Notice: Use of undefined constant qts_ultimos - assumed 'qts_ultimos' in /home/wwwfolha/public_html/conexao.php on line 28

 

Notice: Use of undefined constant img_fundo - assumed 'img_fundo' in /home/wwwfolha/public_html/conexao.php on line 29

 

Notice: Undefined index: img_fundo in /home/wwwfolha/public_html/conexao.php on line 29

 

Notice: Use of undefined constant loginho - assumed 'loginho' in /home/wwwfolha/public_html/conexao.php on line 30

 

 

 

linha 12 ->
linha 13 -> $pasta = "estrutura/galeria";
linha 14 -> $sql = mysql_query("SELECT * FROM config WHERE id='1'");
linha 15 -> while ($linha = mysql_fetch_array($sql)) {
linha 16 -> $tsite = $linha[tsite]; // nome do site
linha 17 -> $usite = $linha[usite]; // url do site, ex: http://www.seusite.com.br/galeria/
linha 18 -> $fonte = $linha[fonte]; // fonte do site
linha 19 -> $tfonte = $linha[tfonte]; // tamanho da fonte usada
linha 20 -> $ttitulo = $linha[ttitulo]; // tamanho dos titulos do site
linha 21 -> $coronmouse = $linha[coronmouse]; // cor quando passar o mouse em cima dos links #999999
linha 22 -> $cortexto = $linha[cortexto]; // cor do texto
linha 23 -> $corcelula1 = $linha[corcelula1]; // cor dacelula 1
linha 24 -> $corcelula2 = $linha[corcelula2]; // cor da celula 2
linha 25 -> $corfundosite = $linha[corfundosite]; // cor de fundo do site
linha 26 -> $qts_thumbs = $linha[qts_thumbs]; // Total de fotos q ser� exibido do lado esquerdo
linha 27 -> $qts_colunas = $linha[qts_colunas]; // total de colunas q ser� exibido
linha 28 -> $qts_ultimos = $linha[qts_ultimos]; // total de eventos q ficar�o nas ultimas coberturas
linha 29 -> $img_fundo = $linha[img_fundo];
linha 30 -> $loginho = $linha[loginho];
linha 31 -> $versao = "v15.0";
linha 32 -> }
linha 33 ->
linha 34 -> ?>

 

 

Obrigado por todo esse suporte .. nao sei nem, como agradecer !!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

strings devem estar entre aspas. Caso contrário, são tratadas como constantes

 

Troque todas as ocorrências deste padrão

 

$array[chave]

 

por

 

$array['chave']

 

Note as aspas (simples ou duplas, tanto faz) em volta de "chave"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tudo ok beraldo.. Nota 10 !!!!! vamos para próximo após fazer alterações 99% dos erros resolvido.. so ficou 1 para trás

 

 

Notice: Undefined index: img_fundo in /home/wwwfolha/public_html/conexao.php on line 29

 

Linha 29 -> $img_fundo = $linha['img_fundo'];

 

 

Obrigado

Fabio

Compartilhar este post


Link para o post
Compartilhar em outros sites

Beraldo. Tudo ok realmente o nome da tabela estava incorreto. Obrigado Consegui resolver mais uma .

 

Amigo espero não estar te encomodando com tantas duvidas .. você esta me dando aula particular srsrsrssr

 

Tenho erros sem fim aqui

 

Notice: Undefined index: visualizacoes in/home/wwwfolha/public_html/estrutura/banners/banners1024.php on line 13

Notice: Undefined index: visualizacoes in/home/wwwfolha/public_html/estrutura/banners/banners1024.php on line 14

 

tentei colocar as aspas como você disse porem não resolveu . veja abaixo

 

 

Linha 02 -> include("config.php");
Linha 03 ->
Linha 04 -> $table = "banners";
Linha 05 -> //Pegando nº do banner no banco de dados
Linha 06 -> $query = mysql_query("SELECT * FROM $table where formato='1024' AND id_franquia='$cidade' order by rand() LIMIT 1");
Linha 07 -> $total = mysql_num_rows($query);
Linha 08 ->
Linha 09 -> if($total > 0){
Linha 10 ->
Linha 11 -> while($dados = mysql_fetch_array($query)){
Linha 12 ->
Linha 13 -> $visualizacoes = $dados['visualizacoes'];
Linha 14 -> $visualizacoes_dia = $dados['visualizacoes_dia'];
Linha 15 -> //echo $visualizacoes;
Linha 16 -> //echo $visualizacoes_dia;
Linha 17 -> //Gravando Click.
Linha 18 -> ++$visualizacoes;
Linha 19 -> ++$visualizacoes_dia;
Obrigado
Fabio

Amigo Descupe minha afobagem consegui resolver mais um item

 

 

teria que trocar

 

$query = mysql_query("SELECT * FROM $table where formato='1024' AND id_franquia='$cidade' order by rand() LIMIT 1");

 

 

por

 

$sql = mysql_query("SELECT * FROM $table where formato='1024' AND id_franquia='$cidade' order by rand() LIMIT 1") or exit( mysql_error() );

 

 

Corrigi os erros de cima .. agora apareceram outros

 

 

Notice: Undefined variable: query in /home/wwwfolha/public_html/estrutura/banners/banners1024.phpon line 7

Warning: mysql_num_rows() expects parameter 1 to be resource, null given in/home/wwwfolha/public_html/estrutura/banners/banners1024.php on line 7

 

 

 

 

Linha 7 -> $total = mysql_num_rows($query);

 

obrigado

fabio

Compartilhar este post


Link para o post
Compartilhar em outros sites

Corrigi os erros de cima .. agora apareceram outros

Todas as mensagens de erro que você postou até agora estão explicadas no mesmo artigo que te mandei no post #2: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/

Leia o artigo na íntegra. Tente compreender o que cada mensagem diz. Ela sempre explica onde está o problema.

 

 

Notice: Undefined variable: query in [/size]/home/wwwfolha/public_html/estrutura/banners/banners1024.phpon line [/size]7

Variável não definida

http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#undef_var

 

 

Warning: mysql_num_rows() expects parameter 1 to be resource, null given in[/size]/home/wwwfolha/public_html/estrutura/banners/banners1024.php on line [/size]7

mysql_query falhou e retornou false

http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#mysql_result_resource

Compartilhar este post


Link para o post
Compartilhar em outros sites

Todas as mensagens de erro que você postou até agora estão explicadas no mesmo artigo que te mandei no post #2: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/

Leia o artigo na íntegra. Tente compreender o que cada mensagem diz. Ela sempre explica onde está o problema.

 

 

Variável não definida

http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#undef_var

 

 

mysql_query falhou e retornou false

http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#mysql_result_resource

 

 

 

Beraldo me de um exmeplo para que eu entenda como ficaria essa linha

Variável não definida

$total = mysql_num_rows($query);

 

pois não tenho conehcimento algum

 

Desculpe-me :/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja como esta

 

<?
include("config.php");
$table = "banners";
//Pegando nº do banner no banco de dados
$sql = mysql_query("SELECT * FROM $table where formato='1024' AND id_franquia='$cidade' order by rand() LIMIT 1") or exit( mysql_error() );
$total = mysql_num_rows($query);
if($total > 0){
while($dados = mysql_fetch_array($query)){
obrigado
fabio

Compartilhar este post


Link para o post
Compartilhar em outros sites

$total = mysql_num_rows($query);
Você chamou a $Query,

mas a tag correta seria $sql

$sql = mysql_query("SELECT * FROM $table where formato='1024' AND id_franquia='$cidade' order by rand() LIMIT 1") or exit( mysql_error() );
Então seria:

 

$total = mysql_num_rows($sql);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.