“Php”的版本间差异

来自Shiyin's note
跳到导航 跳到搜索
(以“*/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>