반응형
다음과 같은 양식이 있습니다.
<form name="htmlform" method="post" action="script/gen.php?postData">
<table width="450px">
</tr>
<tr>
<td valign="top">
<label for="customer">Customer:</label>
</td>
<td valign="top">
<input type="text" name="customer" maxlength="50" size="30">
</td>
</tr>
<tr>
<td valign="top"">
<label for="nol">Number of licences: </label>
</td>
<td valign="top">
<input type="text" name="nol" maxlength="50" size="30">
</td>
</tr>
<tr>
<td>
<form method="post" id="submit" action="script/gen.php">
<input type="button" onClick="getKey()"; value="Generate key"/>
</td>
</tr>
<div id="innhold">
<h4>Licence Key: </h>
</div>
<tr>
<td colspan="2" style="text-align:center">
<input type="submit" value="Submit">
</td>
</tr>
</table>
</form>
관심있는 코드 라인은 다음과 같습니다.
<input type="text" name="nol" maxlength="50" size="30">
과
<input type="text" name="customer" maxlength="50" size="30">
이 정보를 다음과 같이 데이터베이스에 쓰려고합니다.
function postData($key1) {
//just to check if the key is equal to the one thats posted to the user
//echo '<h5>From postData' . $key1 . '</h5>';
/*echo '<script type="text/javascript"> alert("The order has been submitted successfully");
location = "/Webpanel/index.html";
</script>';*/
$customerVar = $POST['customer'];
$nolVar = $POST['nol'];
mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("licencedatabase");
$query_add = "INSERT INTO licence (`customer_name`,`licence_count`) VALUES ('$customerVar','$nolVar')";
$query_exec = mysql_query($query_add) or die(mysql_error());
mysql_close();
}
하지만 계속 오류가 발생합니다.
Undefined variable: POST
어떻게해야합니까? 미리 감사드립니다.
해결 방법
$customerVar = $_POST['customer'];
$nolVar = $_POST['nol'];
참조 페이지 https://stackoverflow.com/questions/11520795
반응형
'MySql' 카테고리의 다른 글
MySQL MySqlParameterCollection.AddRange를 사용하는 방법 (0) | 2021.02.04 |
---|---|
MySQL 사용자 'root'@ 'localhost'에 대한 액세스 거부 (암호 사용 : YES) : PhpMyAdmin (0) | 2021.02.04 |
MySQL DateTime 열을 시간이 아닌 날짜 만과 비교하는 방법 (0) | 2021.02.03 |
MySQL 세션-쿼리를 종료하여 테이블 잠금 해제 (0) | 2021.02.03 |
MySQL mysql codeigniter에서 3 개의 테이블 조인 (0) | 2021.02.03 |
댓글