Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

13.02.2008, 19:55
|
|
Участник форума
Регистрация: 31.08.2006
Сообщений: 149
Провел на форуме: 1763379
Репутация:
155
|
|
т.к. переменная $_POST['txt'] может существовать (при нажатии отправить)
об этом я выше и написал
|
|
|

13.02.2008, 19:58
|
|
Reservists Of Antichat - Level 6
Регистрация: 19.03.2007
Сообщений: 953
Провел на форуме: 7617458
Репутация:
3965
|
|
Спасибо исис ±
__________________
BlackHat. MoDL
|
|
|

13.02.2008, 20:00
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
А еще лучше mysql_numrows заменить на mysql_num_rows
|
|
|

14.02.2008, 00:51
|
|
Участник форума
Регистрация: 02.06.2006
Сообщений: 241
Провел на форуме: 1703454
Репутация:
142
|
|
первый мой скриптенг калькуля:
PHP код:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Калькулятор</title>
</head>
<body>
<h3 align="center">Калькулятор</h3>
<div align="center">
<form method="get">
<input name="ch1" type="text" size="15" maxlength="10" />
<input name="ch2" type="text" size="15" maxlength="10" />
<input type="submit" value="Считать" />
</form>
<?php
$ch1=$_GET['ch1'];
$ch2=$_GET['ch2'];
$summa=$ch1+$ch2;
$raznitsa=$ch1-$ch2;
$umnozhenie=$ch1*$ch2;
$delenie= $ch1/$ch2;
if ($ch2 == 0){ echo "Делить на ноль нельзя";}
else { echo "Ваши числа: $ch1 и $ch2, их сумма $summa, разница $raznitsa, умножение $umnozhenie, деление $delenie"; }
?>
<br />
<br />
</div>
</body>
</html>
имеем ошибку вот тут $delenie=$ch1/$ch2;
Warning: Division by zero in ...
подскажите.... смотрел калькули на пхп, тоже тупо "переменная / переменная" пишут, а у мя ошибка 
но калькуль пашет справно 
Последний раз редактировалось bobob; 14.02.2008 в 01:02..
|
|
|

14.02.2008, 01:09
|
|
Участник форума
Регистрация: 05.08.2007
Сообщений: 236
Провел на форуме: 4625160
Репутация:
457
|
|
Сообщение от bobob
первый мой скриптенг калькуля:
PHP код:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Калькулятор</title>
</head>
<body>
<h3 align="center">Калькулятор</h3>
<div align="center">
<form method="get">
<input name="ch1" type="text" size="15" maxlength="10" />
<input name="ch2" type="text" size="15" maxlength="10" />
<input type="submit" value="Считать" />
</form>
<?php
$ch1=$_GET['ch1'];
$ch2=$_GET['ch2'];
$summa=$ch1+$ch2;
$raznitsa=$ch1-$ch2;
$umnozhenie=$ch1*$ch2;
$delenie= $ch1/$ch2;
if ($ch2 == 0){ echo "Делить на ноль нельзя";}
else { echo "Ваши числа: $ch1 и $ch2, их сумма $summa, разница $raznitsa, умножение $umnozhenie, деление $delenie"; }
?>
<br />
<br />
</div>
</body>
</html>
имеем ошибку вот тут $delenie=$ch1/$ch2;
Warning: Division by zero in ...
подскажите.... смотрел калькули на пхп, тоже тупо "переменная / переменная" пишут, а у мя ошибка 
но калькуль пашет справно 
у тебя выдает ошибку деления на 0, сначала делай проверку, а потом уже выполняй действия а не наоборот ))
|
|
|

14.02.2008, 01:13
|
|
Участник форума
Регистрация: 02.06.2006
Сообщений: 241
Провел на форуме: 1703454
Репутация:
142
|
|
да, про деление на 0 эт я додуплился, пасиб, шяс буду пробывать)
плиа
Последний раз редактировалось bobob; 14.02.2008 в 01:23..
|
|
|

14.02.2008, 01:23
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
@$delenie= $ch1/$ch2 or die ("Делить на ноль низя!");
|
|
|

14.02.2008, 01:27
|
|
Участник форума
Регистрация: 02.06.2006
Сообщений: 241
Провел на форуме: 1703454
Репутация:
142
|
|
о! реал, пашет без ерора! ну про собачку я еще не читал просто, только начал недавно)
|
|
|

14.02.2008, 01:31
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
МОжешь попробовать такой код:
PHP код:
<?php
@$ch1=$_GET['ch1'];
@$ch2=$_GET['ch2'];
$summa=$ch1+$ch2;
$raznitsa=$ch1-$ch2;
$umnozhenie=$ch1*$ch2;
if (!empty($ch2)) {
@$delenie= $ch1/$ch2 or die('Ошибка деления');
}else die("Введите числа для подсчета");
echo "Ваши числа: $ch1 и $ch2, их сумма $summa, разница $raznitsa, умножение $umnozhenie, деление $delenie";
?>
Ну не советую т.к. портица HTML код =)
Последний раз редактировалось bul.666; 14.02.2008 в 01:36..
|
|
|

14.02.2008, 02:33
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
bul.666, отвыкай от собачек и пиши верный код
PHP код:
<?php
$ch1 = (isset($_GET['ch1'])) ? intval($_GET['ch1']) : '' ;
?>
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|