为什么Facebook SDK 5 autoload.php不允许用__autoload加载我的其他类

时间:2017-07-20 21:22:57

标签: php facebook

我是Facebook SDK的新手,我试图加载我的页眉和页脚(class.Header.inc和class.Footer.inc与索引页面位于同一文件夹中)PHP类具有以下内容码 给出了这个错误

 Fatal error: Class 'Footer' not found C:\wamp64\www\...

https://raw.githubusercontent.com/sohaibilyas/facebook-php-sdk-v5/master/login-on-website-get-basic-info.php

<html>
  <head>        
    ...
<?php
   function __autoload($class_name)
   {
    include 'class.' . $class_name . '.inc';
   }
    <!-- Header -->
        $header = new Header();
        echo $header->display(basename($_SERVER['PHP_SELF']));
        ?>

...
    <?php
      session_start();
      require_once '/src/Facebook/autoload.php';
      $fb = new Facebook\Facebook([   
      .....
      echo '<a href="' . $loginUrl . '">Log in with Facebook!</a>';
}


 .... html ....
    <!-- Footer -->
    <?php 
    $footer = new Footer();
    echo $footer->display();
    ?>

我没有解释为什么__autoload($ class_name)函数没有加载页脚类

0 个答案:

没有答案
相关问题