cod*_*iew 0 php if-statement php4 include
此代码曾用于早期版本的PHP4,但由于托管服务器已升级到PHP5,因此不再适用于我的网站.有没有简单的方法来改变这段代码,让它再次运作?
<?
if ($info == "file1") {include ("file1.html");}
if ($info == "file2") {include ("file2.html");}
if ($info == "file3") {include ("file3.html");}
if ($info == "file4") {include ("file4.html");}
if ($info == "file5") {include ("file5.html");}
?>
Run Code Online (Sandbox Code Playgroud)
编辑:是的,这是我在最终网站上的代码(这里不是PHP专业版).我只是在一个简单的链接中调用"$ info = _ "(我想返回www.website.com/?info=file),即:
<a href="?info=file1">Click here to read File 1</a>
Run Code Online (Sandbox Code Playgroud)
小智 7
如果这是实际代码,那么您的问题是在<?PHP块的开头使用短标记.PHP5中默认不再支持这些.而是使用
<?php ...code here... ?>
Run Code Online (Sandbox Code Playgroud)
或者,您可以要求您的提供商在php.ini中设置"short_open_tag"选项.
| 归档时间: |
|
| 查看次数: |
100 次 |
| 最近记录: |