Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
U
User
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhangjun
User
Commits
c992801a
Commit
c992801a
authored
Jul 01, 2024
by
fangliyan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
小区收藏
parent
5bb0d3a7
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
356 additions
and
356 deletions
+356
-356
function_helper.php
esf_core/helpers/function_helper.php
+356
-356
No files found.
esf_core/helpers/function_helper.php
View file @
c992801a
...
...
@@ -2,43 +2,43 @@
/**
* sendsms($mobile,$msg)
*
*
发送短信
*
发送短信
* @param none
* @global none
* @return void
* @update 2011-10-25
*/
*/
function
sendsms
(
$mobile
,
$msg
,
$type
=
'ad'
,
$yzm
=
""
)
{
get_api
(
API_ESF_SENDSMS
.
"?conf_cityflag=nj&mobile="
.
$mobile
.
"&msg="
.
urlencode
(
$msg
)
.
"&type="
.
$type
.
"&ymz="
.
$yzm
);
get_api
(
API_ESF_SENDSMS
.
"?conf_cityflag=nj&mobile="
.
$mobile
.
"&msg="
.
urlencode
(
$msg
)
.
"&type="
.
$type
.
"&ymz="
.
$yzm
);
}
/**
* get_api($url, $nocache = 0)
*
*
接口函数 F
isher 2013-1-12
*/
*
接口函数
Fisher 2013-1-12
*/
if
(
!
function_exists
(
'get_api'
))
{
function
get_api
(
$url
,
$nocache
=
0
)
{
function
get_api
(
$url
,
$nocache
=
0
)
{
return
curl_get_contents
(
$url
,
$nocache
);
}
return
curl_get_contents
(
$url
,
$nocache
);
}
}
function
curl_get_contents
(
$str
,
$t_url
=
""
)
{
$ch
=
curl_init
();
$t_url
=
$t_url
?
$t_url
:
"http://"
.
$_SERVER
[
'HTTP_HOST'
]
.
$_SERVER
[
'REQUEST_URI'
];
curl_setopt
(
$ch
,
CURLOPT_URL
,
$str
);
curl_setopt
(
$ch
,
CURLOPT_REFERER
,
$t_url
);
curl_setopt
(
$ch
,
CURLOPT_RETURNTRANSFER
,
1
);
$str
=
curl_exec
(
$ch
);
curl_close
(
$ch
);
return
$str
;
}
{
$ch
=
curl_init
();
$t_url
=
$t_url
?
$t_url
:
"http://"
.
$_SERVER
[
'HTTP_HOST'
]
.
$_SERVER
[
'REQUEST_URI'
];
curl_setopt
(
$ch
,
CURLOPT_URL
,
$str
);
curl_setopt
(
$ch
,
CURLOPT_REFERER
,
$t_url
);
curl_setopt
(
$ch
,
CURLOPT_RETURNTRANSFER
,
1
);
$str
=
curl_exec
(
$ch
);
curl_close
(
$ch
);
return
$str
;
}
function
curl_get_contents_new
(
$str
,
$t_url
=
""
,
$cookie
=
''
)
{
...
...
@@ -61,43 +61,43 @@ function curl_get_contents_new($str,$t_url="", $cookie = '')
/**
* random($length)
*
*
产生随机数函数
*
产生随机数函数
* @param none
* @global none
* @return void
* @update 2011-10-25
*/
*/
function
random
(
$length
)
{
$hash
=
''
;
$chars
=
'123456789'
;
$max
=
strlen
(
$chars
)
-
1
;
for
(
$i
=
0
;
$i
<
$length
;
$i
++
)
{
$hash
.=
$chars
[
mt_rand
(
0
,
$max
)];
}
return
$hash
;
$hash
=
''
;
$chars
=
'123456789'
;
$max
=
strlen
(
$chars
)
-
1
;
for
(
$i
=
0
;
$i
<
$length
;
$i
++
)
{
$hash
.=
$chars
[
mt_rand
(
0
,
$max
)];
}
return
$hash
;
}
if
(
!
function_exists
(
'jumpto'
))
{
function
jumpto
(
$url
,
$sec
=
1000
)
{
echo
"<script>setTimeout(function()
{
window.location.href='".$url."';
}
, "
.
$sec
.
");</script>"
;
exit
;
}
function
jumpto
(
$url
,
$sec
=
1000
)
{
echo
"<script>setTimeout(function()
{
window.location.href='".$url."';
}
, "
.
$sec
.
");</script>"
;
exit
;
}
}
if
(
!
function_exists
(
'jumptotk'
))
{
function
jumptotk
(
$url
,
$message
=
"执行完毕!"
,
$sec
=
3000
,
$template
=
"tips"
)
{
function
jumptotk
(
$url
,
$message
=
"执行完毕!
"
,
$sec
=
3000
,
$template
=
"tips"
)
{
if
(
$template
==
'tips'
)
{
echo
'<div class="pop" style="width:390px;height:160px; position:absolute;left:50%;top:50%;margin-left:-200px;margin-top:-120px;-moz-box-shadow: 0 0 34px #cacaca;-webkit-box-shadow: 0 0 34px #cacaca;box-shadow: 0 0 34px #cacaca;border:1px solid #ccc;">
echo
'<div class="pop" style="width:390px;height:160px; position:absolute;left:50%;top:50%;margin-left:-200px;margin-top:-120px;-moz-box-shadow: 0 0 34px #cacaca;-webkit-box-shadow: 0 0 34px #cacaca;box-shadow: 0 0 34px #cacaca;border:1px solid #ccc;">
<div class="hd" style="height:40px;background:#FF8400">
<h2 style="font-size:14px;color:#fff;font-weight:800; position:absolute;left:10px;top:10px">
提示<
/h2>
<a href="javascript:void(0)" class="close-pop" style="display:block;width:30px;height:30px;background:url('
.
USER_CENTER
.
'images/pop-ico.gif) 0 -80px no-repeat; position:absolute;right:10px;top:6px; text-indent:-999px; overflow:hidden" onclick="location.href=\''
.
$url
.
'\'">
关闭<
/a>
<h2 style="font-size:14px;color:#fff;font-weight:800; position:absolute;left:10px;top:10px">
提示
</h2>
<a href="javascript:void(0)" class="close-pop" style="display:block;width:30px;height:30px;background:url('
.
USER_CENTER
.
'images/pop-ico.gif) 0 -80px no-repeat; position:absolute;right:10px;top:6px; text-indent:-999px; overflow:hidden" onclick="location.href=\''
.
$url
.
'\'">
关闭
</a>
</div>
<div class="bd" style="background:#fff;height:120px">
<div style="width:70px;height:80px;background:url('
.
USER_CENTER
.
'images/pop-ico.gif) no-repeat; position:absolute;left:70px;top:60px"></div>
...
...
@@ -105,25 +105,25 @@ if(!function_exists('jumptotk'))
</div>
</div>'
;
}
elseif
(
$template
==
'tipswaring'
){
echo
'<div class="pop" style="width:390px;height:160px;border:1px solid #ccc; position:absolute;left:50%;top:50%;margin-left:-200px;margin-top:-120px;-moz-box-shadow: 0 0 34px #cacaca;-webkit-box-shadow: 0 0 34px #cacaca;box-shadow: 0 0 34px #cacaca;">
echo
'<div class="pop" style="width:390px;height:160px;border:1px solid #ccc; position:absolute;left:50%;top:50%;margin-left:-200px;margin-top:-120px;-moz-box-shadow: 0 0 34px #cacaca;-webkit-box-shadow: 0 0 34px #cacaca;box-shadow: 0 0 34px #cacaca;">
<div class="hd" style="height:40px;background:#FF8400">
<h2 style="font-size:14px;color:#fff;font-weight:800; position:absolute;left:10px;top:10px">
提示<
/h2>
<a href="javascript:void(0)" class="close-pop" style="display:block;width:30px;height:30px;background:url('
.
USER_CENTER
.
'images/pop-ico.gif) 0 -80px no-repeat; position:absolute;right:10px;top:6px; text-indent:-999px; overflow:hidden" onclick="location.href=\''
.
$url
.
'\'">
关闭<
/a>
<h2 style="font-size:14px;color:#fff;font-weight:800; position:absolute;left:10px;top:10px">
提示
</h2>
<a href="javascript:void(0)" class="close-pop" style="display:block;width:30px;height:30px;background:url('
.
USER_CENTER
.
'images/pop-ico.gif) 0 -80px no-repeat; position:absolute;right:10px;top:6px; text-indent:-999px; overflow:hidden" onclick="location.href=\''
.
$url
.
'\'">
关闭
</a>
</div>
<div style="width:70px;height:80px;background:url('
.
USER_CENTER
.
'images/pop-ico.gif) no-repeat -2px -113px; position:absolute;left:70px;top:60px"></div>
<p style="position:absolute;left:160px;top:85px;font-size:14px">'
.
$message
.
'</p>
</div>
</div>'
;
}
echo
"<script>setTimeout(function()
{
window.location.href='".$url."';
}
, "
.
$sec
.
");</script>"
;
exit
;
}
echo
"<script>setTimeout(function()
{
window.location.href='".$url."';
}
, "
.
$sec
.
");</script>"
;
exit
;
}
}
function
tel_yc
(
$tel
)
{
//
隐藏手机号部分数字
//
隐藏手机号部分数字
$pattern
=
"/(1\d
{
1,2})\d\d(\d{0,3
}
)/"
;
$replacement
=
"
\$
1****
\$
3"
;
...
...
@@ -131,33 +131,33 @@ function tel_yc($tel)
}
/*
设置登录co
okie*/
/*
设置登录
cookie*/
function
vbsetcookie
(
$name
,
$value
=
""
,
$permanent
=
1
)
{
$cookiedomain
=
".house365.com"
;
$cookiepath
=
"/"
;
$cookiedomain
=
".house365.com"
;
$cookiepath
=
"/"
;
if
(
$permanent
)
{
if
(
$permanent
)
{
$expire
=
time
()
+
60
*
60
*
24
*
365
;
}
else
{
}
else
{
$expire
=
0
;
}
}
setcookie
(
$name
,
$value
,
$expire
,
$cookiepath
,
$cookiedomain
,
0
);
}
/*
设置c
ookie,session*/
/*
设置
cookie,session*/
function
setcoandsess
(
$name
,
$value
=
""
,
$permanent
=
1
)
{
$cookiedomain
=
".house365.com"
;
$cookiepath
=
"/"
;
$cookiedomain
=
".house365.com"
;
$cookiepath
=
"/"
;
if
(
$permanent
)
{
if
(
$permanent
)
{
$expire
=
time
()
+
60
*
60
*
24
*
365
;
}
else
{
}
else
{
$expire
=
0
;
}
}
setcookie
(
$name
,
$value
,
$expire
,
$cookiepath
,
$cookiedomain
,
0
);
$_SESSION
[
$name
]
=
$value
;
...
...
@@ -179,11 +179,11 @@ function StrCode($string,$action='ENCODE'){
/**
* GetIP -
获取客户端IP地址
* GetIP -
获取客户端IP地址
*
* @access public
* @param none
* @return string IP
地址
* @return string IP
地址
*/
if
(
!
function_exists
(
'get_ip'
))
{
...
...
@@ -205,234 +205,234 @@ if ( ! function_exists('get_ip'))
//
南京站根据表名和房源ID获取房源图片存储的表名称
//
南京站根据表名和房源ID获取房源图片存储的表名称
if
(
!
function_exists
(
'get_upload_tblname'
))
{
function
get_upload_tblname
(
$tbl
,
$id
){
function
get_upload_tblname
(
$tbl
,
$id
){
if
(
GB_CITY
==
'wh'
){
if
(
$tbl
==
'sell'
&&
$id
<
10310000
)
return
'upload'
;
if
(
$tbl
==
'rent'
&&
$id
<
1577000
)
return
'upload'
;
if
(
GB_CITY
==
'wh'
){
if
(
$tbl
==
'sell'
&&
$id
<
10310000
)
return
'upload'
;
if
(
$tbl
==
'rent'
&&
$id
<
1577000
)
return
'upload'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
10310000
&&
$id
<
15591000
))
return
'upload1'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
10310000
&&
$id
<
15591000
))
return
'upload1'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
1577000
&&
$id
<
1809000
))
return
'upload1'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
1577000
&&
$id
<
1809000
))
return
'upload1'
;
return
'upload2'
;
}
return
'upload2'
;
}
if
(
GB_CITY
!=
'nj'
)
return
'upload'
;
if
(
GB_CITY
!=
'nj'
)
return
'upload'
;
if
(
$tbl
==
'sell'
&&
$id
<
23972101
)
return
'upload0'
;
if
(
$tbl
==
'sell'
&&
$id
<
23972101
)
return
'upload0'
;
if
(
$tbl
==
'rent'
&&
$id
<
11907211
)
return
'upload0'
;
if
(
$tbl
==
'rent'
&&
$id
<
11907211
)
return
'upload0'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
23972101
&&
$id
<
27029364
))
return
'upload1'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
23972101
&&
$id
<
27029364
))
return
'upload1'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
11907211
&&
$id
<
13224200
))
return
'upload1'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
11907211
&&
$id
<
13224200
))
return
'upload1'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
27029364
&&
$id
<
31695721
))
return
'upload2'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
27029364
&&
$id
<
31695721
))
return
'upload2'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
13224200
&&
$id
<
14495163
))
return
'upload2'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
13224200
&&
$id
<
14495163
))
return
'upload2'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
31695721
&&
$id
<
34963370
))
return
'upload3'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
31695721
&&
$id
<
34963370
))
return
'upload3'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
14495163
&&
$id
<
15172611
))
return
'upload3'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
14495163
&&
$id
<
15172611
))
return
'upload3'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
34963370
&&
$id
<
38640564
))
return
'upload4'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
34963370
&&
$id
<
38640564
))
return
'upload4'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
15172611
&&
$id
<
15871631
))
return
'upload4'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
15172611
&&
$id
<
15871631
))
return
'upload4'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
38640564
&&
$id
<
42138930
))
return
'upload5'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
38640564
&&
$id
<
42138930
))
return
'upload5'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
15871631
&&
$id
<
16675751
))
return
'upload5'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
15871631
&&
$id
<
16675751
))
return
'upload5'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
42138930
&&
$id
<
45947999
))
return
'upload'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
42138930
&&
$id
<
45947999
))
return
'upload'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
16675751
&&
$id
<
43871899
))
return
'upload'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
16675751
&&
$id
<
43871899
))
return
'upload'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
45947999
&&
$id
<
49830000
))
return
'upload6'
;
//49825505
if
(
$tbl
==
'rent'
&&
(
$id
>=
43871899
&&
$id
<
45040000
))
return
'upload6'
;
//45038726
if
(
$tbl
==
'sell'
&&
(
$id
>=
45947999
&&
$id
<
49830000
))
return
'upload6'
;
//49825505
if
(
$tbl
==
'rent'
&&
(
$id
>=
43871899
&&
$id
<
45040000
))
return
'upload6'
;
//45038726
if
(
$tbl
==
'sell'
&&
(
$id
>=
49830000
&&
$id
<
54705651
))
return
'upload7'
;
//54703651
if
(
$tbl
==
'rent'
&&
(
$id
>=
45040000
&&
$id
<
45788862
))
return
'upload7'
;
//45787862
if
(
$tbl
==
'sell'
&&
(
$id
>=
54705651
&&
$id
<
58020733
))
return
'upload8'
;
//58018737
if
(
$tbl
==
'rent'
&&
(
$id
>=
45788862
&&
$id
<
46230598
))
return
'upload8'
;
//46229598
if
(
$tbl
==
'sell'
&&
(
$id
>=
58020733
&&
$id
<
61223139
))
return
'upload9'
;
//61221139
if
(
$tbl
==
'rent'
&&
(
$id
>=
46230598
&&
$id
<
46633747
))
return
'upload9'
;
//46633347
if
(
$tbl
==
'sell'
&&
(
$id
>=
61223139
&&
$id
<
63983200
))
return
'upload10'
;
//63981991
if
(
$tbl
==
'rent'
&&
(
$id
>=
46633747
&&
$id
<
46923000
))
return
'upload10'
;
//46922654
if
(
$tbl
==
'sell'
&&
(
$id
>=
63983200
&&
$id
<
66893902
))
return
'upload11'
;
//66892902
if
(
$tbl
==
'rent'
&&
(
$id
>=
46923000
&&
$id
<
47264784
))
return
'upload11'
;
//47264284
if
(
$tbl
==
'sell'
&&
(
$id
>=
66893902
&&
$id
<
71182067
))
return
'upload12'
;
//71181067
if
(
$tbl
==
'rent'
&&
(
$id
>=
47264784
&&
$id
<
47951200
))
return
'upload12'
;
//47950659
if
(
$tbl
==
'sell'
&&
(
$id
>=
49830000
&&
$id
<
54705651
))
return
'upload7'
;
//54703651
if
(
$tbl
==
'rent'
&&
(
$id
>=
45040000
&&
$id
<
45788862
))
return
'upload7'
;
//45787862
if
(
$tbl
==
'sell'
&&
(
$id
>=
54705651
&&
$id
<
58020733
))
return
'upload8'
;
//58018737
if
(
$tbl
==
'rent'
&&
(
$id
>=
45788862
&&
$id
<
46230598
))
return
'upload8'
;
//46229598
if
(
$tbl
==
'sell'
&&
(
$id
>=
58020733
&&
$id
<
61223139
))
return
'upload9'
;
//61221139
if
(
$tbl
==
'rent'
&&
(
$id
>=
46230598
&&
$id
<
46633747
))
return
'upload9'
;
//46633347
if
(
$tbl
==
'sell'
&&
(
$id
>=
61223139
&&
$id
<
63983200
))
return
'upload10'
;
//63981991
if
(
$tbl
==
'rent'
&&
(
$id
>=
46633747
&&
$id
<
46923000
))
return
'upload10'
;
//46922654
if
(
$tbl
==
'sell'
&&
(
$id
>=
63983200
&&
$id
<
66893902
))
return
'upload11'
;
//66892902
if
(
$tbl
==
'rent'
&&
(
$id
>=
46923000
&&
$id
<
47264784
))
return
'upload11'
;
//47264284
if
(
$tbl
==
'sell'
&&
(
$id
>=
66893902
&&
$id
<
71182067
))
return
'upload12'
;
//71181067
if
(
$tbl
==
'rent'
&&
(
$id
>=
47264784
&&
$id
<
47951200
))
return
'upload12'
;
//47950659
if
(
$tbl
==
'sell'
&&
(
$id
>=
71182067
&&
$id
<
76015831
))
return
'upload13'
;
//76014531
if
(
$tbl
==
'rent'
&&
(
$id
>=
47951200
&&
$id
<
48556731
))
return
'upload13'
;
//48556231
if
(
$tbl
==
'sell'
&&
(
$id
>=
76015831
&&
$id
<
81507192
))
return
'upload14'
;
//81506192
if
(
$tbl
==
'rent'
&&
(
$id
>=
48556731
&&
$id
<
49140972
))
return
'upload14'
;
//49140466
if
(
$tbl
==
'sell'
&&
(
$id
>=
81507192
&&
$id
<
88723014
))
return
'upload15'
;
//88722131
if
(
$tbl
==
'rent'
&&
(
$id
>=
49140972
&&
$id
<
49884209
))
return
'upload15'
;
//49883609
if
(
$tbl
==
'sell'
&&
(
$id
>=
88723014
&&
$id
<
95316101
))
return
'upload16'
;
//95314101
if
(
$tbl
==
'rent'
&&
(
$id
>=
49884209
&&
$id
<
50532293
))
return
'upload16'
;
//50531293
if
(
$tbl
==
'sell'
&&
(
$id
>=
95316101
&&
$id
<
103859999
))
return
'upload17'
;
//103819999
if
(
$tbl
==
'rent'
&&
(
$id
>=
50532293
&&
$id
<
51527468
))
return
'upload17'
;
//51527468
if
(
$tbl
==
'sell'
&&
(
$id
>=
103859999
&&
$id
<
108815839
))
return
'upload18'
;
//108806111
if
(
$tbl
==
'rent'
&&
(
$id
>=
51527468
&&
$id
<
52249156
))
return
'upload18'
;
//52239180
if
(
$tbl
==
'sell'
&&
(
$id
>=
108815839
&&
$id
<
114379999
))
return
'upload19'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
52249156
&&
$id
<
53130499
))
return
'upload19'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
114379999
&&
$id
<
119229999
))
return
'upload20'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
53130499
&&
$id
<
53780499
))
return
'upload20'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
119229999
&&
$id
<
123619999
))
return
'upload21'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
53780499
&&
$id
<
54659999
))
return
'upload21'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
123619999
&&
$id
<
128434999
))
return
'upload22'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
54659999
&&
$id
<
55793999
))
return
'upload22'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
128434999
&&
$id
<
132662039
))
return
'upload23'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
55793999
&&
$id
<
56609929
))
return
'upload23'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
132662039
&&
$id
<
136312505
))
return
'upload24'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
56609929
&&
$id
<
57307409
))
return
'upload24'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
136312505
&&
$id
<
140145507
))
return
'upload25'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
57307409
&&
$id
<
58017786
))
return
'upload25'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
140145507
&&
$id
<
147125418
))
return
'upload26'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
58017786
&&
$id
<
59209979
))
return
'upload26'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
147125418
&&
$id
<
154138704
))
return
'upload27'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
59209979
&&
$id
<
60562010
))
return
'upload27'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
154138704
&&
$id
<
166754880
))
return
'upload28'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
60562010
&&
$id
<
63483875
))
return
'upload28'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
166754880
&&
$id
<
264744742
))
return
'upload29'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
63483875
&&
$id
<
84955643
))
return
'upload29'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
264744742
&&
$id
<
271465540
))
return
'upload30'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
84955643
&&
$id
<
86646071
))
return
'upload30'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
271465540
&&
$id
<
282952050
))
return
'upload31'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
86646071
&&
$id
<
89874731
))
return
'upload31'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
282952050
&&
$id
<
288033939
))
return
'upload32'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
89874731
&&
$id
<
91709557
))
return
'upload32'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
288033939
&&
$id
<
289572177
))
return
'upload33'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
91709557
&&
$id
<
92295581
))
return
'upload33'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
289572177
&&
$id
<
332826911
))
return
'upload34'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
92295581
&&
$id
<
105588509
))
return
'upload34'
;
return
'upload35'
;
}
//76014531
if
(
$tbl
==
'rent'
&&
(
$id
>=
47951200
&&
$id
<
48556731
))
return
'upload13'
;
//48556231
if
(
$tbl
==
'sell'
&&
(
$id
>=
76015831
&&
$id
<
81507192
))
return
'upload14'
;
//81506192
if
(
$tbl
==
'rent'
&&
(
$id
>=
48556731
&&
$id
<
49140972
))
return
'upload14'
;
//49140466
if
(
$tbl
==
'sell'
&&
(
$id
>=
81507192
&&
$id
<
88723014
))
return
'upload15'
;
//88722131
if
(
$tbl
==
'rent'
&&
(
$id
>=
49140972
&&
$id
<
49884209
))
return
'upload15'
;
//49883609
if
(
$tbl
==
'sell'
&&
(
$id
>=
88723014
&&
$id
<
95316101
))
return
'upload16'
;
//95314101
if
(
$tbl
==
'rent'
&&
(
$id
>=
49884209
&&
$id
<
50532293
))
return
'upload16'
;
//50531293
if
(
$tbl
==
'sell'
&&
(
$id
>=
95316101
&&
$id
<
103859999
))
return
'upload17'
;
//103819999
if
(
$tbl
==
'rent'
&&
(
$id
>=
50532293
&&
$id
<
51527468
))
return
'upload17'
;
//51527468
if
(
$tbl
==
'sell'
&&
(
$id
>=
103859999
&&
$id
<
108815839
))
return
'upload18'
;
//108806111
if
(
$tbl
==
'rent'
&&
(
$id
>=
51527468
&&
$id
<
52249156
))
return
'upload18'
;
//52239180
if
(
$tbl
==
'sell'
&&
(
$id
>=
108815839
&&
$id
<
114379999
))
return
'upload19'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
52249156
&&
$id
<
53130499
))
return
'upload19'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
114379999
&&
$id
<
119229999
))
return
'upload20'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
53130499
&&
$id
<
53780499
))
return
'upload20'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
119229999
&&
$id
<
123619999
))
return
'upload21'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
53780499
&&
$id
<
54659999
))
return
'upload21'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
123619999
&&
$id
<
128434999
))
return
'upload22'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
54659999
&&
$id
<
55793999
))
return
'upload22'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
128434999
&&
$id
<
132662039
))
return
'upload23'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
55793999
&&
$id
<
56609929
))
return
'upload23'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
132662039
&&
$id
<
136312505
))
return
'upload24'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
56609929
&&
$id
<
57307409
))
return
'upload24'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
136312505
&&
$id
<
140145507
))
return
'upload25'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
57307409
&&
$id
<
58017786
))
return
'upload25'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
140145507
&&
$id
<
147125418
))
return
'upload26'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
58017786
&&
$id
<
59209979
))
return
'upload26'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
147125418
&&
$id
<
154138704
))
return
'upload27'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
59209979
&&
$id
<
60562010
))
return
'upload27'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
154138704
&&
$id
<
166754880
))
return
'upload28'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
60562010
&&
$id
<
63483875
))
return
'upload28'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
166754880
&&
$id
<
264744742
))
return
'upload29'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
63483875
&&
$id
<
84955643
))
return
'upload29'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
264744742
&&
$id
<
271465540
))
return
'upload30'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
84955643
&&
$id
<
86646071
))
return
'upload30'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
271465540
&&
$id
<
282952050
))
return
'upload31'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
86646071
&&
$id
<
89874731
))
return
'upload31'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
282952050
&&
$id
<
288033939
))
return
'upload32'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
89874731
&&
$id
<
91709557
))
return
'upload32'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
288033939
&&
$id
<
289572177
))
return
'upload33'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
91709557
&&
$id
<
92295581
))
return
'upload33'
;
if
(
$tbl
==
'sell'
&&
(
$id
>=
289572177
&&
$id
<
332826911
))
return
'upload34'
;
if
(
$tbl
==
'rent'
&&
(
$id
>=
92295581
&&
$id
<
105588509
))
return
'upload34'
;
return
'upload35'
;
}
}
/**
*
获取二手房的房源地址
* @param array $row
房源信息,必须含有id
*
获取二手房的房源地址
* @param array $row
房源信息,必须含有
id
* @return stirng
*/
if
(
!
function_exists
(
'get_sellinfo_url'
))
{
function
get_sellinfo_url
(
$row
)
{
function
get_sellinfo_url
(
$row
)
{
if
(
is_array
(
$row
))
{
if
(
!
empty
(
$row
[
'ID'
]))
$row
[
'id'
]
=
$row
[
'ID'
];
$ss
=
GB_SELL_URL
.
"/s_"
.
$row
[
'id'
]
.
".html"
;
}
else
{
$ss
=
GB_SELL_URL
.
"/s_"
.
$row
.
".html"
;
}
return
$ss
;
}
if
(
is_array
(
$row
))
{
if
(
!
empty
(
$row
[
'ID'
]))
$row
[
'id'
]
=
$row
[
'ID'
];
$ss
=
GB_SELL_URL
.
"/s_"
.
$row
[
'id'
]
.
".html"
;
}
else
{
$ss
=
GB_SELL_URL
.
"/s_"
.
$row
.
".html"
;
}
return
$ss
;
}
}
/**
*
获取求购地址
* @param array $row
房源信息,必须含有id
*
获取求购地址
* @param array $row
房源信息,必须含有
id
* @return stirng
*/
if
(
!
function_exists
(
'get_buyinfo_url'
))
{
function
get_buyinfo_url
(
$row
)
{
if
(
is_array
(
$row
))
{
if
(
!
empty
(
$row
[
'ID'
]))
$row
[
'id'
]
=
$row
[
'ID'
];
$ss
=
$GB_SELL_URL
.
"/b_"
.
$row
[
'id'
]
.
".html"
;
}
else
{
$ss
=
$GB_SELL_URL
.
"/b_"
.
$row
.
".html"
;
}
return
$ss
;
}
function
get_buyinfo_url
(
$row
)
{
if
(
is_array
(
$row
))
{
if
(
!
empty
(
$row
[
'ID'
]))
$row
[
'id'
]
=
$row
[
'ID'
];
$ss
=
$GB_SELL_URL
.
"/b_"
.
$row
[
'id'
]
.
".html"
;
}
else
{
$ss
=
$GB_SELL_URL
.
"/b_"
.
$row
.
".html"
;
}
return
$ss
;
}
}
/**
*
获取租房的房源地址
* @param array $row
房源信息,必须含有id
*
获取租房的房源地址
* @param array $row
房源信息,必须含有
id
* @return stirng
*/
if
(
!
function_exists
(
'get_rentinfo_url'
))
{
function
get_rentinfo_url
(
$row
,
$pre
=
'r'
)
//
房源地址
function
get_rentinfo_url
(
$row
,
$pre
=
'r'
)
//
房源地址
{
if
(
is_array
(
$row
))
{
if
(
!
empty
(
$row
[
'ID'
]))
$id
=
$row
[
'ID'
];
...
...
@@ -448,78 +448,78 @@ if(!function_exists('get_rentinfo_url'))
}
/**
*
获取问答地址
*
获取问答地址
* @param array $qid
* @return stirng
*/
if
(
!
function_exists
(
'get_questioninfo_url'
))
{
function
get_questioninfo_url
(
$qid
)
//房源地址
{
$ss
=
GB_SELL_URL
.
"/ask_"
.
$qid
.
".html"
;
function
get_questioninfo_url
(
$qid
)
//房源地址
{
$ss
=
GB_SELL_URL
.
"/ask_"
.
$qid
.
".html"
;
return
$ss
;
}
}
}
/**
*
获取小区地址
*
获取小区地址
* @param array $id
* @return stirng
*/
function
get_blockinfo_url
(
$id
)
{
$ss
=
GB_SELL_URL
.
"/community_id"
.
$id
.
"/"
;
return
$ss
;
}
/**
*获取学校地址
*@param int $id
*@return string
*/
function
get_school_url
(
$id
){
$url
=
GB_SELL_URL
.
"/school_id"
.
$id
.
"/"
;
return
$url
;
}
/**
*获取学校小区地址
*@param int $id
*@return string
*/
function
get_schoolblock_url
(
$id
){
$url
=
GB_SELL_URL
.
"/school_id"
.
$id
.
"/community.html"
;
return
$url
;
}
/**
*获取学校二手房地址
*@param int $id
*@return string
*/
function
get_schoolsell_url
(
$id
){
$url
=
GB_SELL_URL
.
"/school_id"
.
$id
.
"/sell.html"
;
return
$url
;
}
/**
*获取学校租房地址
*@param int $id
*@return string
*/
function
get_schoolrent_url
(
$id
){
$url
=
GB_SELL_URL
.
"/school_id"
.
$id
.
"/rent.html"
;
return
$url
;
}
function
get_blockinfo_url
(
$id
)
{
$ss
=
GB_SELL_URL
.
"/community_id"
.
$id
.
"/"
;
return
$ss
;
}
/**
*获取学校地址
*@param int $id
*@return string
*/
function
get_school_url
(
$id
){
$url
=
GB_SELL_URL
.
"/school_id"
.
$id
.
"/"
;
return
$url
;
}
/**
*获取学校小区地址
*@param int $id
*@return string
*/
function
get_schoolblock_url
(
$id
){
$url
=
GB_SELL_URL
.
"/school_id"
.
$id
.
"/community.html"
;
return
$url
;
}
/**
*获取学校二手房地址
*@param int $id
*@return string
*/
function
get_schoolsell_url
(
$id
){
$url
=
GB_SELL_URL
.
"/school_id"
.
$id
.
"/sell.html"
;
return
$url
;
}
/**
* 判断值是否为数组
*获取学校租房地址
*@param int $id
*@return string
*/
function
get_schoolrent_url
(
$id
){
$url
=
GB_SELL_URL
.
"/school_id"
.
$id
.
"/rent.html"
;
return
$url
;
}
/**
* 判断值是否为数组
* @param array $arrValue
* @return bool true or false
* @author sun
...
...
@@ -529,11 +529,11 @@ function isFullArray($arrValue) {
}
/**
* time_tran 距离现在时间多久
*
* @param string $the_time 时间参数
* @return string 描述字符串
*/
* time_tran 距离现在时间多久
*
* @param string $the_time 时间参数
* @return string 描述字符串
*/
function
time_tran
(
$the_time
)
{
$now_time
=
time
();
...
...
@@ -543,22 +543,22 @@ function time_tran ($the_time) {
$str
=
$the_time
;
}
else
{
if
(
$dur
<
60
){
$str
=
$dur
.
'
秒前'
;
$str
=
$dur
.
'
秒前
'
;
}
else
if
(
$dur
<
3600
){
$str
=
floor
(
$dur
/
60
)
.
'
分钟前'
;
$str
=
floor
(
$dur
/
60
)
.
'
分钟前
'
;
}
else
if
(
$dur
<
86400
){
$str
=
floor
(
$dur
/
3600
)
.
'
小时前'
;
$str
=
floor
(
$dur
/
3600
)
.
'
小时前
'
;
}
else
if
(
$dur
<
259200
){
$str
=
floor
(
$dur
/
86400
)
.
'
天前'
;
$str
=
floor
(
$dur
/
86400
)
.
'
天前
'
;
}
else
if
(
$dur
>
259200
){
$str
=
date
(
'Y-m-d H:i'
,
$the_time
);
}
}
return
$str
;
}
}
//
加密,解密函数 F
ISHER 2014-3-5
//
加密,解密函数
FISHER 2014-3-5
function
passport_encrypt
(
$txt
,
$key
=
'fisher.house365.com'
)
{
srand
((
double
)
microtime
()
*
1000000
);
$encrypt_key
=
md5
(
rand
(
0
,
32000
));
...
...
@@ -593,36 +593,36 @@ function passport_key($txt, $encrypt_key) {
function
check_input
(
$value
)
{
//
去除斜杠
if
(
get_magic_quotes_gpc
())
{
$value
=
stripslashes
(
$value
);
}
//
如果不是数字则加引号
if
(
!
is_numeric
(
$value
))
{
$value
=
"'"
.
mysql_real_escape_string
(
$value
)
.
"'"
;
}
return
$value
;
//
去除斜杠
if
(
get_magic_quotes_gpc
())
{
$value
=
stripslashes
(
$value
);
}
//
如果不是数字则加引号
if
(
!
is_numeric
(
$value
))
{
$value
=
"'"
.
mysql_real_escape_string
(
$value
)
.
"'"
;
}
return
$value
;
}
/**
* jsonNew
对数据进行gbk转utf8后json编码 js
on($data)
* @param mixed $data
需要编码的数据
* @return mixed $data_json
编码后的数据
* jsonNew
对数据进行gbk转utf8后json编码
json($data)
* @param mixed $data
需要编码的数据
* @return mixed $data_json
编码后的数据
* @ 2012-10-16 xz
**/
**/
function
jsonNew
(
$data
,
$inChar
=
"GBK"
,
$outChar
=
"UTF-8"
)
{
if
(
!
$data
)
return
$data
;
if
(
!
$data
)
return
$data
;
$data
=
strIconv
(
$data
,
$inChar
,
$outChar
);
return
json_encode
(
$data
);
$data
=
strIconv
(
$data
,
$inChar
,
$outChar
);
return
json_encode
(
$data
);
}
/**
*
替换数组编码(支持字符串和多维数组)
/**
*
替换数组编码(支持字符串和多维数组
)
* @param mixed $strInput
* @param string $inChar
* @param string $outChar
...
...
@@ -630,42 +630,42 @@ function jsonNew($data,$inChar="GBK",$outChar="UTF-8") {
*/
function
strIconv
(
$strInput
,
$inChar
=
"GBK"
,
$outChar
=
"UTF-8"
){
if
(
is_array
(
$strInput
)){
$strOutput
=
array
();
foreach
(
$strInput
as
$key
=>
$val
){
$key
=
strIconv
(
$key
,
$inChar
,
$outChar
);
$strOutput
[
$key
]
=
strIconv
(
$val
,
$inChar
,
$outChar
);
}
}
else
{
$strOutput
=
iconv
(
$inChar
,
$outChar
,
$strInput
);
}
if
(
$strOutput
!==
false
)
return
$strOutput
;
else
return
$strInput
;
if
(
is_array
(
$strInput
)){
$strOutput
=
array
();
foreach
(
$strInput
as
$key
=>
$val
){
$key
=
strIconv
(
$key
,
$inChar
,
$outChar
);
$strOutput
[
$key
]
=
strIconv
(
$val
,
$inChar
,
$outChar
);
}
}
else
{
$strOutput
=
iconv
(
$inChar
,
$outChar
,
$strInput
);
}
if
(
$strOutput
!==
false
)
return
$strOutput
;
else
return
$strInput
;
}
//
通过curl模拟post的请求;
//
通过curl模拟post的请求;
function
SendDataByCurl
(
$url
,
$data
=
array
()){
//
对空格进行转义
//
对空格进行转义
$url
=
str_replace
(
' '
,
'+'
,
$url
);
$ch
=
curl_init
();
//
设置选项,包括URL
//
设置选项,包括U
RL
curl_setopt
(
$ch
,
CURLOPT_URL
,
"
$url
"
);
curl_setopt
(
$ch
,
CURLOPT_RETURNTRANSFER
,
1
);
curl_setopt
(
$ch
,
CURLOPT_HEADER
,
0
);
curl_setopt
(
$ch
,
CURLOPT_TIMEOUT
,
3
);
//
定义超时3秒钟
// POST
数据
curl_setopt
(
$ch
,
CURLOPT_TIMEOUT
,
3
);
//
定义超时3秒钟
// POST
数据
curl_setopt
(
$ch
,
CURLOPT_POST
,
1
);
//
把post的变量加上
curl_setopt
(
$ch
,
CURLOPT_POSTFIELDS
,
http_build_query
(
$data
));
//
所需传的数组用http_bulid_query()函数处理一下,就ok了
//
把post的变量加上
curl_setopt
(
$ch
,
CURLOPT_POSTFIELDS
,
http_build_query
(
$data
));
//
所需传的数组用http_bulid_query()函数处理一下,就ok了
//
执行并获取url地址的内容
//
执行并获取url地址的内容
$output
=
curl_exec
(
$ch
);
$errorCode
=
curl_errno
(
$ch
);
//
释放curl句柄
//
释放curl句柄
curl_close
(
$ch
);
if
(
0
!==
$errorCode
)
{
return
false
;
...
...
@@ -676,19 +676,19 @@ function SendDataByCurl($url,$data=array()){
function
getJiaUserID
(
$uid_str
){
$post
[
'userid'
]
=
$uid_str
;
$personal_api_url
=
"http://jia.wuhan.house365.com/api/index.php?app=get_passport_uid"
;
$json
=
SendDataByCurl
(
$personal_api_url
,
$post
);
$return
=
(
json_decode
(
$json
,
true
));
if
(
$return
[
'status'
]
==
1
){
return
$return
[
'data'
][
$uid_str
];
}
$post
[
'userid'
]
=
$uid_str
;
$personal_api_url
=
"http://jia.wuhan.house365.com/api/index.php?app=get_passport_uid"
;
$json
=
SendDataByCurl
(
$personal_api_url
,
$post
);
$return
=
(
json_decode
(
$json
,
true
));
if
(
$return
[
'status'
]
==
1
){
return
$return
[
'data'
][
$uid_str
];
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment