<?php
/* gets the data from a URL */
function get_data($url)
{
$ch = curl_init();
$timeout = 5;
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
$paste_data=""; if(isset($_POST["paste_code"])) { $paste_data = $_POST["paste_code"]; }
echo $paste_data;
$returned_content = get_data('http://pastebin.com/api_public.php/paste_code(paste_data)');
echo $returned_content;
?>
이것은 내 PHP 코드입니다. 여기서 $ paste_data에는 새 페이지에 붙여 넣을 데이터가 들어 있습니다. paste_code (String) 함수를 사용하여 어떻게 붙여 넣을 수 있습니까?php에서 API를 사용하여 pastebin에 데이터를 붙여 넣는 방법은 무엇입니까?
curl에 대해 너무 많이 모르고 있지만,'paste_code' 변수로'http : // pastebin.com/api_public.php'에'POST' 요청을해야한다는 것을 명심하십시오. 붙여 넣기 코드를 통과하지 못했고 올바른 매개 변수를 설정하지 않았습니다. – mpen