php - 未定义的变量:apcu php 脚本的配置和问题
问题描述
PHP 警告:模块 'apcu' 已在第 0 行的未知中加载 PHP 注意:未定义变量:第 5 行 /var/www/html/system/pages/bounty.php 中的 main_content PHP 注意:未定义变量:/var/ 中的配置第 44 行的 www/html/system/pages/bounty.php PHP 注意:尝试在第 44 行的 /var/www/html/system/pages/bounty.php 中访问类型为 null 的值的数组偏移量 PHP 注意:尝试访问第 44 行 /var/www/html/system/pages/bounty.php 中 null 类型值的数组偏移量
<?php
@mysqli_connect("localhost","newuser","password");
@mysqli_select_db("ots");
$main_content .= '<P ALIGN=CENTER>
<br>
<FONT SIZE=5 COLOR=#CFF00C>
How to use...
</FONT>
<br>
<br>
<FONT SIZE=2 COLOR=#CFF00C>
* !hunt [prize],[nick] :
<FONT SIZE=1 COLOR=#FCC33F>
Wysyla ogloszenie o huncie dla postaci. Cena w tysiacach.<br>
Przyklad: !hunt 100,Infinity
</FONT><br>
</FONT>
</P>
<br>
<br>
<center>
<h1>
Bounty Hunters
</h1>
</center>
<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%>
<TR BGCOLOR="#505050">
<TD CLASS=white width=30%>
<center><B>Zlecil</B></center>
</TD>
<TD CLASS=white width=30%>
<center><B>Nagroda</B></center>
</TD>
<TD CLASS=white width=30%>
<center><B>Ofiara</B></center>
</TD>
<TD CLASS=white width=10%>
<center><B>Zabity przez</B></center>
</TD>
</TR>';
$inv = @mysqli_query("SELECT * FROM `bounty_hunters` ORDER BY `added` DESC");
$num = 0;
$color=$config['site']['darkborder'];
while($tab = @mysqli_fetch_array($inv)){
if($num%2 == 0){$color=$config['site']['darkborder'];}else{$color=$config['site']['lightborder'];}
$pid = $tab['fp_id'];
$sid = $tab['sp_id'];
$kid = $tab['k_id'];
$killed = $tab['killed'];
$prize = $tab['prize']*1000;
if($killed == 0){
$kill = '<font color="red">Nobody!</font>';
}else{
$k = @mysqli_query("SELECT * FROM `players` WHERE `id` = ".$kid."");
$k1 = @mysqli_fetch_array($k);
$kill_name = $k1['name'];
$kill = '<a href="index.php?subtopic=characters&name='.$kill_name.'">'.$kill_name.'</a>';
}
$f = @mysqli_query("SELECT * FROM `players` WHERE `id` = ".$pid."");
$f1 = @mysqli_fetch_array($f);
$s = @mysqli_query("SELECT * FROM `players` WHERE `id` = ".$sid."");
$s1 = @mysqli_fetch_array($s);
$fn = $f1['name'];
$sn = $s1['name'];
$main_content .= '
<TR BGCOLOR="'.$color.'">
<TD>
<center>
<b>
<a href="index.php?subtopic=characters&name='.$fn.'">'.$fn.'</a>
</b>
</center>
</TD>
<TD>
<center>
<b>
'.$prize.' gp
</b>
</center>
</TD>
<TD>
<center>
<b>
<a href="index.php?subtopic=characters&name='.$sn.'">'.$sn.'</a>
</b>
</center>
</TD>
<TD>
<center>
<b>
'.$kill.'
</b>
</center>
</TD>
</TR>';
$num++;
}
if($num == 0){
$main_content.='<TR BGCOLOR="'.$color.'">
<TD colspan=4>
<center>
Currently there are not any bounty hunter offer.
</center>
</TD>
</TR>';
}
$main_content .='</TABLE><div align="right"></a>.</div>';
?>
解决方案
该脚本工作正常,但它所做的只是在表格中不显示任何内容。
推荐阅读
- java - Android屏幕尺寸分辨率?
- python - 为什么在 str.split() 方法的末尾添加索引会返回索引的值?
- javascript - 从 JavaScript 发送 POST 请求而不传入 JSON 参数
- python - 如何使用 Flask/SqlAlchemy/SQLite 对过去 7 天中的每一天的数据库记录进行分组?
- ruby - 如何在 github 操作中捆绑安装私有 gem
- git - git svn clone 非标准存储库有问题
- image-processing - 用 RGB 值模糊图像而不用内核卷积
- php - 无法在 Ubuntu 18.10 上安装 php7.2-ldap - “未满足的依赖项”
- node.js - 环境变量大小限制 beanstalk node.js
- android - 为什么 Leakcanary 声明弱引用导致了泄漏?