텍스트를 입력하면 특정 사진을 출력하는거

이거 어떻게 하는건가요????

누구 소스 없으신가요???

아니면 방법이라도요..

아래 예를 들어본 사이트 링크입니다. 한번 보세요~


http://kinview.co.kr/jjalbangUtil/match/index.php?cat=227

http://www.simsimhe.com/_test/house/

이런것 처럼 구현하고 싶은데요. 방법이나 소스좀 부탁드리겠습니다!
|

댓글 1개

<?php
function hex_chars($data) {
$mb_chars = '';
$mb_hex = '';
for ($i=0; $i<mb_strlen($data, 'UTF-8'); $i++) {
$c = mb_substr($data, $i, 1, 'UTF-8');
$mb_chars .= '{'. ($c). '}';

$o = unpack('N', mb_convert_encoding($c, 'UCS-4BE', 'UTF-8'));
$mb_hex .= '{'. hex_format($o[1]). '}';
}
$chars = '';
$hex = '';
$result = 0;
for ($i=0; $i<strlen($data); $i++) {
$c = substr($data, $i, 1);
$chars .= '{'. ($c). '}';
$hex .= '{'. ord($c). '}';
$result.= ord($c);
}
return array(
'data' => $data,
'chars' => $chars,
'hex' => $hex,
'mb_chars' => $mb_chars,
'mb_hex' => $mb_hex,
'result'=>$result,
);
}
function hex_format($o) {
$h = strtoupper(dechex($o));
$len = strlen($h);
if ($len % 2 == 1)
$h = "0$h";
return $h;
}

$str="\sA3";

$result= hex_chars($str);


$num= $result['result'];

$d= array('aa.jpg', 'bb.jpg', 'cc.jpg');

$last_result= $num % count($d);

$img = $d[$last_result];

하시면 이미지 찾아 내실듯 하군요.

utf-8용입니다.
?>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고