Bonjour, je suis actuellement en pleine réalisation d'une application de gestion d'un parc informatique et je rencontre quelques problèmes. Avant de commencer, voici mes outils de travail :
- PHP 5.3.0
- Oracle 9.2.0.8.0
Alors je voudrais réaliser un formulaire d'identification basé sur une table d'une base de donnée que j'appellerai ici base_parc, table_ID.
table_ID contient un champ log et un champ mdp (avec plusieurs occurences pour chaque).
J'ai vu qu'il faut normalement utiliser la commande ora_logon(nomdelabase@service, pass) mais je n'ai pas de résultat.
Voici mon problème : Quelle est la syntaxe de connexion à la base ?
Quelle est la syntaxe pour comparer les informations saisies avec les informations de la base ?
De plus, j'aimerais que l'on puisse savoir lorsqu'un problème de connexion survient.
J'ai déjà beaucoup visité les différents sujets mais c'est assez confus et tous les exemples sont différents et répondent à un cas précis.
Merci d'avance, seym.
Petite édition :
J'ai également essayé avec oci_connect et voici mon code :
J'ai enregistré ce code dans un fichier à part pour pouvoir le réutiliser mais cela ne fonctionne pas lorsque je le teste. J'ai également essayé avec ora_logon sans résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php $username = "user"; $database = "base"; $password = "password"; $connexion = oci_connect($username, $password, $database ); if(!$connexion){ echo("Raté !"); } else { echo ( "Bravo! "); } ?>
Partager