Мне нужно передать идентификатор переменной из формы модальной, которая содержит детали. Я получаю следующую ошибку: Уведомление: Неопределенный индекс: идентификатор в E: \ xampp \ htdocs \ dcg \ pages \ tickets-assistenza. php on line 38 Как я могу исправить? Мне нужно, чтобы он работал как можно скорее, спасибо.
Вот код PHP (соединение с базой данных есть в коде, но не здесь):
<?php
//here is the database connection
function prendiTickets($conn){
$sql = "SELECT * FROM tickets";
$result = $conn->query($sql);
while($row = $result->fetch_assoc()){
echo "<form method='POST' action='".strumentiRisposta($conn)."'>";
echo "<tr class='odd gradeX'>";
echo "<td>".$row['id']."</td>";
echo "<td>".$row['cognomenome']."</td>";
echo "<td>".$row['oggetto']."</td>";
echo "<input type='hidden' name='id' value='".$row['id']."'>";
echo "
<td class='text-right'>
<button type='submit' name='dettagli_strumenti' class='btn btn-primary btn-xs' data-toggle='modal' data-target='#modaldettagli'><i class='fa fa-cogs'></i>
Dettagli e strumenti
</button>
</td>
";
echo "</tr>";
echo "</form>";
}
}
function strumentiRisposta($conn){
$id = $_POST['id'];
echo "
<div class='modal fade' id='modaldettagli' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>
<div class='modal-dialog' role='document'>
<div class='modal-content'>
<div class='modal-header'>
<button type='button' class='close' data-dismiss='modal' aria-hidden='true'>×</button>
<h4 class='modal-title' id='myModalLabel'>Dettagli e strumenti per ticket n. ".$id."</h4>
</div>
<form id='risposta'>
<div class='modal-body'>
<p>
<b>Mittente: </b>Cognome Nome (email@dominio.com)<br>
<b>Invio: </b>00/00/0000 00:00<br>
<b>Oggetto: </b>Oggetto<br>
</p>
<div class='form-group'>
<label>Messaggio</label>
<textarea class='form-control' rows='3' style='resize: none;' disabled>Messaggio completo</textarea>
</div>
<br>
<div class='form-group'>
<label>Risposta</label>
<textarea class='form-control' rows='3' required style='resize: none;' placeholder='Inserisci il messaggio di risposta'></textarea>
</div>
</div>
</form>
<div class='modal-footer'>
<button type='button' class='btn btn-default btn-sm' data-dismiss='modal'>Chiudi</button>
<button type='submit' name='submit' form='risposta' class='btn btn-success btn-sm'>Invia risposta</button>
<button type='submit' name='' class='btn btn-danger btn-sm'>Elimina</button>
</div>
</div>
</div>
</div>
";
}
?>