[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод ошибки
Revolver
Доброго времени суток! Есть код, который производит расчеты с числами.
Главная страница:

<html>
<head>
<title>
Расчет </title>
<Link
href="style.css" rel="stylesheet" media="all">
<script
src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<script>
function
funcBefore(){
$("#information").text("Ожидание данных...");
}
function funcSuccess(data){
$("#information").text(data);
}
$(document).ready(function(){

$("#done1").bind("click", function(){
$.ajax({
url: "check1.php",
type: "POST",
data: ({a: $("#text1").val(),b:$("#text2").val()}),
dataType: "html",
beforeSend: function(){
$("#information").text("Ожидание данных...");
},
success: function(data){
$("#information").text(data)
}
}
);
});

$("#done2").bind("click", function(){
$.ajax({
url: "check2.php",
type: "POST",
data: ({a: $("#text1").val(),b:$("#text2").val()}),
dataType: "html",
beforeSend: function(){
$("#information").text("Ожидание данных...");
},
success: function(data){
$("#information").text(data)
}
}
);

});


$("#done3").bind("click", function(){
$.ajax({
url: "check3.php",
type: "POST",
data: ({a: $("#text1").val(),b:$("#text2").val()}),
dataType: "html",
beforeSend: function(){
$("#information").text("Ожидание данных...");
},
success: function(data){
$("#information").text(data)
}
}
);
});

$("#done4").bind("click", function(){
$.ajax({
url: "check4.php",
type: "POST",
data: ({a: $("#text1").val(),b:$("#text2").val()}),
dataType: "html",
beforeSend: function(){
$("#information").text("Ожидание данных...");
},
success: function(data){
$("#information").text(data)
}
}
);
});
});
</script>

</head>
<body>
<div
class="block">
<p>
Введите число №1:</p>
<input
type="text" id="text1"/><br>
<p>
Введите число №2:</p>
<input
type="text" id="text2"/>
</div>
<div
class="button">
<p>
Выберите арифметическое действие:</p>
<input
type="radio" name="btn" id="done1" value="+"> +
<input type="radio" name="btn" id="done2" value="-"> -
<input type="radio" name="btn" id="done3" value="*"> *
<input type="radio" name="btn" id="done4" value="/"> /
</div>
<p>
Результат:</p>
<div
id="information"></div>
</body>
</html>



Расчеты:


<?php
sleep(1);
$a = $_POST['a'];
$b = $_POST['b'];

echo $a + $b ;
?>
<?php

sleep(1);
$a = $_POST['a'];
$b = $_POST['b'];

echo $a - $b ;
?>
<?php

sleep(1);
$a = $_POST['a'];
$b = $_POST['b'];

echo $a * $b ;

?>
<?php

sleep(1);
$a = $_POST['a'];
$b = $_POST['b'];

echo $a / $b ;

?>
Подскажите пожалуйста, как сделать, чтобы выдавалась ошибка если пользователь ввел вместо числа слово :(
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.