2010-03-07 4 views
0

J'essaie de faire une application facebook qui génère des citations aléatoires en utilisant php. Cependant, je reçois cette erreur et je ne sais pas comment la trier.Application Facebook en utilisant PHP sur le problème de serveur

Parse error: syntax error, T_STRING inattendue /home/a9607557/public_html/index.php sur la ligne 8

C'est le code que j'ai:

<?php require_once 'includes/facebook.php'; 

$appapikey = '<Hash>'; 
$appsecret = '<Hash>; 
$facebook = new Facebook($appapikey, $appsecret); 
$user_id = $facebook->require_login(); 
$callbackurl = 'http://newuser.hostei.com/'; 

//initialize an array of quotes $quotes= array("Hello World.", "Yes", "New"); 

//Select a Random one. $i= rand(0, sizeof($quotes)-1); 

Je suis sûr que le problème doit être étendu dans ces lignes de code. Merci pour toute aide.

+1

Probablement pas grand que vous nous donnez votre AppSecret et votre AppAPIKey .... –

Répondre

1

Vous avez oublié un devis:

$appsecret = '9ad606899a809cad1da38d12fc2101e0; 

dans

$appsecret = '9ad606899a809cad1da38d12fc2101e0'; 

Mai je suggère d'utiliser un IDE qui est bon à détecter ces problèmes. Comme Netbeans?

+0

Merci, mais il est maintenant me donner une autre erreur FBML erreur (ligne 8): étiquette illégale « corps » sous « fb: canvas " : Je ne sais pas si c'est de facebook, et si oui comment le changer – Chico

+0

Votre application est une application FBML, donc il est déjà dans une balise de corps. Imaginez juste que votre application vit à l'intérieur d'un grand div. Aucune étiquette de tête, étiquette de corps, et étiquettes de HTML autorisées. – alex

2

Il manque un 'à la fin de la ligne $ appsecret.

4

Maintenant que vous avez distribué vos clés d'application, vous devez les régénérer rapidement, sauf si vous souhaitez que votre application soit piratée.

Questions connexes