Электростальский форум
Hi-Tech => Интернет и сети => Тема начата: Eugene от 07.04.10, 17:22:02
-
Есть форма проверки доменов на занятость.
Например такая
<form method="post" action="domainchecker.php">
<div class="contentbox" align="center"> www.<input type="text" name="domain" value="" size="40"><br />
<table border="0" align="center" cellpadding="10" cellspacing="0">
<tr>
<td align="left"><input type="checkbox" checked="checked" name="tlds[]" value="[color=red]ЗНАЧЕНИЯ ЭЛЕМЕНТОВ МАССИВА[/color]">все</td>
<td align="left"><input type="checkbox" name="tlds[]" value=".ru">.ru</td>
<td align="left"><input type="checkbox" name="tlds[]" value=".com">.com</td>
</tr>
</table>
<br />
<input type="submit" id="Submit" value="Проверить">
</div>
</form>
В ней 3 чекбокса. Данные передаются методом POST. Передается массив значений tlds[]
Т.е. если выбрани чекбоксы .ru и .com то в массиве tlds[] есть 2 этих значения.
Теперь вопрос. Есть 3й чекбокс - все
Надо чтоб при его выборе в массиве tlds[] передавалось 2 значения .ru и .com
Как здесь value="ЗНАЧЕНИЯ ЭЛЕМЕНТОВ МАССИВА" записать эти 2 значения?
-
Есть форма проверки доменов на занятость.
Например такая
<form method="post" action="domainchecker.php">
<div class="contentbox" align="center"> www.<input type="text" name="domain" value="" size="40"><br />
<table border="0" align="center" cellpadding="10" cellspacing="0">
<tr>
<td align="left"><input type="checkbox" checked="checked" name="tlds[]" value="[color=red]ЗНАЧЕНИЯ ЭЛЕМЕНТОВ МАССИВА[/color]">все</td>
<td align="left"><input type="checkbox" name="tlds[]" value=".ru">.ru</td>
<td align="left"><input type="checkbox" name="tlds[]" value=".com">.com</td>
</tr>
</table>
<br />
<input type="submit" id="Submit" value="Проверить">
</div>
</form>
В ней 3 чекбокса. Данные передаются методом POST. Передается массив значений tlds[]
Т.е. если выбрани чекбоксы .ru и .com то в массиве tlds[] есть 2 этих значения.
Теперь вопрос. Есть 3й чекбокс - все
Надо чтоб при его выборе в массиве tlds[] передавалось 2 значения .ru и .com
Как здесь value="ЗНАЧЕНИЯ ЭЛЕМЕНТОВ МАССИВА" записать эти 2 значения?
Яваскриптом и моделью ДОМ.
-
А без этого никак?
Может какой-то разделитель значений просто?
типа value=".ru;. com"
-
Конечно value=".ru;.com", что в этом такого? Потом разберете строчку если нужно да и все.
-
Конечно value=".ru;.com", что в этом такого? Потом разберете строчку если нужно да и все.
потом разобрать строку нет возможности
domainchecker.php - закодирован IonCube
т.е. в domainchecker.php надо передать массив так, если бы он был передан установкой нескольких чекбоксов
-
потом разобрать строку нет возможности
domainchecker.php - закодирован IonCube
т.е. в domainchecker.php надо передать массив так, если бы он был передан установкой нескольких чекбоксов
Тогда никак, кроме моего варианта. Там все очень просто, 30 минут чтения гугла. При нажатии кнопки определяете какие чекбоксы стоят и от их статуса формируете массив и отправляете скрипту, вот и все.
-
сделал вот так
http://forum.elsite.ru/index.php?topic=212812.msg1601768#msg1601768