“Php”的版本间差异
跳到导航
跳到搜索
(以“*/etc/php.ini :*其中默认的上传文件是2M *简单的php <htm> <body> It works! <?php phpinfo(); ?> </body> </html>”为内容创建页面) |
无编辑摘要 |
||
(未显示同一用户的2个中间版本) | |||
第1行: | 第1行: | ||
* 升级到fedora 35,默认的php是8.0版本,有一个原来的index.php不能再用了,还有mediawiki的老版本(1.32)不能用了 |
|||
*/etc/php.ini |
*/etc/php.ini |
||
:*其中默认的上传文件是2M |
:*其中默认的上传文件是2M |
||
第7行: | 第8行: | ||
<?php |
<?php |
||
phpinfo(); |
phpinfo(); |
||
?> |
|||
</body> |
|||
</html> |
|||
*调用外部命令,exec 或者system |
|||
system("date",$arr); |
|||
exec("ls",$out,$status); |
|||
print_r($out); |
|||
print_r($status); |
|||
:*注意命令的权限 |
|||
*从url获取关键词,比如php?mjd=12345&pid=assass&sid=12&fid=21 |
|||
$mjd=$_GET["mjd"]; |
|||
$pid=$_GET["pid"]; |
|||
$sid=$_GET["sid"]; |
|||
$fid=$_GET["fid"]; |
|||
$name ="spec/spec-".$mjd."-".$pid."_sp".$sid."-".$fid.".fits";注意字符串合并用'.' |
|||
*从表单通过post获取关键词 |
|||
:html 文件 |
|||
<html> |
|||
<body> |
|||
<form action="welcome.php" method="post"> |
|||
your name: <input type="text" name="name" /> |
|||
<input type="submit" /> |
|||
</form> |
|||
</body> |
|||
</html> |
|||
:php文件 |
|||
<html> |
|||
<body> |
|||
<?php |
|||
$name=$_POST["name"]; |
|||
echo "your: $name"; |
|||
?> |
?> |
||
</body> |
</body> |
2021年12月14日 (二) 14:09的最新版本
- 升级到fedora 35,默认的php是8.0版本,有一个原来的index.php不能再用了,还有mediawiki的老版本(1.32)不能用了
- /etc/php.ini
- 其中默认的上传文件是2M
- 简单的php
<htm> <body> It works! <?php phpinfo(); ?> </body> </html>
- 调用外部命令,exec 或者system
system("date",$arr); exec("ls",$out,$status); print_r($out); print_r($status);
- 注意命令的权限
- 从url获取关键词,比如php?mjd=12345&pid=assass&sid=12&fid=21
$mjd=$_GET["mjd"]; $pid=$_GET["pid"]; $sid=$_GET["sid"]; $fid=$_GET["fid"]; $name ="spec/spec-".$mjd."-".$pid."_sp".$sid."-".$fid.".fits";注意字符串合并用'.'
- 从表单通过post获取关键词
- html 文件
<html> <body> <form action="welcome.php" method="post"> your name: <input type="text" name="name" /> <input type="submit" /> </form> </body> </html>
- php文件
<html> <body> <?php $name=$_POST["name"]; echo "your: $name"; ?> </body> </html>