Pphmyadmin에 대한 사용자 입력이 있는 SQL 삽입 문이 작동하지 않습니다.
저는 사이트를 만들고 있었고 사람들은 가입/구독할 수 있었고 저는 그들의 이메일 주소를 데이터베이스에 저장할 것입니다.온라인으로 해결책을 찾아봤지만 아무것도 찾을 수 없었습니다.
내 코드:
<html>
<?php include_once('include/html/hoofd.php') ?>
<body>
<h1 id="css"> ----- </h1>
<br><br><br>
<ul>
<form method="post" action="./emailverwerk.php" class="email" id="css2">
<b><extra space >Register and we will notify you with the the next GREAT deal!</b><br>
<br>
Full Name: <input type="text" class="css2" name="naam" placeholder="Full name"><br>
Email adress : <input type="email" class="css2" name="emailaddress" placeholder="Email Adress"><br>
Email adress : <input type="email" class="css2" name="Emailaddressrepeat" placeholder="Repeat Email "><br>
<a href="http:/----------/emailverwerk.php"><input type ="Submit" value ="Subscribe" id="css3"><br>
<?php
session_destroy();
if (isset($_SESSION["error"])) {
print ($_SESSION["error"]);
}
?>
</form>
</ul>
<ul>
<form method="post" class="actie" id="expired1">
<b>- Claim your free 1000 TRX here!!</b><br>
This is a one time offer! <br>
Click the link below and fill in your details to claim your free 1000 TRX!<br>
<input type="submit" value="Expired!!" id="css3">
</form>
</ul>
</body>
</html>
그리고 내 SQLI 코드:
<?php
session_start();
include_once ("include/database.php");
$name = $_POST["naam"];
$email = $_POST["Emailaddress"];
$emailherh = $_POST["Emailaddressrepeat"];
$sql = "INSERT INTO emaillist (naam , email)
VALUES ('".$_POST["naam"]."','".$_POST["emailaddress"]."')";
if ($conn->query($sql) === TRUE) {
echo "<script type= 'text/javascript'>alert('New record created successfully');</script>";
} else {
echo "<script type= 'text/javascript'>alert('Error: " . $sql . "<br>" . $conn->error."');</script>";
}
$conn->close();
}
?>
저도 1학년이라 아직 프로그래밍 경험이 그렇게 크고 완벽하지 않습니다.
당신은 현을 벗어나야 합니다.그렇지 않으면 당신은 아일랜드어를 허용하지 않습니다.어떻게 되는지 생각해 보세요.O'Brian
그것은 당신에게 불가사의한 "문법 오류"를 줄 것입니다.
양식 제출 주위에 앵커 태그가 필요하지 않으며 닫히지 않았습니다.
언급URL : https://stackoverflow.com/questions/54349252/sql-insert-statement-with-user-input-to-phpmyadmin-isnt-working
'programing' 카테고리의 다른 글
C++에서 3D 어레이를 초기화하는 방법 (0) | 2023.08.30 |
---|---|
VSTO 솔루션을 구축 및 공유하는 방법에 대한 최상의 컨텐츠 (0) | 2023.08.30 |
TSQL의 고유 제약 조건 열 목록을 가져오시겠습니까? (0) | 2023.08.30 |
"스레드 세이프"가 정말 의미하는 것은...실용적인 용어로 (0) | 2023.08.30 |
ASP.NET MVC "Ajax.BeginForm"은 모델이 유효하지 않더라도 OnSuccess를 실행합니다. (0) | 2023.08.30 |