Interpretacao De Arquivos .inc
#1
Posted 13/07/2006, 14:01
Meus arquivos .inc nao estao sendo enviados ao servidor, mas estao sendo exibidos como arquivos .txt. Por exemplo, se eu digitar no browser http://127.0.0.1/site/arquivo.inc aparecera o conteudo do arquivo na tela, ao inves de envia-lo ao servidor.
O que seria a solucao para esse problema? Tem que alterar algo no php.ini ?
Obrigado pela atenção!
<----------- JESUS, O PÃO DA VIDA!!! ----------->
Zaplim - Soluções em Internet
Portal Veste Moda Brasil
#2
Posted 13/07/2006, 15:00
1 - Imagina que abaixo vc tem um conjunto de instruções de sua página, que apelidarei de HOME.PHP
...
<body>
<table>
<tr>
<td>Cola aqui o nome: <? echo $valor; ?> </td>
<td>Cola aqui o nome do SERVER: <? echo $server"; ?> </td>
</ttr>
</table>
</body>
...
2 - Agora imagina que vc tenha um arquivo.inc com os conteúdos de $server e $valor vamos chamá-lo de DADOS.INC (seu conteúdo deveria ser assim:
<?
$valor = "Juca Bala";
$server = "hostxxx.nomehoste.com.br";
?>
3 - Se você quiser incluir o este arquivo DADOS.IN para ele ser interpretado pelo programa HOME.PHP, seriaadicionar o que segue:
...
<? include("caminho/dados.inc"); ?>
<body>
<table>
<tr>
<td>Cola aqui o nome: <? echo $valor; ?> </td>
<td>Cola aqui o nome do SERVER: <? echo $server"; ?> </td>
</ttr>
</table>
</body>
...
Com isso seu script da home, irá adicionar antes da tag <body> os dois campos de dados.inc com os respectivos valores e será intrepretao pelo server no momento em que chegar as 2 tags TD.
Se não for isso, favor esplicar melhor qual é a sua dúvida.
#3
Posted 13/07/2006, 15:04
Obrigado pela atenção!
<----------- JESUS, O PÃO DA VIDA!!! ----------->
Zaplim - Soluções em Internet
Portal Veste Moda Brasil
#4
Posted 13/07/2006, 15:42
Lá no teu hoste onde a tua aplicação foi hospedada, vc tem o arquivo:
HOME.PHP e DADOS.INI
quando eu abro o teu host eu faria assim:
www.teuhost.com.br/home.php (é isso????
ao executar a página, usando o arquivo INC na forma que te passei, não será exibido o valor do arquivo inc, e nem o cara que fez o www........ saberá queexiste um inc, poi isso só roda la na porção server.
evidentemente que se você mandar os usuários digitarem no browser:
www.teuhost.com.br/dados.inc ai vc terá problermas mesmo.
É mais fácil vc postar o que vc tá fazendo (código ou caminho pra tuapágina) pra se tentar avaliar a questão tá.
#5
Posted 13/07/2006, 16:05
Esse é o caso. O usuario digitar o endereco do .inc e ver o que tem la dentro... ;Dwww.teuhost.com.br/dados.inc ai vc terá problermas mesmo.
<----------- JESUS, O PÃO DA VIDA!!! ----------->
Zaplim - Soluções em Internet
Portal Veste Moda Brasil
#6
Posted 13/07/2006, 16:14
o que se recomenda é salvar todos os arquivos que se inclui com a extensão .php....e tomar todos os cuidados pra que se for executado separadamente não cause danos ao seu sistema
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
#7
Posted 13/07/2006, 16:24
Té mais
URL: www.batepapobrasil.com
----------------------------
Site desenvolvidos
URL: VitrineABC :: Alugue Litoral :: OrtodontiaLago
#8
Posted 13/07/2006, 16:27
Estou no estagio agora.. testei um .inc aqui e deu como ta dando no meu servidor ( nao interpretando ), mas tenho quase certeza de que no meu pc de casa ele interpreta... vou checar mais tarde...
<----------- JESUS, O PÃO DA VIDA!!! ----------->
Zaplim - Soluções em Internet
Portal Veste Moda Brasil
#9
Posted 13/07/2006, 16:37
encontrei aqui no meu cpanel o nome do troço:P o nome é Apache Handlers
Té mais
URL: www.batepapobrasil.com
----------------------------
Site desenvolvidos
URL: VitrineABC :: Alugue Litoral :: OrtodontiaLago
#10
Posted 13/07/2006, 16:48
Mas .inc nao sao arquivos proprios para inclusao?
Estou no estagio agora.. testei um .inc aqui e deu como ta dando no meu servidor ( nao interpretando ), mas tenho quase certeza de que no meu pc de casa ele interpreta... vou checar mais tarde...
Não.
.inc é apenas uma convenção de nomeação, ou seja, faço isso porque fica fácil de entender que aquele arquivo é de inclusão e fica bonito.
O servidor por padrão não protegerá .inc, então, a solução mais segura é: salva como .inc.php
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
#11
Posted 13/07/2006, 17:30
Humm... gostei..a solução mais segura é: salva como .inc.php
Vlws!
<----------- JESUS, O PÃO DA VIDA!!! ----------->
Zaplim - Soluções em Internet
Portal Veste Moda Brasil
#12
Posted 14/07/2006, 02:10
Ou senão, configura seu servidor para tratar arquivos .inc como PHP. No Apache seria assim (via arquivo httpd.conf):Humm... gostei..a solução mais segura é: salva como .inc.php
Vlws!
<IfModule mime_module> AddType application/x-httpd-php .inc </IfModule>[]’s Até mais
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)