首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在LAMP服务器中的何处添加PHP脚本和MYSQL转储代码?

在LAMP服务器中的何处添加PHP脚本和MYSQL转储代码?
EN

Stack Overflow用户
提问于 2010-05-08 12:17:19
回答 1查看 321关注 0票数 1

我不知道这是不是问这个问题的合适地方。但由于时间有限,在这里我总是得到正确的答案,所以我把它问走了。

我想在本地服务器上设置一个登录页面,以便通过android与它通信。在时间允许的情况下,我搜索了一下,找到了必要的php脚本和mySQL代码。我不知道在本地服务器的什么地方添加这些代码并连接它们。:(这主要是为了测试目的,因为我们稍后将在Django中开发一个网站。)任何帮助都将不胜感激..

代码语言:javascript
复制
    <?php 
    unset($_GET); 

    if( isset($_POST['username']) && isset($_POST['password']) ) { 

        echo '<?xml version="1.0"?>'."\n"; 
        echo "<login>\n"; 

        if (!@mysql_connect('host', 'user', 'pass')) { error(1); } 
        if (!mysql_select_db('database')) { error(2); } 

        if(get_magic_quotes_gpc()) { 
            $login = stripslashes($_POST['username']); 
            $pass  = stripslashes($_POST['password']); 
        } else { 
            $login = $_POST['username']; 
            $pass  = $_POST['password']; 
        } 

        unset($_POST); 

        $kid = login($login, $pass); 
        if($kid == -1) { 
            error(3); 
        } else { 
            printf('    <user id="%d"/>'."\n",$kid); 
        } 

        echo "</login>"; 
    } 

    function error($ec) { 
        printf('    <error value="%d"/>'."\n".'</login>',$ec); 
        die(); 
    } 

    function login($login, $pass) { 
        $select = "SELECT user_id FROM auth_table "; 
        $where = "WHERE username = '%s' AND password = '%s'"; 
        $fixedlogin = mysql_real_escape_string($login); 
        $fixedpass  = mysql_real_escape_string($pass); 
        $query = sprintf($select.$where, $fixedlogin, $fixedpass); 
        $result = mysql_query($query); 
        if(mysql_num_rows($result) != 1) { return -1; }    
        $row = mysql_fetch_row($result); 
        return $row[0]; 
    } 
?> 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-05-08 14:06:23

Webroot ( Apache访问以提供网站服务的基本文件夹)应该类似于/var/www

需要将MySQL代码加载到MySQL数据库中才能访问。您可以使用MySQL命令行或通过phpMyAdmin之类的包来执行此操作。

这是非常基本的东西,而且应该是谷歌能够的,几乎没有麻烦。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2792915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档