|
发表于 2017-8-15 15:02:06
|
显示全部楼层
本帖最后由 dvbhack 于 2017-8-15 16:06 编辑
- <?php $remark = "$remark<br>IP:$_SERVER['REMOTE_ADDR']<br>地址:$ipInfos['province']";?>
- <input type="hidden" name="remark" value="<?php echo $remark; ?>">
复制代码
提交的部分,改成这样吧,看起来会都舒服些。
判断手机的部分,难道以后不断出新手机,你要不断地把所有手机型号都加进去吗……所有的智能手机,不外乎iOS, android, 塞班, 黑莓,windows...改简单点:
- <?php
- $useragent=$_SERVER['HTTP_USER_AGENT'];
- if(strpos($agent,"NetFront") || strpos($agent,"iPhone") || strpos($agent,"MIDP-2.0") || strpos($agent,"Opera Mini") || strpos($agent,"UCWEB") || strpos($agent,"Android") || strpos($agent,"Windows CE") || strpos($agent,"SymbianOS")) {
- require 'mobile.php';
- exit();
- }
- ?>
复制代码
你的第一段代码,不是接收的提交的IP,而是服务器端重新获取的IP。
试试这个:
- <?php
- $remark = $_POST['remark'];
- echo $remark;
复制代码 |
|