当前位置:Gxlcms > PHP教程 > PHP下include包含文件问题

PHP下include包含文件问题

时间:2021-07-01 10:21:17 帮助过:7人阅读

我的代码:
  1. <!--?php
  2. require("header.inc.php");
  3. function __autoload($className)
  4. {
  5. include $className."__class.php";
  6. }
  7. $DbModle=new ProductModle();
  8. $allProduct=$DbModle--->selectAllProduct();
  9. if($allProduct)
  10. {
  11. echo '';
  12. echo '';
  13. echo '';
  14. foreach($allProduct as $product)
  15. {
  16. echo '';
  17. echo '';
  18. echo '';
  19. echo '';
  20. echo '';
  21. }
  22. echo '<table align="center" width="90%" border="1"><caption>商品列表</caption><tbody><tr><th>产品ID</th><th>名称</th><th>价格</th><th>编辑</th></tr><tr><td>'.$product->getId().'</td><td>'.$product->getName().'</td><td>'.$product->getPrice().'</td><td>';
  23. echo 'getId().'">修改';
  24. echo 'getId().'">删除';
  25. echo '</td></tr></tbody></table>';
  26. }
  27. else
  28. {
  29. echo '<p align="center">没有任何商品</p>';
  30. }
  31. echo '<center>添加商品</center>';
  32. require("footer.inc.php");
  33. ?>

运行截图:


回复讨论(解决方案)

你应该在 __autoload 中检查文件 $className."__class.php" 是否真实存在

文件不存在或者路径错误...

人气教程排行