Вход Регистрация
Файл: modules/wysibb/iupload.php
Строк: 21
<?php


### IMAGESHACK
$posturl="http://www.imageshack.us/upload_api.php";

$fileupload $_FILES["img"]['tmp_name'];

$isIframe =($_POST["iframe"]) ? true:false;
$idarea $_POST["idarea"];
$maxwidth is_numeric($_POST["maxwidth"]) ? $_POST["maxwidth"]:600;
$maxheight is_numeric($_POST["maxheight"]) ? $_POST["maxheight"]:600;


$postData = array(
    
'fileupload' => "@".$fileupload,
    
'key'        => '5ACEJKLT7a388c7eb69f1547742d4fc639f1adc1'// по умолчанию ключ WysiBB, рекомедуется использовать свой ключ полученный на странице http://stream.imageshack.us/xmlapi/
    
'optimage'     => 1,
    
'optsize'     =>    $maxwidth."x".$maxheight,
    
'xml'        => 'yes'
);

$ch curl_init($posturl);
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_POST1);
curl_setopt($chCURLOPT_POSTFIELDS$postData);
$result curl_exec($ch);
curl_close($ch);
 
$xml simplexml_load_string($result);

if (
$isIframe) {
    
#use for iframe upload
    
echo '<html><body>OK<script>window.parent.$("#'.$idarea.'").insertImage("'.$xml->links->image_link.'","'.$xml->links->thumb_link.'").closeModal().updateUI();</script></body></html>';
}else{
    
// use for drag&drop
    
header("Content-type: text/javascript");
    if (!
$xml) {
        echo 
'{"status":0,"msg":"Ошибка при загрузке файла"}';
    }else if (isset(
$xml->error)) {
        echo 
'{"status":0,"msg":"'.$xml->error.'"}';
    }else{
        
#OK
        
echo '{"status":1,"msg":"OK","image_link":"'.$xml->links->image_link.'","thumb_link":"'.$xml->links->thumb_link.'"}';
    }
}
### IMAGESHACK



?>
Онлайн: 2
Реклама