PDA

Просмотр полной версии : php скрипт


dehis12
07.05.2010, 00:14
подскажите скрипт
вот есть строка и как сделать чтобы было макс значение число 100 ?

Ponchik
07.05.2010, 00:15
if($stroka > 100) $stroka = 100; :confused:

Kusto
07.05.2010, 00:32
if($stroka > 100) $stroka = 100; :confused:
Пончик- ты Энштейн....Помоему ты единственный понял что хочет ТС (а вот Kusto досих пор репу чешет о чем был вопрос)

P.S. корректно задай вопрос и получиш корректный и исчерпывающий ответ...

dehis12
07.05.2010, 00:40
щас нормально спрашу))
есть сайт есть строка в строку пишуться цифры вот как сделать так чтобы он больше числа 100 не смог написать ?

Kusto
07.05.2010, 00:58
я так понял что туда пишуться только цифры?
если да то смотрим куда отправляеться информация из этого поля и в какой переменной сохраняеться, т е будет наподобие $cifr=$_POST['cifri'] ; далее эту переменную сравниваем с 100

if($cifr <101){echo ' хороший мальчик';}
else {echo 'уйди , противный ';exit;}

короче чтоб дать рабочий вариант- нужно иметь все данные)))

FindeR
07.05.2010, 01:01
Может, тогда не на php?:)
Яваскриптом:
<input onchange="if (this.value>100) {this.value=100}" />

При учёте, что юзер будет только цифры вводить

Kusto
07.05.2010, 01:03
Может, тогда не на php?:)
Яваскриптом:
<input onchange="if (this.value>100) {this.value=100}" />

При учёте, что юзер будет только цифры вводить
хочет ТС пых= я ему на пыхе настрочил)) хотя корректнее конечнож на Яве)))

FindeR
07.05.2010, 01:23
Так а куда тебе нужно? Ты лучше напиши, что вообще хочешь получить и выходе. Целиком, не кусками.

dehis12
07.05.2010, 01:32
<td><b>&nbsp; ТЕСТ </b><b style="color: rgb(160, 0, 0);">(123)</b></td>
<td><input name="sum" size="8" maxlength="3" onkeypress="recalcsum(this.value)" onkeyup="recalcsum(this.value)" onkeydown="recalcsum(this.value)"

onclick="recalcsum(this.value)" onchange="recalcsum(this.value)" type="text"></td>
</tr>
<tr height="25">
<td><b>&nbsp;ТЕСТ</b></td>

<td><b><span id="receiv">0.00</span></b></td>
</tr>


у меня можно вести до 1-999 как сделать чтобы до 1-500 ?

FindeR
07.05.2010, 02:55
У тебя можно ввести не от 1-999, а не более 3-х символов.

Вот так попробуй

<td><b>&nbsp; ТЕСТ </b><b style="color: rgb(160, 0, 0);">(123)</b></td>
<td><input name="sum" size="8" maxlength="3" onkeypress="recalcsum(this.value)" onkeyup="recalcsum(this.value)" onkeydown="recalcsum(this.value)"

onclick="recalcsum(this.value)" onchange="recalcsum(this.value);if (this.value>100) {this.value=100}" type="text"></td>
</tr>
<tr height="25">
<td><b>&nbsp;ТЕСТ</b></td>

<td><b><span id="receiv">0.00</span></b></td>
</tr>