Как сделать что бы при пустой строчки он не выводил слово, что не считал пустую строку 0. и вообще ошибки какие тут? и как может проще
PHP:
скопировать код в буфер обмена
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> </head> <body> <form method="POST" > <input type="text" name="foo"/> <input type="submit" value="Жми"/> </form> <?PHP $_POST_x['foo'] = $_POST['foo'] % 10; if ($_POST_x['foo'] == 1) { echo $_POST['foo' ] . " программист" ; } else if ($_POST_x['foo'] == 0) { echo $_POST['foo' ]. " программистов" ; } else if ($_POST_x['foo'] >= 2 && $_POST_x['foo'] <= 4) { echo $_POST['foo' ] . " программиста" ; } else if ($_POST_x['foo'] >= 5) { echo $_POST['foo' ]. " программистов" ; } else if ($_POST_x['foo'] == "") { echo $_POST['foo']; } ?> </body> </html>
|