Ir para conteúdo

POWERED BY:

Arquivado

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

Jack Oliveira

Erro na Leitura Código

Recommended Posts

Boa tarde

@Omar~

@Motta

Estou tendo um problema em meu código

já revirei tudo nele mudei de tudo o jeito mais nao consegui achar o problema que esta afetando ao abrir  a listagem ou seja as informações das empresas cadatradas

Este é o código PHP

 

<?php
ini_set('display_errors', 0 );
error_reporting(0);
  header('Access-Control-Allow-Origin: *');
  require_once ('../database/config.php');
  require_once ('../database/config.database.php');
  require_once ('../database/config.session.php');
  require_once ('../includes/funcoes.php');
	require_once('Mod/classe_url.php');	

		if (ModoManutencao()) { header("Location: manutencao/"); }
		
     $ID      = get('id');
   $Query = DBRead('cidade','*',"WHERE id = '{$ID}'");
   if (is_array($Query)) { foreach ($Query as $cidade) {
    $IDCIDADE      = $cidade['id'];   
    $TituloCidade      = $cidade['titulo'];
    $StatusCidade      = $cidade['status'];
    $ImagemCidade      = $cidade['imagem'];
    $CategoriaCidade   = $cidade['c_estado_pais'];
    //TIRANDO CARACTERES
    $StringTitulo      = $cidade['titulo'];
    $StringTitulo      = encodeSEOString($StringTitulo);
    
} }

    $QueryCat = DBRead('c_cidade','*',"WHERE id = '{$CategoriaCidade}'"); if (is_array($QueryCat)) { foreach ($QueryCat as $c_cidade) {
    $Categoria      = $c_cidade['categoria'];
    $Estado         = $c_cidade['estado'];
    $Pais           = $c_cidade['pais'];
        
} }


	$Query = DBRead('listagem','*',"WHERE  id_cidade = '{$IDCIDADE}' AND id='{$ID}' AND  status = 'S' AND indexar = 'S'");  if (is_array($Query)) { foreach ($Query as $dados) {

$id              = $dados['id'];
$id_cidade       = $dados['id_cidade'];
$status          = $dados['status'];
$visitas         = $dados['visitas'];
$id_categoria    = $dados['id_categoria'];	
$id_destaque     = $dados['id_destaque'];
$planos          = $dados['planos'];
$fan_pages       = $dados['fan_pages'];
//$ativar_galeria   = $dados['ativar_galeria'];
$periodo         = $dados['periodo'];		
$indexar         = $dados['indexar'];	
$nova_guia       = $dados['nova_guia'];	
$titulo          = $dados['titulo'];
$telefone        = $dados['telefone'];
$telefone2       = $dados['telefone2'];
$endereco        = $dados['endereco'];
$lat             = $dados['lat'];
$lng             = $dados['lng'];
$type            = $dados['type'];
$email           = $dados['email'];
$imagem          = $dados['imagem'];
$celular         = $dados['celular'];	
$whatsapp        = $dados['whatsapp'];	
$cidade          = $dados['cidade'];	
$facebook        = $dados['facebook'];	
$instagram       = $dados['instagram'];	
$twitter         = $dados['twitter'];	
$face_video      = $dados['face_video'];
$you_video       = $dados['you_video'];
$status_video    = $dados['status_video'];
$site            = $dados['site'];	
$app             = $dados['app'];	
$data1           = $dados['data1'];	
$data2           = $dados['data2'];	
$segunda         = $dados['segunda'];	
$terca           = $dados['terca'];	
$quarta          = $dados['quarta'];	
$quinta          = $dados['quinta'];	
$sexta           = $dados['sexta'];
$sabado          = $dados['sabado'];
$domingo         = $dados['domingo'];
$representante   = $dados['representante'];
$frase           = $dados['frase'];
$palavra_chave   = $dados['palavra_chave'];
$sobre_empresa   = $dados['sobre_empresa'];
$login           = $dados['login'];
$senha           = $dados['senha'];


//CONTADOR DE VISITAS 

//Busca na tabela o numero de vezes que a página ja foi visitada
$busca = "Select * FROM listagem WHERE  id_cidade = '{$IDCIDADE}' AND id = '$id'";
$exe = mysqli_query($conn, $busca);

$resultado = (mysqli_fetch_array($exe));
$numero = $resultado['visitas'];

//Pega o numero de visistas que consta na tabela, adiciona mais um e atualiza
//$visitantes = $numero + 1;
$altera = "UPDATE listagem SET visitas = visitas+1 WHERE  id_cidade = '{$IDCIDADE}' AND id = '$id'";
$exe1 = mysqli_query($conn, $altera);

//Faz uma nova busca e retorna o numero de visitas depois da atualização
$exe = mysqli_query($conn, $busca);
$total = (mysqli_fetch_array($exe));
$visitas = $total['visitas'];

// Dinifir ECHO pra teste --> echo "Visitas: $visitas";

//FIM CONTADOR

//FORMATANDO PARA USO DO CELULAR
$str = $dados["celular"];

$str = str_replace(".", "", $str);

$str = str_replace("(", "", $str);

$str = str_replace(")", "", $str);

$str = str_replace("-", "", $str);

$str = str_replace(" ", "", $str);

//FORMATANDO PARA USO DO TELEFONE
$str2 = $dados["telefone"];

$str2 = str_replace(".", "", $str2);

$str2 = str_replace("(", "", $str2);

$str2 = str_replace(")", "", $str2);

$str2 = str_replace("-", "", $str2);

$str2 = str_replace(" ", "", $str2);

//FORMATANDO PARA USO DO TELEFONE2
$str4 = $dados["telefone2"];

$str4 = str_replace(".", "", $str4);

$str4 = str_replace("(", "", $str4);

$str4 = str_replace(")", "", $str4);

$str4 = str_replace("-", "", $str4);

$str4 = str_replace(" ", "", $str4);

//FORMATANDO PARA USO DO WHATSAPP
$str3 = $dados["whatsapp"];

$str3 = str_replace(".", "", $str3);

$str3 = str_replace("(", "", $str3);

$str3 = str_replace(")", "", $str3);

$str3 = str_replace("-", "", $str3);

$str3 = str_replace(" ", "", $str3);

		$strtitulo = $dados['titulo'];
$strtitulo = mb_strtoupper($strtitulo, 'UTF-8');
   	} 
}else{
	header('Location: job_buscar_grid');
}
?>

No HTACCESS esta assim

DirectoryIndex index.php

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z,0-9,A-Z,_-]+)\/?$ index.php?id=$1 [NC,L]
RewriteRule ^cid\/([a-z,0-9,A-Z,_-]+)\/([a-z,0-9,A-Z,_-]+)\/?$ home.php?nome=$1&id=$2 [NC,L]
RewriteRule ^job\/([a-z,0-9,A-Z,_-]+)\/([a-z,0-9,A-Z,_-]+)\/?$ job_detahes.php?nome=$1&id=$2 [NC,L]

 

Quando eu clico para listar as informações da empresa me da o seguinte ERRO

 

Not Found

The requested URL was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

 

 

Poderia me apontar onde esta sendo o erro?

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por Wilherme
      Boa tarde galera, preciso de uma ajuda,
       
      Tenho um gráfico no meu Power Bi porem apresenta o erro abaixo:
       

       
      já habilitei as funções porém ainda com erro.
       
       
      Obrigado.
    • Por 4Unknow
      Bom dia comunidade Imasters.

      Venho aqui tratar de um problema dúvida que estou tendo com um layout que estou tentando usar o formulário php dele.
      Quando clico em enviar ele me enviar para um arquivo .php  (assets/vendor/simple-forms/sendmail.php)

      Ele não envia o e-mail, acredito que deveria aparecer uma mensagem que o contato foi enviado corretamente.
      Vou deixar os arquivos aqui em anexo quem puder me ajudar nessa, ficaria muito grato.
       
      Link Website (wetransfer.com)
    • Por Algorithm
      Olá a todos
       
      Eu estou codificando um exemplo de uso do GraphQL com Nodejs, mas eu estou recebendo um erro de syntax relacionado a [ : ] [ Dois Pontos ], mas eu comparei meu codigo, com o da documentação oficial e esta tudo certo. Será que alguem, conseguiria achar o erro ?
       
      OBS: Esta incluso neste post [ Exemplo Documentação, Meu Exemplo, Mensagem de Erro, Código Completo ]
       
      Exemplo Documentação
      module.exports = /* GraphQL */ ` type Client { id: ID! name: String age: Int products: [Product] } type Query { clients: [Client] client(id: ID!): Client } type Mutation { addClient(name: String!, age: Int!): Client } `  
      Meu Exemplo
      const typeDefs = ` type Pessoa { _id: ID _codigo: Float _nome: String _idade: Int _email: String } input inputPessoa { _codigo: Float _nome: String _idade: Int _email: String } type Query { resposta: String saudacao(nome: String!): String findPessoaOne(codigo: Float): Pessoa findPessoa(input: inputPessoas): [Pessoa] } type Mutation { insertPessoa(input: inputPessoa): Pessoa updatePessoa(codigo: Float, input: inputPessoa) Pessoa deletePessoa(codigo: Float) [Pessoa] } `;  
      Mensagem de Erro
      C:\Users\Core\node\node_modules\graphql\language\parser.js:1413 throw (0, _syntaxError.syntaxError)( ^ GraphQLError: Syntax Error: Expected ":", found Name "Pessoa". at syntaxError (C:\Users\Core\node\node_modules\graphql\error\syntaxError.js:15:10) at Parser.expectToken (C:\Users\Core\node\node_modules\graphql\language\parser.js:1413:40) at Parser.parseFieldDefinition (C:\Users\Core\node\node_modules\graphql\language\parser.js:847:10) at Parser.optionalMany (C:\Users\Core\node\node_modules\graphql\language\parser.js:1510:28) at Parser.parseFieldsDefinition (C:\Users\Core\node\node_modules\graphql\language\parser.js:831:17) at Parser.parseObjectTypeDefinition (C:\Users\Core\node\node_modules\graphql\language\parser.js:803:25) at Parser.parseDefinition (C:\Users\Core\node\node_modules\node_modules\graphql\language\phql\language\parser.js:171:23) at Parser.many (C:\Users\Core\node\node_modules\graphql\language\parser.js:1529:26) at Parser.parseDocument (C:\Users\Core\node\node_modules\graphql\language\parser.js:121:25) at parse (C:\Users\Core\node\node_modules\graphql\language\parser.js:32:17) { path: undefined, locations: [ { line: 26, column: 57 } ], extensions: [Object: null prototype] {} }  
      Codigo Completo
      // Requires const express = require('express'); const GraphQL_HTTP = require('express-graphql'); const { mergeSchemas } = require('@graphql-tools/schema'); // Run // const connect = MongoClient.connect(''); const app = express(); const getCode = () => { return 10 }; // GraphQL Definitions || Query and Mutation const typeDefs = ` type Pessoa { _id: ID _codigo: Float _nome: String _idade: Int _email: String } input inputPessoa { _codigo: Float _nome: String _idade: Int _email: String } type Query { resposta: String saudacao(nome: String!): String findPessoaOne(codigo: Float): Pessoa findPessoa(input: inputPessoas): [Pessoa] } type Mutation { insertPessoa(input: inputPessoa): Pessoa updatePessoa(codigo: Float, input: inputPessoa) Pessoa deletePessoa(codigo: Float) [Pessoa] } `; // Functions const resolvers = { Query: { resposta: function() { return `GraphQL Conectado com Sucesso...`; }, saudacao: function(_, args) { return `Olá ${args.nome}! Seja Muito Bem Vindo(a) a GraphQL!!!! ` }, findPessoaOne: function(_, args) { return db.collection('GraphQL-Pessoa').findOne({codigo: args.codigo}) .then((result) => { return result; }); }, findPessoa: function(_, args) { return db.collection(`GraphQL-Pessoa`).find(args.input).toArray() .then((result) => { return result; }); }, Mutation: { insertPessoa: function(_, args) { args.input.codigo = getCode(); return db.collection(`GraphQL-Pessoa`).insertOne(args.input) .then((result) => { return result.ops[0]; }); }, updatePessoa: function(_, args) { return db.collection('GraphQL-Pessoa').updateOne({codigo: args.codigo}, {$set: args.input}) .then((result) => { if(result.result.n > 0) return `Registro Alterado com Sucesso!`; else return `Ocorreu um erro ao alterar o registro`; }); }, deletePessoa: function(_, args) { return db.collection(`GraphQL-Pessoa`).deleteOne({codigo: args.codigo}) .then((result) => { if(result.result.n > 0) return `Registro Deletado com Sucesso!`; else return `Ocorreu um erro ao deletar o registro`; }); } } } }; const schema = mergeSchemas({ typeDefs: typeDefs, resolvers: resolvers }) // Listen app.listen(3005, () => { console.log(`Servidor Rodando na Porta 3005`); })  
       
      Obrigado
    • Por Kefatif
      Prezados, bom dia.
       
      Preciso da ajuda dos Srs!
       
      Não estou conseguindo localizar o erro no arquivo abaixo.
       
      Ao clicar no botão ele me envia a mensagem: "Erro ao registrar estoque !"
       
      Poderiam me ajudar?
       
      Agradeço desde já pela ajuda.
       
      <?php include_once 'autenticacao.php'; include_once'../../conexao.php'; include_once '../../funcoes.php'; include_once '../../decodepost.php'; if( !isset($_POST["cont"]) or !isset($_SESSION["cnes"]) ){ ECHO "Erro"; }else{ $cnes = $_SESSION["cnes"]; $idusuario = $_SESSION["idusuario"]; $cont = $_POST["cont"]; $sql = "insert into LESAO_ESTOQUE values(null,curdate(), '".$cnes."',".$idusuario.")"; if(mysqli_query($con, $sql)){ $idestoque = mysqli_insert_id($con); $coberturas = 0; for($i=1 ; $i<=$cont; $i++){ if(isset($_POST[$i])){ if($_POST[$i]<=0){ }else{ $qtd = $_POST[$i]; $sqlqtd = "insert into LESAO_REL_ESTOQUE_COBERTURAS values(".$idestoque.", ".$i.", ".$qtd.", ".$idusuario.")"; if(mysqli_query($con, $sqlqtd)){ $coberturas = $coberturas+1; } } } } $grav = "Registrado estoque de ".$coberturas." coberturas !"; }else{ $grav = "Erro ao registrar estoque !"; } //5- Fechar a conexão mysqli_close($con); ?> <script> alert('<?php echo $grav; ?>'); location.href="estoque-registrar.php"; </script> <?php } ?>  
    • Por Sapinn
      Opa galera, tudo blz? Recentemente comecei a estudar reactjs e para praticar estou fazendo o clone da Netiflix. Mas estou com um erro ao tentar chamar as imagens da API do TMDB o erro é: 
      TypeError: Cannot read properties of undefined (reading 'results')
       
      Já tentei refazer o código varias vezes mas não consegui resolver o problema. Vou postar o resto do código aqui
       
      App.js:
      import React, {useEffect, useState} from 'react'; import Tmdb from './Tmdb'; import MovieRow from './components/MovieRow'; const App = () =>{   const [movieList, setMovieList] = useState([]);   useEffect(()=>{     const loaddAll = async () =>{       let list = await Tmdb.getHomeList();       setMovieList(list)     }     loaddAll();   }, []);   return(       <div className="page">           <section className="lists">               {movieList.map((item, key)=>(                     <MovieRow key={key} title={item.title} items={item.items}/>               ))}                         </section>       </div>   ); } export default App; Consumir a api:
      Tmdb.js:
      const API_KEY = '******************************'; const API_BASE = 'https://api.themoviedb.org/3'; const basicFetch = async (endpoint) =>{     const req = await fetch(`${API_BASE}${endpoint}`)     const json = await req.json();     return json; } export default {     getHomeList: async () =>{         return [             {                 slug: 'originals',                 title: 'Originais da Netflix',                 items: await basicFetch(`/discover/tv?with_networks=213&language=pt-BR&api_key=${API_KEY}`)             },             {                 slug: 'trending',                 title: 'Recomendados para você',                 item: await basicFetch(`/trending/all/week?language=pt-BR&api_key=${API_KEY}`)             },             {                 slug: 'toprated',                 title: 'Em alta',                 item: await basicFetch(`/movie/top_rated?language=pt-BR&api_key=${API_KEY}`)             },             {                 slug: 'action',                 title: 'Ação',                 item: await basicFetch(`/discover/movie?width_genres=28&language-pt-BR&api_key=${API_KEY}`)             },             {                 slug: 'comedy',                 title: 'Comédia',                 item: await basicFetch(`/discover/movie?width_genres=35&language-pt-BR&api_key=${API_KEY}`)             },             {                 slug: 'horror',                 title: 'Terror',                 item: await basicFetch(`/discover/movie?width_genres=27&language-pt-BR&api_key=${API_KEY}`)             },             {                 slug: 'romance',                 title: 'Romance',                 item: await basicFetch(`/discover/movie?width_genres=10749&language-pt-BR&api_key=${API_KEY}`)             },             {                 slug: 'documentary',                 title: 'Documentários',                 item: await basicFetch(`/discover/movie?width_genres=99&language-pt-BR&api_key=${API_KEY}`)             },                     ]     } }  
       
      Componente para mostrar os filmes:
      MovieRow.js:
      import React from "react"; import './MovieRow.css'; export default ({title, items}) =>{         return (         <div>             <h2>{title}</h2>             <div className="moviewRow--listarea">                 {items.results.length > 0 && items.results.map((key, item)=>(                     <img src={`https://image.tmdb.org/t/p/w300${item.poster_path}`} />                 ))}             </div>         </div>     ); }  
      Se alguém pudesse me ajudar eu ficaria muito grato.
×

Informação importante

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