|
|
|
[มือใหม่อ่อนหัด] สร้างไฟล์ login ด้วยfacebook ตอนรับแบบ local รันได้ปกติ แต่เมื่ออัพไฟล์ขึ้นserver กลับเกิด error |
|
|
|
|
|
|
|
สร้างการLogin โดยเชื่อมต่อกับfacebook ตอนที่ Run แบบ Local ก็สามารถทำได้ปกติไม่มี error อะไร แต่พออัพไฟล์ขึ้น server
กลับเกิด error
Parse error: syntax error, unexpected '[', expecting ')' in /home/sakadhic/domains/sakadhi.com/public_html/login.php on line 11
โดยโค้ดเขียนแบบด้านล่างนี้ค่ะ ปล. ตรง appid, app_secret, default_graph_version มีการกรอกข้อมูลนะคะแต่ลบออก
Code (PHP)
<?php
session_start();
ini_set('display_errors', 1);
require_once __DIR__ . '/facebook-sdk-v5/autoload.php';
use Facebook\FacebookSession;
use Facebook\FacebookRequest;
use Facebook\GraphUser;
use Facebook\FacebookRedirectLoginHelper;
$fb = new Facebook\Facebook([
'app_id' => '......................',
'app_secret' => '......................................',
'default_graph_version' => '...................',
]);
$helper = $fb->getRedirectLoginHelper();
$permissions = ['email', 'user_likes']; // optional
$loginUrl = $helper->getLoginUrl('http://www.sakadhi.com/login-callback.php', $permissions);
echo '<a href="' . $loginUrl . '">Log in with Facebook!</a>';
?>
Tag : PHP
|
|
|
|
|
|
Date :
2017-12-25 23:31:11 |
By :
OnTime |
View :
627 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
php 5.4+
|
|
|
|
|
Date :
2017-12-26 02:00:19 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้ามีปัญหาเรื่อง Version ลองดู JavaScript ครับ
Facebook Login Api ด้วย JavaScript SDK/PHP และการจัดเก็บใน MySQL
|
|
|
|
|
Date :
2017-12-26 17:33:31 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|