0
我使用flex和php编写了一个登录系统,但出于某种奇怪的原因,php回声既“真”和“假”。任何想法为什么发生这种情况?Flex PHP登录系统无法正常工作
<?php
echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>";
//include("connect.php"); // used for your connection to the database.
$username = strip_tags($_POST['username']);
$password = strip_tags($_POST['password']);
// Temp username and password until hooked up to a database.
$strDetails[0] = "dennis";
$strDetails[1] = "test";
// DATABASE WORK HERE (grab the user)
/*<!--
$query = "SELECT username,password from users where username='$username' AND password='$password'";
while ($row = mysql_fetch_array($query)) { // have not tested yet.
if ($row['username'] == $username && $row['password'] == md5($password)) // If you don't want encryption take off md5
echo "<login>true</login>";
else
echo "<login>false</login>";
}-->
*/
// Temp until hooked up to a database.
if ($username == $strDetails[0] && $password == $strDetails[1])
echo "<login>true</login>";
else
echo "<login>false</login>";
?>
是的,这很奇怪,不幸的是没有奏效。 :\这很奇怪,因为不久以前,我为另一个项目构建了另一个登录系统,并且从未遇到过这个问题。 – Dennis 2011-02-23 15:18:52
让我挖出我的旧脚本,我会看看我是否能从中发现任何东西。 – lethalMango 2011-02-23 15:19:35