学用php调用oracle,请各位师兄帮帮忙,, 没有加栽 oracle 模块。到php.ini里面去设置。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <%/*if (substr($HTTP_REFERER,7,strlen($SERVER_NAME)) != $SERVER_NAME){ if (!isset($ToPrint)){ %><script language=javascript> <!-- alert("页面访问出错,请访问网站首页!"); //--> </script><%// exit; }}*/$userupfilepath = "./userupfile/";function GetConnect(){ global $con; global $defaultpage; if (! isset($con)){ $con = OCILogon("webmanager","oracle","WEBORA"); if (! $con){ %> <SCRIPT language="javascript"> window.alert ("打开数据库链接失败!可能数据库\n没有开启,请找网站管理员联系!"); window.location.href = "<%echo $defaultpage;%>"; </SCRIPT> <% return false; } } return $con; } function ExecSql($sql,$con=false){ $sql = stripslashes($sql); if (!$con){ global $con; } if (!$con){%> <SCRIPT language="javascript"> window.alert ("数据库连接未打开!请找系统管理员联系!"); </SCRIPT> <% return false; } //echo $sql; global $defaultpage; $RetCur = @OCIParse($con,$sql); if (@OCIExecute($RetCur,64)){ return $RetCur; }else{ @OCIRollback($con); $ErrorInfo = addslashes(str_replace("\n","",@implode(",",OCIError($RetCur)))); // </noscript> // // </noscript> %> <!-- banner <%echo $sql;%> --> <SCRIPT language="javascript"> window.alert ("您的数据操作语句\n"+"存在下列错误:\n"+"<%echo $ErrorInfo%>"+"\n请找系统管理员联系!"); // window.location.href = "<%echo $defaultpage%>"; </SCRIPT> <% return false; } } function CloseConnect(){ global $con; OCICommit($con);// return OCILogOff($con); } 打开php.ini看看php_oracle.dll打开了没 你机器最好装过ORACLE客户端,只加载php_oracle.dll是没用的 那么,请问如何加载php_oracle.dll呢?? 在php,ini中把;extension=php_oracle.dll前面的分号去掉改为extension=php_oracle.dll就可以了! oracle太大了,上回我装了以后机器就跟老牛似的。郁闷。只能卸载掉了。 哦明白了不过记得要重启apache哦 纠结,tcpdf专题系列问题,相信做完这个项目,想不掌握都难 求一个简单的.htaccess 怎么写! php 分页 请问如何从radio button取值,存储到mysql数据库?? 求助,急!关于php的module 我想提取<asdf>与,之间的字符串 请问,在PHP中如何调用用JAVA编写的WEB SERVICE? 想请教各位大侠,我如何配置GD图形库?? 通过ajax传的div没有原有的效果 求助各位大神,一小段C#转PHP 有关SQL语句,高手赐教 mysql语法错误,急,谢
/*
if (substr($HTTP_REFERER,7,strlen($SERVER_NAME)) != $SERVER_NAME){
if (!isset($ToPrint)){
%><script language=javascript>
<!--
alert("页面访问出错,请访问网站首页!");
//-->
</script><%
// exit;
}
}*/
$userupfilepath = "./userupfile/";
function GetConnect(){
global $con;
global $defaultpage;
if (! isset($con)){
$con = OCILogon("webmanager","oracle","WEBORA");
if (! $con){
%>
<SCRIPT language="javascript">
window.alert ("打开数据库链接失败!可能数据库\n没有开启,请找网站管理员联系!");
window.location.href = "<%echo $defaultpage;%>";
</SCRIPT>
<%
return false;
}
}
return $con;
}
function ExecSql($sql,$con=false){
$sql = stripslashes($sql);
if (!$con){
global $con;
}
if (!$con){%>
<SCRIPT language="javascript">
window.alert ("数据库连接未打开!请找系统管理员联系!");
</SCRIPT>
<%
return false;
}
//echo $sql;
global $defaultpage;
$RetCur = @OCIParse($con,$sql);
if (@OCIExecute($RetCur,64)){
return $RetCur;
}else{
@OCIRollback($con);
$ErrorInfo = addslashes(str_replace("\n","",@implode(",",OCIError($RetCur))));
// </noscript>
//
// </noscript>
%>
<!-- banner <%echo $sql;%> -->
<SCRIPT language="javascript">
window.alert ("您的数据操作语句\n"+"存在下列错误:\n"+"<%echo $ErrorInfo%>"+"\n请找系统管理员联系!");
// window.location.href = "<%echo $defaultpage%>";
</SCRIPT>
<%
return false;
}
} function CloseConnect(){
global $con;
OCICommit($con);
// return OCILogOff($con);
}
改为extension=php_oracle.dll就可以了!
只能卸载掉了。
明白了
不过记得要重启apache哦