// もしくは iframe: // // // PHP 5.x で動く構文だけを使う(?? / match / 型宣言は使わない)。 require_once __DIR__ . '/sns_config.php'; if (!function_exists('kurl2gr_widget_fetch')) { function kurl2gr_widget_fetch($limit) { $url = rtrim(KURL2GR_API_BASE, '/') . '/public/posts?' . http_build_query(array('key' => KURL2GR_SITE_KEY, 'limit' => $limit)); $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); curl_setopt($ch, CURLOPT_TIMEOUT, 10); $body = curl_exec($ch); $status = (int)curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); if ($body === false || $status !== 200) { return array(); } $data = json_decode($body, true); return (is_array($data) && isset($data['items']) && is_array($data['items'])) ? $data['items'] : array(); } function kurl2gr_widget_h($v) { return htmlspecialchars((string)$v, ENT_QUOTES, 'UTF-8'); } function kurl2gr_widget_excerpt($text, $length) { $flat = trim(preg_replace('/\s+/u', ' ', strip_tags((string)$text))); if (mb_strlen($flat, 'UTF-8') <= $length) { return $flat; } return mb_substr($flat, 0, $length, 'UTF-8') . '…'; } function kurl2gr_widget_date($value) { $ts = strtotime((string)$value); return $ts ? date('Y.m.d', $ts) : ''; } } $kurl2gr_limit = isset($_GET['limit']) ? max(1, min(20, (int)$_GET['limit'])) : 5; $kurl2gr_items = kurl2gr_widget_fetch($kurl2gr_limit); $kurl2gr_embed = isset($_GET['embed']) && $_GET['embed'] === '1'; $kurl2gr_sns_url = defined('KURL2GR_SNS_URL') ? KURL2GR_SNS_URL : 'sns.php'; if ($kurl2gr_embed) { header('Content-Type: text/html; charset=utf-8'); echo '
' . ''; } ?>自動で収集・要約した最新情報を掲載しています。
| ( ! ) Notice: Undefined variable: kurl2gr_items in /home/users/1/exbridge/web/exbridge_jp/sns_widget.php on line 79 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0002 | 227824 | {main}( ) | .../sns_widget.php:0 |
まだ記事がありません。
| ( ! ) Notice: Undefined variable: kurl2gr_embed in /home/users/1/exbridge/web/exbridge_jp/sns_widget.php on line 99 | ||||
|---|---|---|---|---|
| Call Stack | ||||
| # | Time | Memory | Function | Location |
| 1 | 0.0002 | 227824 | {main}( ) | .../sns_widget.php:0 |