本帖最后由 菜鸟小飞 于 2016-12-22 21:47 编辑
wamp建个本地网站,上传源码后显示Parse error: syntax error, unexpected 'mt_srand' (T_STRING) in E:\wamp\www\conn.php on line 2
Call Stack#TimeMemoryFunctionLocation10.0010150640{main}( )..\index.php:0
php如下:希望大神帮忙修改一下
[C] 纯文本查看 复制代码 <?php
ob_start(); session_start(); if(is_file($_SERVER['DOCUMENT_ROOT'].'/360safe/360webscan.php')){ require_once($_SERVER['DOCUMENT_ROOT'].'/360safe/360webscan.php'); } include_once('top.html'); $host = 'localhost'; $user = 'root'; $password = '^RkA9l!94kBp'; $database = 'new'; $conn = @mysql_connect($host, $user, $password) or die('数据库连接失败!'); @mysql_select_db($database) or die('没有找到数据库!'); mysql_query("set names gbk"); mt_srand((double) microtime() * 1000000); function gen_random_password($password_length = 30, $generated_password = ""){ $valid_characters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; $chars_length = strlen($valid_characters) - 1; for($i = $password_length; $i--; ) { $generated_password .= substr($valid_characters, (mt_rand()%(strlen($valid_characters))), 1); } return $generated_password; } function mysubstr($str, $start, $len) { $tmpstr = ""; $strlen = $start + $len; for($i = 0; $i < $strlen; $i++) { if(ord(substr($str, $i, 1)) > 0xa0) { $tmpstr .= substr($str, $i, 2); $i++; } else $tmpstr .= substr($str, $i, 1); } return $tmpstr; } function GetIP(){ if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown")) $ip = getenv("HTTP_CLIENT_IP"); else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown")) $ip = getenv("HTTP_X_FORWARDED_FOR"); else if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown")) $ip = getenv("REMOTE_ADDR"); else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown")) $ip = $_SERVER['REMOTE_ADDR']; else $ip = "unknown"; return($ip); } ?>
|