PHP if isset _POST country data implode _POST country echo htmlspecial

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?PHP
if (isset($_POST['country'])) {
$data = implode('|', $_POST['country']);
echo htmlspecialchars($data);
}
$country_array = array(
'Украина',
'Россия',
'Азербайджан',
'Эстония',
'Таджикистан',
'Латвия',
'Афганистан',
);
$table_country = 'Россия|Украина|Таджикистан';
$exp_array = explode('|', $table_country);
?>
<form action="?" enctype="multipart/form-data" method="POST">
<?
foreach($country_array AS $key => $value) {
?><label><input type="checkbox" name="country[]" value="<?= $value?>" <?= (in_array($value, $exp_array) ? 'checked' : '')?>/> <?= $value?></label><br /><?
}
?>
<input type="submit" />
</form>
<?