<?php /** * UCenter 应用程序开发 Example * * */ include "configs/config.php"; //ļ include "class/adodb/adodb.inc.php"; //adodb include "includes/functions.php"; //ú $conn = &ADONewConnection('mysql'); //mysql $conn->Connect($DB_HOST,$DB_USER,$DB_PASSWORD,$DB_NAME); // bd if(empty($_POST['submit'])) { //登录表单 echo '<form method="post" action="'.$_SERVER['PHP_SELF'].'">'; echo 'Loading:'; echo '<dl><dt>Username</dt><dd><input name="username" value="ayao"></dd>'; echo '<dt>Password</dt><dd><input name="password" type="password" value="1"></dd></dl>'; echo '<input name="submit" type="submit" value = "submit">'; echo '</form>'; } else { //通过接口判断登录帐号的正确性,返回值为数组 list($uid,$username,$code) = uc_user_login($_POST['username'], $_POST['password']); setcookie('Example_auth', '', -3600); if($uid>0) { setcookie('Example_auth', $username); setcookie('Example_code', $code); //第一种 window.open /*echo '<mce:script language="javascript"><!-- window.open("http://192.168.0.80:90/flashgame.html?'.time().'","torobin","top=0,left=0,toolbar=no,location=no") // --></mce:script>';*/ echo '<mce:script language="javascript"><!-- window.open("http://192.168.0.80:90/flashgame.html?'.time().'") // --></mce:script>'; //第二种 url click echo '<a href="http://192.168.0.80:90/flashgame.html?'.time().';" mce_href="http://192.168.0.80:90/flashgame.html?'.time().';" target="_blank">弹出窗口如果被屏蔽,另外打开</a><br>'; /* echo "<mce:script LANGUAGE='javascript'><!-- alert('www.sina.com.cn'); // --></mce:script>"; */ /* echo '<mce:script language="javascript"><!-- goURL("http://www.google.com"); // --></mce:script>'; */ } echo 'uid '.$uid.'<br>'; echo 'username '.$username.'<br>'; echo 'code '.$code.'<br>'; } ?> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <mce:script language="javascript"><!-- function goURL(url){ document.all.netbee.href=url; document.all.netbee.target="_blank"; document.all.netbee.click(); } // --></mce:script> <a id="netbee" href="index.php" mce_href="index.php"></a> <!--<input type= "button" onClick="javascript: goURL('<?php echo 'http://192.168.0.80:90/flashgame.html?'.time(); ?>');" value= "另外打开2">--> <p>返回参数说明 <br> 参数uid 成功:账号id, 失败: -1 不存在的账号 -2密码错误 -3生成验证码失败<br> 参数username 传递账号<br> 参数code 验证码 <a href="usercheck.php?checkcode=<?php echo $code ?>">Server测试验证码</a> 参数code 验证码 <a href="userserver.php" mce_href="userserver.php">client测试验证码</a></p> <p> <?php if($_COOKIE[Example_auth]) { echo '<a href="userlogout.php" mce_href="userlogout.php">登出</a>'; } echo ' <a href="userreg.php" mce_href="userreg.php">注册</a>'; echo ' <a href="userload.php" mce_href="userload.php">登录</a>'; ?> </p>