实时搜索: php怎样运行

php怎样运行

581条评论 3951人喜欢 1411次阅读 303人点赞
各位高手,我想问问关于PHP获取表单参数的机制的问题,具体说就是:
为什么用到了if语句??
为什么没有按“提交”按钮,IF语句中的ELSE语句不会被执行??
为什么EMPTY()判断的是$GET_["btnSubmit"]这个变量而不是其他变量??
望有好心人帮忙,谢谢!!

<?php if(empty($_GET["btnSubmit"])){?>
<form id="form1" name="form1" method="GET" action="">
<label>
...

请问php在apache下运行有几种模式,区别是什么?该怎样设置,谢谢: Windows 下有两种方法使 PHP 工作于 Apache 2.0.x 之中。一种是 使用 CGI 可执行程序,另一种是适用 Apache 模块的 DLL。不管哪种都需要编辑 httpd.conf 来配置 Apache 支持 PHP 并重新启动服务器。

注: 记住在 Windows 下给 Apache 的配置文件中加入路径值的时候,所有的反斜线例如 c:\directory\file.ext 必须转换成正斜线,如 c:/directory/file.ext。

以 CGI 方式安装
需要将以下三行加入到 Apache 的 httpd.conf 配置文件中以设定 CGI: 例子 6-5. PHP 在 Apache 2.0 中的 CGI 方式

ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php

# 对 PHP 4 用这行
Action application/x-httpd-php "/php/php.exe"

# 对 PHP 5 用这行
Action application/x-httpd-php "/php/php-cgi.exe"

警告
如果使用 CGI 方式安装,则服务器对于某些可能的攻击是开放的。请阅读 CGI 安全一章以学习如何防御这些攻击。

以 Apache 模块方式安装
需要将以下两行加入到 Apache 的 httpd.conf 配置文件中以设定 Apache 2.0 的 PHP 模块: 例子 6-6. PHP 在 Apache 2.0 中的模块方式

# 对 PHP 4 用这两行:
LoadModule php4_module "c:/php/php4apache2.dll"
# 别忘了从 sapi 目录中把 php4apache2.dll 拷贝出来!
AddType application/x-httpd-php .php

# 对 PHP 5 用这两行:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php

# 配置 php.ini 的路径
PHPIniDir "C:/php"

注: 记得用自己 PHP 实际所在的路径替换掉上例中的 c:/php/。要留意在 LoadModule 指令中用的是 php4apache2.dll 或 php5apache2.dll,而不是 php4apache.dll 或 php5apache.dll,后者是设计用于 Apache 1.3.x 的。

注: 如果要使用内容协商机制,请阅读有关 FAQ。

警告
不要在安装中混合使用来自不同 PHP 版本的 DLL。使用下载回来的 PHP 版本中所提供的 DLL 和扩展库是唯一选择。

PHP获取表单参数的运行机制是怎么样的?: 问题一:为什么用到了if语句?
当页面一被载入时,if语句用来判断btnSubmit是否存在。如果不存在则增加如下内容:
<form id="form1" name="form1" method="GET" action="">
<label>
<input type="submit" name="btnSubmit" id="btnSubmit" value="提交表单" />
</label>
</form>

问题二:为什么没有按“提交”按钮,IF语句中的ELSE语句不会被执行??
页面一被加载时,btnSubmit按钮是不存在的,所以<?php if(empty($_GET["btnSubmit"])){?>
中的条件是成立的,所以会执行“问题一”的内容。
当点击"btnSubmit"按钮时,请求是提交到此页面,这时因为之前页面首次加载时已经加载了"问题
一”的内容,所以"btnSubmit"按钮是已经存在的了,所以if语句中的条件此时不成立,所以才能
执行else中的内容。

问题三:为什么EMPTY()判断的是$GET_["btnSubmit"]这个变量而不是其他变量??
$GET_["btnSubmit"]是取得通过get方式请求时的表单内容。
此程序片段中,是通过if来判断页面是否存在"btnSubmit"按钮,如果不存在,则在页面中添加一个
带有此按钮的表单,如果存在则执行else中的内容(这无疑中也有点类似按钮的监听)

在局域网可以用cmd运行php socket.php,在真实的服务器上要怎样操作?: 在本地使用终端模拟器登陆,win系统下如xshell,putty,linux下ssh,
运行usr/bin/php socket.php 前提登陆账号有php运行权限,和脚本执行权限

怎样延长php运行时间:

在命令行中运行,只要你不关闭命令行窗口,php程序就会一直运行下去。方法是:将php复制到php安装目录,然后将命令行路径切换到php安装路径,运行

->php index.php

PHP代码能运行, 但有错误提示,不知道什么原因: 吧错误提示贴出来

在windows系统下的cmd下面执行php 命令,返回‘PHP’不是内部或外部命令,也不是可运行的程序。。:

首先系统环境变量是变量。。。

不是system32下直接可以运行的软件

然后,变量不支持指向性指令

你必须设置成“C:\Program Files\EasyPHP-12.1\php\php.exe”

否则,系统默认此为目录。

其次,变量的使用方法:%XXXX%

如果你设置成了目录,这个只能提供给CD,dir等目录指向性命令使用。

不过设置好了变量,而且这个变量是指向exe的,打字就少了很多

就直接变成 

%php%

否则的话(设置成目录的话),还得以两步运行

cd %php%

php.exe


联想 G510AT-IFI能玩nba2k14不?它的配置怎么样?急求!!!!口碑咋样?: 尊敬的联想用户,您好。
每款软件都是有其硬件和软件运行需求的,建议您可以根据游戏的说明书查看下机器的硬件和软件方面是否符合其流畅运行要求,如果符合那么机器是可以正常运行这款程序的。如果无法运行,建议您更改游戏版本。
这里提醒下,一般游戏厂商给出的都是最低配置,可以运行,但是不能保证特效。
更多问题您可以咨询
idea论坛:http://lenovobbs.lenovo.com.cn/forum.php?intcmp=FM_LBBS_baidureply
Think论坛:http://thinkbbs.lenovo.com.cn/forum.php?intcmp=FM_LBBS_baidureply
联想乐社区:http://bbs.lenovomobile.com/forum.php?intcmp=FM_LBBS_baidureply
期待您满意的评价,感谢您对联想的支持,祝您生活愉快!

php运行出现这个求解决:

解决办法:需要有自己的MYSQL数据库服务器。

下载的网站里应该有数据库文件,然后导入你的数据库服务器里,在修改你的数据库文件地址,用户名,密码,还有数据库名。

查看下是不是使用了post或者未传ip参数。

win7下运行32位的程序没有问题,一直以为是64位的。

  • oppo手机第一次充电需要多久

    深圳长城宽带20m多少钱一个月: 打长城宽带全国统一客服电话95079问一下便知道了。在全国任何地方都可以打这个电话以了解当地长城宽带资费及申请安装事项。长城宽带价格非常便宜,很适合脑残或缺钱的穷人装,但因为常常掉线、断网被用户骂为垃圾宽带,你能否装...

    342条评论 4349人喜欢 1533次阅读 614人点赞
  • iphone6S的保修期多久

    我办的20M的宽带,带我路由器识别的速度只有4039Kbps的下行速度,上行只有313Kbps,这是什么原因呢?: 一秒钟四兆,知足吧, ...

    745条评论 4513人喜欢 3130次阅读 246人点赞
  • 24尺多少腰围

    电信20M企业固定ip宽带要多少钱一个月: 大约1500--2000元,这个可以谈的,需要你找大客户或者政企客户经理谈我50M上下对等专线+500M拨号宽带上行100M下行500M,和集团电话绑定还有各种套餐一起4000一个月 ...

    768条评论 2661人喜欢 2550次阅读 673人点赞
  • 170是多少寸

    泉州市聚实惠工艺品有限公司怎么样?: 泉州市聚实惠工艺品有限公司是2018-05-14在福建省泉州市丰泽区注册成立的有限责任公司(自然人独资),注册地址位于泉州市丰泽区北峰街道见龙亭小区瑞龙苑3幢603室。泉州市聚实惠工艺品有限公司的统一社会信用代码/注...

    273条评论 4530人喜欢 1196次阅读 889人点赞
  • 1.5t和1.5l费几个油

    为什么玩游戏还是一步一卡,还是网速问题,或者电脑问题,移动光纤20M: 网络游戏一般对显卡要求不太高,低开显示效果就行。我看了你的配置可以断定了,是你电脑cpu比较低。如果想体验好一点推荐你换个cpu淘宝上买个二手的4代 i3 i5中高端的大概在500到800左右。或者e3 1231v...

    482条评论 5431人喜欢 4544次阅读 231人点赞
  • 五大行星谁命名的

    电信 20m/S 的网速要多少钱一个月: 每个城市的网络运营商收费均不同。我所在的城市,电信网络下行速率20兆(2MB/s)是一年1400多点.大概每个月120元. ...

    304条评论 4811人喜欢 4142次阅读 411人点赞
  • gta4的存档在哪里

    求大神支招染E-cadherin冰冻切片荧光染色,我的步骤是PFA固定15min,PBS洗三次,BSA封闭2h,孵育一抗过夜: 冰冻切片的免疫组化染色步骤速冻组织  将组织块平放于软塑料盖或特制小盒内(直径2cm),如组织块小可适量加OCT包埋剂浸没组织,然后将特制小盒缓缓平放入盛有液氮的小杯内,当盒底部接触液氮时即开始气化沸腾,此时小盒保持...

    959条评论 3098人喜欢 1043次阅读 976人点赞