我目前有人填写表格并提供以下信息:
我想知道当他们填写这些信息时我怎么能得到它,它将它输入到链接中...例如,这是我现在正在使用的代码:
http://mywebsite.com/picture.php?to=" . $rname . "&from=" . $sname . "&message=" . $message . "&amount=" . $amount .
我现在想知道如何缩短链接?也许使用TINY URL API或其他东西?但是我该怎么做呢?
答案 0 :(得分:0)
正如您已经强调的那样,最好的方法是通过API。如果安装了CURL,实际上很容易使用Tiny URL API:
function get_tiny_url($url) {
$ch = curl_init();
$timeout = 5;
curl_setopt($ch,CURLOPT_URL,'http://tinyurl.com/api-create.php?url='.$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
//test it out!
$your_url = 'http://mywebsite.com/picture.php?to=' . $rname . '&from=' . $sname . '&message=' . $message . '&amount=' . $amount;
$short_url = get_tiny_url($your_url);
//returns your tiny url
echo $short_url;