aleksex
Новичок
Имеем форму:
в результате передачи <input type="text" name="device_name"> - должен быть обработан функцией перевода кириллицы в латиницу, функцию нашел:
Далее так, к примеру в input type="text" name="device_name", пользователь пишет Р381-Т2 и выбирает input type="radio" name="device_id" value="primind", на выходе должно получиться 10 директорий, организованных таким образом:
"./primind/r381-t2_1"
"./primind/r381-t2_2"
"./primind/r381-t2_3"
..............................
"./primind/r381-t2_10"
запись списка путей должна вестись в bat-файл с переведенным именем устройства, в данном случае "r381-t2.bat"
HTML:
<form action="./add_submit.php" method="post">
<b>Название:</b>
<input type="text" name="device_name" autofocus="autofocus" />
<p>
<b>К какому виду устройств относиться:</b><br />
<br />
<input type="radio" name="device_id" value="analiz">Анализаторы<br>
<input type="radio" name="device_id" value="izm_aparat">Измерительная арапатура<br>
<input type="radio" name="device_id" value="complex">Комплексы<br>
<input type="radio" name="device_id" value="posts">Посты<br>
<input type="radio" name="device_id" value="primind">Приемоиндикаторы<br>
<input type="radio" name="device_id" value="radst">Радиостанции<br>
<input type="radio" name="device_id" value="rad_re_radtst">Радиорелейные станции<br>
<input type="radio" name="device_id" value="rpu">РПУ<br>
</p>
<input type="submit" value="Сохранить" />
</form>
PHP:
<?php
function encodestring($st)
{
$st=strtr($st,"абвгдеёзийклмнопрстуфхъыэ_",
"abvgdeeziyklmnoprstufh'iei");
$st=strtr($st,"АБВГДЕЁЗИЙКЛМНОПРСТУФХЪЫЭ_",
"ABVGDEEZIYKLMNOPRSTUFH'IEI");
$st=strtr($st,
array(
"ж"=>"zh", "ц"=>"ts", "ч"=>"ch", "ш"=>"sh",
"щ"=>"shch","ь"=>"", "ю"=>"yu", "я"=>"ya",
"Ж"=>"ZH", "Ц"=>"TS", "Ч"=>"CH", "Ш"=>"SH",
"Щ"=>"SHCH","Ь"=>"", "Ю"=>"YU", "Я"=>"YA",
"ї"=>"i", "Ї"=>"Yi", "є"=>"ie", "Є"=>"Ye"
)
);
return $st;
}
?>
"./primind/r381-t2_1"
"./primind/r381-t2_2"
"./primind/r381-t2_3"
..............................
"./primind/r381-t2_10"
запись списка путей должна вестись в bat-файл с переведенным именем устройства, в данном случае "r381-t2.bat"