Login:

iMasters | Por uma internet mais criativa e dinâmica

Feeds

Oracle

Feed da seção Oracle

Newsletter de Oracle


Segunda-feira, 29/07/2002 - 01:59 - Por Júlio César Martini
Seções relacionadas:

PHP & Oracle - Parte 03

Fala galera!

Essa semana, estaremos desenvolvendo o arquivo conecta_ora.php que será responsável pela conexão com o Banco de dados Oracle.

Criando o arquivo conecta_ora.php


$ora_user = "system";
//USUÁRIO
$ora_senha = "manager"; //SENHA

$ora_conecta = @ocilogon($ora_user,$ora_senha);

echo "CONEXÃO ORACLE

";

if($ora_conecta)
echo "SUCESSO !! A conexão com o Oracle está funcionando perfeitamente.
Usuário conectado: $ora_user";
else
echo "ERRO !! Por favor, verifique se o usuário e a senha estão digitados corretamente!";

?>

Para estabelecer essa conexão, fizemos uso da função OCILogon() aonde passamos os parâmetros USUÁRIO e SENHA.

Sintaxe:

int OCILogon(string usuário, string senha, string[ORACLE_SID]);

Testando o arquivo conecta_ora.php

Teste esse script no browser de sua preferência usando o seguinte endereço: http://127.0.0.1/pasta/conecta_ora.php


Se tudo ocorrer bem, vai aparecer uma tela como mostra a figura abaixo:



Só pra efeito de aprendizado, faço o seguinte:

- Troque o usuário ou a senha do arquivo conecta_ora.phppara que possamos forçar um erro.

- Digite por exemplo:

$ora_user = "imasters"; //USUÁRIO
$ora_senha = "teste"; //SENHA


Depois de ter feito isso, salve o arquivo conecta_ora.php e execute ele no browser novamente.

Se tudo ocorrer bem, estaremos vendo uma tela com uma mensagem de erro, pois esse usuário não está criado no Oracle e portanto não conseguiremos efetuar a conexão com ele.



Observação
Lembre-se que antes de fazer esse script, você precisa estar com o Oracle rodando em sua máquina e ter configurado o seu PHP com suporte à ele. Se você não fez isso, dê uma olhada no artigo da semana passada.

Não deixe de nos enviar críticas ou sugestões para o próximo assunto, afinal a coluna é de vocês.

Todos os artigos de Júlio César Martini

0 comentários publicados

Poste um comentário


Os textos publicados neste espaço são de responsabilidade única de seus autores (colunistas e leitores) e podem não expressar necessariamente a opinião do iMasters.

Sobre o autor

Júlio César Martini atualmente presta serviços de WebMaster/Programador para o UOL (http://www.uol.com.br), Graduado em Tecnólogo em Informática pela UNIFIAN - Faculdades Anhanguera e Pós-Graduado em Desenvolvimento de Software para Web pela UFSCAR. Foi o primeiro profissional a chegar à marca de 100 artigos publicados no iMasters e trabalha com PHP desde 2000. Site: http://www.juliocesarmartini.com


Indique para um amigo

captcha

TI SHOP Produtos iMasters

  • Lançamento: CD-ROM Treinamento Aplicado de SQL - Lançamento! Treinamento Aplicado de SQL - Aprenda a trabalhar com SQL com bancos de dados Oracle e SQL Server. São mais de 100 tópicos explicados por Mauro Pichilliani, um articulistas mais lidos do iMasters. Aproveite! Apenas R$ 69,90 no TI SHOP.
  • Lançamento: Livro iMasters "O Encontro de 2 Mundos"- Este livro conta com 56 crônicas de profissionais mais admirados e influentes do mercado brasileiro de Internet. Aproveite o preço especial para leitores do iMasters. Apenas R$ 40,00 e envio imediato!
  • DVD Curso Completo de Photoshop - Do conceito à finalização Lançamento! Curso Completo de Photoshop, em DVD, com mais de 230 aulas dividas em 4 módulos: conceito, básico, avançado e finalização. Apenas R$ 69,50 no TI SHOP - Frete com 50% de desconto
  • DVD Javascript Starter - Curso Completo Com mais de 9 horas de vídeo-aulas, é um curso completo sobre Javascript. Ideal para quem deseja aprender a linguagem. Apenas R$ 64,90 no TI SHOP - Frete com 50% de desconto!

  • InterCon
  • DialHost
  • Impacta
  • Pagseguro

2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.