양식에 입력 된 다른 데이터 중에서 내가 보내고 싶은 특정 항목을 선택할 수 있습니까? 제출하십시오. 여기에서는 submitProxy.php를 통해 제출할 파일, 날짜 및 주석 만 필요합니다. 그러나 나머지 데이터는 다른 서버의 다른 데이터베이스로 전달되기를 바랍니다. 여기에는 단 하나의 형식 만 있습니다. 양식을 제출할 때onSubmit에서 보낸 양식의 항목을 선택할 수 있습니까?
<div id="submit">
<table
style="font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif"
; border="0" cellpadding="5" cellspacing="0" align="center">
<form id="frm" name="frm" action="http://app1/submitProxy.php"
method="POST" enctype="multipart/form-data">
<tr>
<th colspan="2" bgcolor="#004276"><font color="white">
Submit a File
</th>
</tr>
<tr>
<td>File:</td>
<td><input name="upfile" type="file" value="">
</td>
</tr>
<input type="hidden" name="email" readonly="readonly"
value="<%=user.getUserName()%>" /> <input type="hidden"
name="reanalyze" value="true" />
<tr>
<td>Case or Reference Number:</td>
<td><input type="text" name="caseno" value="${caseno}" /></td>
</tr>
<tr>
<td>Obtained via:</td>
<td></td>
</tr>
<tr>
<td><dd>Search Warrant:</dd></td>
<td><input type="checkbox" name="searchWarrant"
onclick="showhidefield()" value="Y">
</td>
</tr>
<tr>
<td>Search Warrant Number:</td>
<td><input name="searchWarrantNumber" type="text"
value="${searchWarrantNumber}" /> <br />
</td>
</tr>
<tr>
<td>Jurisdiction:</td>
<td><input name="jurisdiction" type="text"
value="${jurisdiction}" /> <br />
</td>
</tr>
</div>
<tr>
<td><dd>Grand Jury:</dd></td>
<td><input type="checkbox" name="grandJury" value="Y"
onclick="checkGrandJury()">
</td>
</tr>
<tr>
<td><dd>Found in the wild:</dd>
</td>
<td><input type="checkbox" name="foundInTheWild" value="Y"
onclick="checkFoundInTheWild()">
</td>
</tr>
<tr>
<td><dd>Email:</dd></td>
<td><input type="checkbox" name="obtainedEmail" value="Y"
onclick="checkObtainedEmail()">
</td>
</tr>
<tr>
<td><dd>Other:</dd></td>
<td><input type="checkbox" name="obtainedOther" value="Y"
onclick="checkObtainedOther()">
</td>
</tr>
<tr>
<td>Environment:</td>
<td><select name="sandboxes[]" size="1">
<option value="00-0C-29-CF-B8-A6">VMSB1 - Windows 7</option>
<option value="00-0C-29-0A-AB-9A">VMSB2 - Windows XP</option>
</select>
</td>
</tr>
<tr>
<td>Comments:</td>
<td><textarea name="notes">Add comments here...</textarea><br>
</td>
</tr>
<td colspan="2">
<center>
<input type="submit" name="button" value="Submit"
onclick="onSubmit()" />
</center>
</td>
</form>
</table>
</div>
내가 직면하고있는 문제는 파일을 가져 와서 데이터베이스 테이블에 추가하는 API를 통해 제출한다는 것입니다. 그리고 나는 데이터베이스에 대한 통제권을 가지고 있지 않으며 변경할 수 없다. 그러나 나는 "당신이 그것을 어디서 얻었습니까?"와 같은 특정 필드를 가지기 위해 폼이 필요합니다. 그러나이 필드는 api.php에서 지원하지 않습니다. 따라서 API는 이전에 추가 매개 변수에 직면했기 때문에 API가 실제로 적용 할 필드 (나중에 표시됨)도 무시합니다. – ssn
다른 모든 값을 처리 할 수있는 별도의 스크립트가 있어야하는 것처럼 들리지만 API 호출을 수행하고 다른 값을 처리 한 다음 적절한 결과를 클라이언트에 반환합니다. –