-1

我创建了一个这样的密码输入:

<form class="form" id="form" target="form-iframe" method="post" action="/php/password.php">
        <input type="password" id="password" name="password" />
        
    </form>
    
    <iframe id="form-iframe" name="form-iframe" frameborder="0" ></iframe>

/php/password.php 看起来像这样

<?php
$formData = array(
    "password" => $_POST["password"]
);

$query = mysql_query("SELECT password FROM data");
$fetch = mysql_fetch_assoc($query);
$password = $fetch ["password"]."";


$imagepath= "../jpg/P5010905.jpeg";
$image = imagecreatefromjpeg($imagepath);
        

if($formData['password'] == $password ) {

    $pic =  header('Content-Type: image/jpeg'); 
            imagejpeg($image);
    
}

echo $pic;
?>

这很好用。

在我的网站上,还有一个来自 jqwidgets 的滑块对象,默认情况下是禁用的。要启用它,我需要在 JavaScript

$('#light1').jqxSlider({ disabled: false });

身份验证后如何启用滑块?

4

2 回答 2

0

那这样的事情呢?

function submitLogin(enteredUsername, enteredPassword) {

      $.post('login.php', {username: enteredUsername, password:enteredPassword},   
      function(response) {
          if (response.result == true) {
             $('#light1').jqxSlider({ disabled: false });
          } else {
             // fail code here
          }
      }, 'json');
    }
于 2015-03-16T08:46:31.967 回答
0

您可以在 php 中使用 java 脚本,可以在 echo 中使用,也可以在关闭 ht e php 标记和开始标记中使用。

例如

If(Authentication==true){

 echo "<script>$('#light1').jqxSlider({ disabled: false });</script>"
}

else
{
//do something
}
于 2015-03-15T12:38:32.350 回答