Fatal error: Call to undefined function: ocilogon() in "fichierx.htm"?

Fatal error: Call to undefined function: ocilogon() in "fichierx.htm"? - PHP - Programmation

Marsh Posté le 17-02-2004 à 17:33:48    

Bon voila, habituellement, je programme avec php/apache/mysql,
mais la pour le travail, je dois faire du php/oracle;
Lorsque je lance oracle sql*plus, j'arrive à me connecter à ma base, mais sinon avec du code php - non.
 
-->Comment faire pour que ocilogon fonctionne avec le serveur et non pas apache (installé en local) avec lequel j'ai développé mon appli afin de la transférer sur un système oracle ensuite??

Reply

Marsh Posté le 17-02-2004 à 17:33:48   

Reply

Marsh Posté le 17-02-2004 à 17:38:32    

RQ : le début du code de connection :
 

Code :
  1. (Putenv("ORACLE_HOME=/product/oracle/817" );
  2. Putenv("TNS_ADMIN=/product/oracle/817/network/admin" );
  3. /* connection a une base mysql */
  4. /* Rq : les 3 variables utilisée ci dessous sont définies dans conf.php3*/
  5. $db_link =ocilogon($sql_user,$sql_passwd,$sql_serveur)
  6. or die("Impossible de se connecter : " . mysql_error());;
  7. /* demmarrage de la session */
  8. session_start();
  9. /* si la connection est ok */
  10. if (($db_link)!=0)
  11. {
  12. /* Récupération des variables issues du formulaire de connection*/
  13. $pseudo=$_POST['pseudo'];
  14. $passe=$_POST['passe'];
  15. /* requête de connexion concernant l'utilisateur */
  16. $requete=ociparse($db_link,"select * from membre where pseudo='$pseudo' and passe='$passe'" );
  17. ociexecute($requete);

Reply

Marsh Posté le 17-02-2004 à 17:42:25    

Encore une remarque :  
Je développe sous windows;

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed