static function someinput_put($name, $value, $size = null) { $value = str_replace(array("\r\n", "\r"), "\n", $value); $set = self::$someinput_set; if ($size === null) { $size = $set['size']; } $len = mb_strlen($value, 'utf-8'); $page = ceil($len / $set['mei']) + $set['add']; if ($page < $set['new']) { $page = $set['new']; } if ($set['istextarea'] && !self::$iswml) { $html1 = "<textarea name=\"{$name}[]\""; if (is_array($size)) { $html1 .= self::htmlarr(array('cols', 'rows'), $size, $size); } elseif ($size) { $html1 .= " cols=\"{$size}\""; } $html1 .= ">"; $html2 = '</textarea><br/>'; } else { $html1 = "<input name=\"{$name}[]\""; if (is_array($size)) { $size = $size[0]; } if ($size) { $html1 .= " size=\"{$size}\""; } $html1 .= ' value="'; $html2 = '"/><br/>'; } $html = null; for ($i = 0; $i < $page; $i) { $off = $set['mei'] * $i; $text = code::html(mb_substr($value, $off, $set['mei'], 'utf-8'), true); if ($set['isuc'] && $text !== '') { $text = "{$text}"; } if (self::$iswml) { $html .= str_replace('[]"', "0x{$i}\"", $html1) . $text . $html2; self::$oblink["{$name}[{$i}]"][] = "\$({$name}0x{$i})"; } else { $html .= str_replace('[]', "[{$i}]", $html1) . $text . $html2; } } self::show($html); }
public function thumb($data) { $src = code::html($data['src']); return '<a href="' . $src . '"><img src="http://s.image.wap.soso.com/img/' . floor($data['w']) . '_' . floor($data['h']) . '_0_0_' . $src . '" alt="点击查看大图"/></a>'; }