Ben PHP ve Opera tarayıcı mükemmel çalışmak HTML bir Facebook uygulaması yazdım, ancak Internet Explorer veya Google Chrome'da çalışmıyor.
The page index of the app is at: http://apps.facebook.com/zbtmajik/
After you choose an image to upload and choose the 'Upload' button, it is supposed to redirect to http://majik.zbrowntechnology.info (inside the iframe ) and keeps redirecting to
http://majik.zbrowntechnology.info/?auth_token=e0afbd3167ae943a94b41e940298f2d1&next=http%3A%2F%2Fmajik.zbrowntechnology.info%2Fupload.php
Ben formu gönderdiğinizde, bunun yerine iframe sadece ne tüm sayfayı yönlendirmek için çalışır gibi görünüyor çünkü iframe ile bir sorun olabileceğini düşünüyorum.
Ben sorunun ne olduğunu biliyorum fikrim var, ama bu iş için ve ben bunu sabit almak gerekiyor. Herhangi bir yardım uygulaması üzerinde bir teşekkür size sayfada adına neden olacaktır!
_____ upload.php____________________________________________________________________ I was told that it may be the PHP code that processes the upload, so here it is:
<?php
include_once('facebook.php');
$appapikey = 'API KEY HERE';
$appsecret = 'SECRET KEY HERE';
$facebook = new Facebook($appapikey, $appsecret);
$fb_user = $facebook->require_login();
if((!empty($_FILES["uploaded_file"])) && ($_FILES['uploaded_file']['error'] == 0)) {
$filename = basename($_FILES['uploaded_file']['name']);
$ext = substr($filename, strrpos($filename, '.') + 1);
if (($ext == "jpg") && ($_FILES["uploaded_file"]["type"] == "image/jpeg") &&
($_FILES["uploaded_file"]["size"] < 350000)) {
$newname = dirname(__FILE__).'/upload/zbt_'.$fb_user.'.jpg';
if ((move_uploaded_file($_FILES['uploaded_file']['tmp_name'],$newname))) {
header("Location: http://majik.zbrowntechnology.info/display.php");
} else {
header("Location: home.php?Fatal");
}
} else {
header("Location: home.php?Fatal");
}
} else {
header("Location: home.php?Fatal");
}
?>
Ben bunun üzerine baktım ve bir şey bulmak için görünmüyor olabilir, ama ben de çok güçlü bir PHP programcısı değilim.
Ben PHP doc tekrar kod üzerinden baktı ve sorunun bu hat üzerinde yatıyor bulundu: if((!empty($_FILES["uploaded_file"])) && ($_FILES['uploaded_file']['error'] == 0)) {. Değil ama ne olduğunu tam olarak.