我是php新手大约一个月,我决定创建自己的网站.情况:我的mysql服务器将用户存储为md5,密码为md5.以及登录页面上的验证码
我们来看看我的代码吧
<?php
session_destroy();
$usermod=md5($_POST["user"]);
$passmod= md5($_POST["pass"]);
if(file_get_contents("http://www.opencaptcha.com/validate.php?ans=".$_POST['code']."&img=".$_POST['img'])=='pass')
{
$con=mysqli_connect("hidden","hidden","hidden","hidden");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result2 = mysqli_query($con,"SELECT * FROM Users
WHERE Username_login='$usermod'");
if($row2 = mysqli_fetch_array($result2))
{
$result = mysqli_query($con,"SELECT * FROM Users
WHERE Username_login='$usermod' AND Password='$passmod'");
if($row = mysqli_fetch_array($result))
{
echo "Thank you for logging in: ".$row['FirstName']." as ".$row['Username'];
session_start();
$_SESSION['user'] = $row['Username'];
$_SESSION['email'] = $row['Email_start']."@".$row['Email_domain'];
$_SESSION['name'] = $row['FirstName']." ".$row['LastName'];
header("Location: http://mspb.tk/login/welcome.php");
}
else
{
header("Location: http://mspb.tk/login/login.php?login=failed");
}} …Run Code Online (Sandbox Code Playgroud) 当我收到一串空白("")并尝试按下按钮时将其设置在剪贴板上,程序崩溃.
我们说吧
this.button1.onclick+=new Eventhandler(clicked);
Run Code Online (Sandbox Code Playgroud)
方法
void onclick(object sender,EventArge e)
{
clipboard.Settext(textbox1.Text); // textbox1.text is blank
}
Run Code Online (Sandbox Code Playgroud)
当我点击按钮时,它崩溃了.
有人可以帮我弄这个吗?