很多站长朋友们都不太清楚php实现打开文件,今天小编就来给大家整理php实现打开文件,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 如何在页面中使用PHP语言打开指定文件 2、 PHP文件怎么打开 3、 如何打开php文件 4、 如何在页面上使用PHP语言实现打开指定文件夹的操作? 5、 有谁知道php文件怎么打开吗? 如何在页面中使用PHP语言打开指定文件<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Examine Rule</title>
</head>
<body>
<?php
$file = $_POST[textfield];
if($file$_POST[Submit])
{
$handle = file("$file");
if(is_array($handle))
{
$str = "";
foreach($handle as $k => $v)
{
$str.=$v;
}
}
}
?>
<h1 align="center">Display Rule</h1>
<div align="center">
<form name="form1" method="post" action="">
<table width="426" height="300" border="1">
<tr>
<td height="34" colspan="2"> <div align="center">choose rules</div>
<div align="center">Location:
<input name="textfield" type="text" size="60" value="">
</div>
</td>
</tr>
<tr>
<td height="213" colspan="2"><p align="center">IDS Rules:</p>
<div align="center">
<textarea name="textarea" cols="80" rows="10"><? echo $str?></textarea>
</div></td>
</tr>
<tr>
<td width="277" height="25">
<div align="center">
<input type="submit" name="Submit" value="Display">
</div>
</td>
<td width="290">
<div align="center">
<input type="button" class="button1" onclick="document.location.href='snort/index.php'" value="Return">
</div>
</td>
</tr>
</table>
</form>
</div>
<p align="center"> </p>
</body>
</html>
PHP文件怎么打开你是要让你的装了IIS的机器支持PHP呢还是只是单纯的打开*.php的文件?
如果是要支持PHP,那么你要装专门的PHP解释器。
首先你去下载php-4.3.4-Win32.zip。
下面为配置步骤:
1)将php-4.3.3RC4-Win32.zip里面的所有文件和文件夹解压缩并放置在C:\\php4\\文件夹中,没有自己创建该文件夹
2)进入php4文件夹,查看根目录和子目录,把所有.dll文件都统统复制粘贴到C:\\WINNT\\system32(WIN2K)或C:\\WINDOWS\\system32(WINXP)中
3)把php4文件夹里面的php.ini-dist和php.exe文件复制到
C:\\WINNT\\(WIN2K)或C:\\WINDOWS\\(WINXP)中,并将php.ini-dist文件改为php.ini
4)双击php.ini打开该配置文件,进行下面3个地方的修改:
1> 把extension_dir = "C:\\php4\\extensions" 改为你安装php4的 extensions文件夹路径
2> 把 ;cgi.force_redirect = 1 改为 cgi.force_redirect = 0
3> 把 register_globals = Off 改为 register_globals = On
4> 找到 ;Windows Extensions 段,你应该可以看到如下代码
;
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll
具体还得看你需要加载哪些.dll文件,不过你按照下面我这样改也行,主要是要加载的.dll文件就去掉前面的分号( ; ) :
;
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll
5)再次打开控制面板-管理工具-Internet服务管理器,在"默认web站点"上右键单击,选择"属性"
6)选中"默认 Web 站点 属性"窗口的"主目录"选项卡,点击右下角的"配置"按钮,出现"应用程序配置"窗口,点击"应用程序映射"下面的"添加"按钮,添加下面的程序映射:
可执行文件: C:\\php4\\php.exe %s %s (也就是你的php4文件夹路径)
扩展名: .php
确定完成配置!
7)切换到"默认 Web 站点 属性"窗口的"ISAPI筛选器"选项卡,点击右边的"添加"按钮,添加下面的一个筛选器:
筛选器名称: PHP
可执行文件: C:\\php4\\sapi\\php4isapi.dll (也就是你的php4文件夹的 sapi文件夹路径)
确定后关闭"Internet服务管理器"
8)继续切换到"默认 Web 站点 属性"窗口的"文档"选项卡,点击右边的"添加"按钮,添加如下"启用默认文档":
index.php 也可以添加 index.php3 index.php4 等等 看你的需要而定
点击左边的"↑"按钮,把index.php文档提升到最上面
现在你的IIS也支持PHP了.
如何打开php文件php文件需要有境支持,类似c语言的编译过程,需要在电脑安装php5.1(5.1只是你个版本)+apache+mysql来搭载环境,分别安装很麻烦,建议安装有一个叫做phpstudy的软件,把上面的环境已经集成了,安装好phpstudy后,把要运行的test.php文件放在安装目录下的WWW文件夹中,然后打开浏览器,在地址栏输入localhost/test.php ,然后回车即可
如何在页面上使用PHP语言实现打开指定文件夹的操作?这个应该通过单纯的HTML和PHP是实现不了的。在页面打开文件的HTML标签原型是:
<input type="File" name="upload" size="30" maxlength="100" accept="text/html">
里边没有指定的属性啊。用Javascript估计也不行,因为Javascript没有读写文件的权限啊。。
有谁知道php文件怎么打开吗?php是一种网络开发的程序,它在服务器端运行,也就是你如果想打开此文件(以网页的形式),必须为他配一台服务器或者安装一个基于本机的服务性质的软件!
*.php是一种网络开发的程序,它在服务器端运行,也就是你如果想打开此文件(以网页的形式),必须为他配一台服务器或者安装一个基于本机的服务性质的软件,不过你可以使用写字板之内的东西打开他,此时你看到的是源程序,如果是在网上下载的php的话,他已经在服务器端运行,你只能看到结果!即我们常见的超文本html。
关于php实现打开文件的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php实现打开文件 php 打开文件的详细内容...