小编Poo*_*ars的帖子

我的网站是否容易被SQL注入?(PHP新手)

我是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)

php mysql sql

1
推荐指数
1
解决办法
119
查看次数

创建值为空的字符串并将其设置在剪贴板上

当我收到一串空白("")并尝试按下按钮时将其设置在剪贴板上,程序崩溃.

我们说吧

 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)

当我点击按钮时,它崩溃了.

有人可以帮我弄这个吗?

c# string

-1
推荐指数
1
解决办法
107
查看次数

标签 统计

c# ×1

mysql ×1

php ×1

sql ×1

string ×1