Hola, que tal a todos/as, he realizado el siguiente código, mi duda esta en la última parte; como pongo la condición para decir que si el usuario no introduce dos valores o introduce otro carácter, entonces le salga un mensaje de error:
 
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>suma</title>
</head>
 
<body>
 
 
<?php
@ $x1=$_POST["x1"];
@ $x2=$_POST["x2"];
$y=$x1*$x2; 
?>
 
<table   align="center">
	<thead>   </thead>
	<tbody>
<tr>
																		<th>     </th>
																		<th>  1    </th>
																		<th>  2   </th>
																</tr>
																<tr>
																		<th>  X   </th>
																		<th>  1  </th>
																		<th> 4 </th>
																</tr>
																<tr>
																		<th>     </th>
																</tr>
															</tbody>
														</table>
 
 
<form method="post" name="suma"  action="suma.php">
   Ingresa el número 1:  <input type="text" name="x1"> <br>
   Ingresa el número 2:  <input type="text" name="x2">    <br>
 
 
             <input  type="submit" value="comprobar">
</form>
 
<p>
 
 
 
Mi duda está en esta parte del código php:
<?php 
if ($x1. $x2);
echo {"Este es el resultado: $y";}
else
echo {"no intentes timarme.";}
?>
</p>  
 
A ver si me podeis ayudar, un saludo y  gracias
 
</body>
</html> 
   
 




