witam. nie umiem niestety przerobic pliku upload.php tak, aby na serwer facebooka wysylal zdjecie z linku typu:
http://facebook2.bescik.kei.pl/gen/img.php...&procent=50a nie z pliku wyslanego wczesniej w formularzu.
czy moglibyscie co nieco podpowiedziec?
dzieki z gory
<html>
<body>
<form enctype="multipart/form-data" action="upload.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
Please choose a photo:
<input name="photo" type="file"><br/><br/>
Say something about this photo:
<input name="message" type="text" value=""><br/><br/>
<input type="submit" value="Upload"/><br/>
</form>
</body>
</html>
<?php
//upload.php
if(isset($_FILES['photo']) && isset($_POST['message'])){
$uploadfile = './uploads/'.basename($_FILES['photo']['name']);
if (isset($iStats['mime']) && $iStats[0
]>0
) { include_once 'fbmain.php';
try{
$uid = $facebook->getUser();
$me = $facebook->api('/me');
$token = $session['access_token'];//here I get the token from the $session array
$album_id = '2179901265385';//MY ALBUM ID
$facebook->setFileUploadSupport(true);
$args = array('message' => $_POST['message']); $args['image'] = '@' . realpath($uploadfile);
$data = $facebook->api('/'. $album_id . '/photos?access_token='. $token, 'post', $args);
} catch(FacebookApiException $e){
}
} else {
echo "Wrong file type!\n"; }
}
?>