要求在一个php里实现输入不同的密码读取不同的DIV
比如输入密码123 显示“下载链接一”
输入密码1234 显示“下载链接二”不同的密码密码PHP

解决方案 »

  1.   

    给你个思路,用AJAX,将输入的密码传到PHP去验证,根据返回值的不同,用JS控制DIV的显示。
      

  2.   


    function func(pwd){
    $.post("xxxx.php",{pwd:pwd},function(result){
          $("#a_xx").text(result.title);
          $("#a_xx").attr('href',result.url);
    });
    }
      

  3.   

    好一句完全不懂代码,那你来发个屁帖啊。就算写给你了你知道这些代码放在文件哪个位置吗?先去学基础知识吧,别什么都不会就到CSDN来伸手要饭。
      

  4.   

    建立两个页面,分别为a.php和b.php
    a.php<?php 
    header('Content-type: text/html; charset=utf-8');
    ?>
    <style>
    div{display:none}
    </style>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
    <script type="text/javascript">
    $(function(){
    $("#abv").click(function(){
    var t=$("#a").val();
    $.getJSON("b.php",{id:t},function(result){
    $("div").hide();
    if(result==1){
    $("#div1").show();
    }else if(result==2){
    $("#div2").show();
    }else{
    alert("密码有误");
    return false;
    }
    });
    });
    })
    </script>
    <input type="text" id="a"/><!--把密码域改成文本域是为了让你看的更直观,
    如果不习惯,请把type="text"改成type="password"-->
    <input type="button" id="abv" value="测试用按钮"/>
    <div id="div1">
    下载链接1
    </div>
    <div id="div2">
    下载链接2
    </div> b.php<?php
    $id=$_GET['id'];
    if($id==123){
    echo 1;
    }else if($id==1234){
    echo 2;
    }else{
    echo 3;
    }
    ?>