不知道是不是版本的问题。 哦,我还用过这么老版本的php,不过这段代码没用什么语法问题呀.if ($main){ echo testmain($main,"互联网WEB查询");}else{ echo "No Main str";} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 打错了,是我还没有用过这么老版本的php,我最早用的是 php4.0 的 楼主更正,是php4.3.1 和 php4.2.3line 107 是有if语句的那一行,我不知道哪里出错了,是不是版本的问题还是程序编码有错?我使用的是php4.3.1 我同事使用的是php4.2.3 他的程序不出错只显示 No Main str 那你就在你的机子上就建一个简单的php文件.里面就包含下面的代码:<?if ($main){ echo testmain($main,"互联网WEB查询");}else{ echo "No Main str";}?>看看有没有还是一样的提示? 显示同样的提示,Notice: Undefined variable: main in d:\fwweb\aa.php on line 2No Main str是不是我的php配置有问题? 是的,你php的问题,建议从新安装算了. 不是版本问题,是设置问题。使用了未经定义的变量php.ini中error_reporting = E_ALL & ~E_NOTICE或在程序开头加上:error_reporting(E_ALL & ~E_NOTICE); PHP技术交流群45067352 mysql left join 查询的问题求救 这句php代码如何解析 菜鸟问题,php代码解释 验证码在linux环境下为什么用不起来? 请高手帮我看看能不能简化程序? 可以用php发送传真吗?需要怎么样的api?要钱吗? 请问这条包含字符串和变量的语句如何echo出来? 能不能让设置下载的文件,使其只给注册的用户下载? 开发dz插件后台提示错误 这段代码是什么意思? 如何上PHP支持ms sql2000
<?
if ($main){
echo testmain($main,"互联网WEB查询");
}else{
echo "No Main str";
}
?>看看有没有还是一样的提示?
Notice: Undefined variable: main in d:\fwweb\aa.php on line 2
No Main str是不是我的php配置有问题?
或在程序开头加上:
error_reporting(E_ALL & ~E_NOTICE);