Pourquois le script fait cette chose:
echo "<tr><td>$name</td><td>$email</td><td>$message</td><td>$datetime</td>";
?
Tois, tu veux:
echo '<tr>';
foreach ($datas as $key => $value)
{
echo '<td>' . htmlspecialchar( $key ) . '</td>';
echo '<td>' . htmlspecialchar( $value ) . '</td>';
}
echo '</tr>';
echo '</table>';