Я пытаюсь отправить form
(или запрос) для выполнения некоторых задач. form
не имеет поля ввода, кроме кнопки submit
.Отправить форму без поля ввода.
Я знаю, что это странно, но я хочу отправить форму и получить данные, используя только php.
Возможно ли это?
Мои коды
if($_GET['submitImage']){
//do the stff I want......
}
<form id='formSubmitImage' name='submitImage' method='get' action='cm_ct_generate_preview.html'>
<?php
echo "<table>";
echo "<th>ID</th>";
echo "<th>Type</th>";
echo "<th>Name</th>";
echo "<th>Image</th>";
foreach($tests as $test){
echo '<tr>';
echo '<td>';
echo $test['ID'];
echo '</td>';
echo '<td>';
echo $test['Type'];
echo '</td>';
echo '<td>';
echo $test['Name'];
echo '</td>';
echo '<td>';
echo $test['FileName'];
echo '</td>';
echo '</tr>';
}
echo "</table>";
echo "<input type='submit' value='Set Images'></input><br>";
?>
</form>
Есть ли альтернативный способ сделать это? Большое спасибо!
ИМХО, это плохо пахнет. Вы должны использовать тег делать команды действия в вашем приложении и формы. –