Я пытаюсь получить переменную из ссылки (в основном, невидимая кнопка), однако, когда я попадаю на перенаправленную страницу, она всегда совпадает с той же переменной $ _POST, которую она показывает. Я проверил, установлен ли он до или после цикла for, и это не так. Я также распечатывал значения в цикле for, и они разные, как и должно быть. Я также попытался отключить переменную внизу страницы перенаправления после использования. Теперь у меня совершенно нет идей ... что делать?
<form method="post" action="http://localhost:8888/wordpress/job-openings/view-job/">
<table>
<tr>
<th>Job ID</th>
<th>Position</th>
<th>Client</th>
<th>Recruiter</th>
</tr>
<? for($i = 0; $i < count($rowArray); $i++) { ?>
<? $positionStatus = $data->response->result->JobOpenings->row[$i]->FL[8]->content;
$recruitmentResponsible = $data->response->result->JobOpenings->row[$i]->FL[7]->content;
$recruitmentResponsibleTweak = current(explode("(", $recruitmentResponsible));
$job_opening_id = $data->response->result->JobOpenings->row[$i]->FL[0]->content;
$request_url = 'http://recruit.zoho.com/ats/private/json/JobOpenings/getRecordById?authtoken=xxx&scope=recruitapi&id=' . $job_opening_id;
if ($positionStatus == 'In-progress') {
?>
<tr>
<td>
<input type="hidden" name="job_id" value="<?php echo $request_url ?>" />
<button id="jobopening-link">
<? echo $data->response->result->JobOpenings->row[$i]->FL[4]->content; ?>
</button>
</td>
<td><? echo $data->response->result->JobOpenings->row[$i]->FL[5]->content; ?></td>
<td><? echo $data->response->result->JobOpenings->row[$i]->FL[6]->content; ?></td>
<td><? echo $recruitmentResponsibleTweak ?></td>
</tr>
<? }
} ?>
</table>
</form>
Вы можете оставить соответствующий код? потому что то, что вы разместили, не очень полезно – x4rf41
* Расмус Лердорф, это вы? Надеюсь, что нет. * –
Возможно, я был Расмусом Лердорфом. – Rasmus