Digamos que eu tenha um site de três arquivos (index.php, estilos.css e logotipo.png), e quero que apenas o arquivo de índice "index.php" possa ser acessado diretamente. E os outros dois, apenas por intermédio do índice. Traduzindo em miúdos, quero que o site abra normalmente, no navegador, utilizando os três arquivos, mas quero IMPEDIR que os arquivos secundários (logotipo.png e estilos.css) possam ser acessados diretamente pelo navegador ou qualquer outro programa.
Acredito que deva existir uma forma de fazer isso, pois meu servidor de hospedagem registra quando o acesso ao arquivo veio da página inicial(domínio do site) ou quando foi acessado DIRETAMENTE.
Bom dia pessoal tudo bem?
Então, estou trabalhando em um site em php e preciso usar a api do facebook para obter o feed do instagram, porém a chave token é um conteúdo muito sensível, então decidi fazer em php para ela não ficar disponível do lado do cliente. Alguém sabe me dizer se é possível fazer isso? Porque eu pesquisando no google só achei maneiras de fazer em javascript.
Boa noite, tenho pesquisado porém não encontrei, então vamos lá.
tenho uma lista de itens ( documentos ) cadastrados no banco de dados e os seus respectivos arquivos em uma pasta, se eu preciso de um deles clico e faço o download deste, no entanto como fazer para fazer o download de vários ao selecionar com checkbox os que eu quero ?
desculpem por não postar nenhum código, mas é que não estou sabendo como fazer os downloads de vários.
Qual o procedimento correto ?
Estou com duas tabelas onde uma eu somo o km de cada carro, e outra que eu somo a quantidade de litragem abastcido, porem tem carro que não abastece na garagem e na hora d eeu mostrar a media por carro abastecido ele acaba entrando no somatório e é onde da o erro Warning: Division by zero in, como faço pra fazer essa soma e excluir os carro que não estao com o abastecimento.Abaido deixo as tabelas
Esse soma o KM , todos os carro tem KM
$soma4 = $conectar->query("SELECT SUM(tkm) AS total FROM cad_km where carro='$carro'");
$count4 = $soma4->fetchColumn();
Esse soma a Litragem, porem o tem carro que não abastece,
$soma3 = $conectar->query("SELECT round(SUM(litros),0) AS total FROM cad_abastec where dtabastec BETWEEN '$data1' AND '$data2' and carro='$carro'");
$count3 = $soma3->fetchColumn();
Boa tarde, preciso fazer uma busca por um ou mais itens, consigo fazer a busca pelo mês e ano, porém se eu quiser colocar tb a pessoa e mais uma condição não esta dando certo.
<?php
$mes=(int)$_POST['mes'];
$ano=(int)$_POST['ano'];
$idp=(int)$_POST['idp'];
$pagoparc=$_POST['pagoparc'];
$consulta1 = $pdo->query("SELECT parcelas.idpar, parcelas.procid, parcelas.procli, parcelas.proadv, parcelas.valorp,parcelas.valorpe, parcelas.valoradv,
parcelas.valorpago, parcelas.datapar, parcelas.datapago, parcelas.pagoparc, parcelas.obspar, cli.idc, cli.nomec, proc.idpr, proc.proces, prof.idp,
prof.nomep FROM parcelas LEFT JOIN cli ON cli.idc = parcelas.procli LEFT JOIN proc ON proc.idpr = parcelas.procid
LEFT JOIN prof ON prof.idp = parcelas.proadv WHERE Month(parcelas.datapar) = $mes AND YEAR(parcelas.datapar) = $ano
AND parcelas.proadv LIKE '%$idp%' AND parcelas.pagoparc LIKE '%$pagoparc%' ORDER BY parcelas.idpar ASC");
while ($user1 = $consulta1->fetch(PDO::FETCH_ASSOC)) {
?>
desta forma retorna todos os resultados independente do mês e ano
<?php
$mes=(int)$_POST['mes'];
$ano=(int)$_POST['ano'];
$idp=(int)$_POST['idp'];
$pagoparc=$_POST['pagoparc'];
$consulta1 = $pdo->query("SELECT parcelas.idpar, parcelas.procid, parcelas.procli, parcelas.proadv, parcelas.valorp,parcelas.valorpe, parcelas.valoradv, parcelas.valorpago,
parcelas.datapar, parcelas.datapago, parcelas.pagoparc, parcelas.obspar, cli.idc, cli.nomec, proc.idpr, proc.proces,
prof.idp, prof.nomep FROM parcelas
LEFT JOIN cli ON cli.idc = parcelas.procli LEFT JOIN proc ON proc.idpr = parcelas.procid
LEFT JOIN prof ON prof.idp = parcelas.proadv WHERE Month(parcelas.datapar) = $mes AND YEAR(parcelas.datapar) = $ano
AND parcelas.proadv = $idp AND parcelas.pagoparc = $pagoparc ORDER BY parcelas.idpar ASC");
while ($user1 = $consulta1->fetch(PDO::FETCH_ASSOC)) {
?>
já desta forma me retorna este erro :
Fatal error: Call to a member function fetch() on a non-object in
lembro que nesta busca posso ter ou não o idp e ou pagoparc
Bom dia, pessoal.
Digamos que eu tenha um site de três arquivos (index.php, estilos.css e logotipo.png), e quero que apenas o arquivo de índice "index.php" possa ser acessado diretamente. E os outros dois, apenas por intermédio do índice. Traduzindo em miúdos, quero que o site abra normalmente, no navegador, utilizando os três arquivos, mas quero IMPEDIR que os arquivos secundários (logotipo.png e estilos.css) possam ser acessados diretamente pelo navegador ou qualquer outro programa.
Acredito que deva existir uma forma de fazer isso, pois meu servidor de hospedagem registra quando o acesso ao arquivo veio da página inicial(domínio do site) ou quando foi acessado DIRETAMENTE.
Share this post
Link to post
Share on other sites