登录 | 注册 | FAQ
Anonymous

вопрос о цветах

+ 发表回复

3 篇帖子 分页: 1 / 1


вопрос о цветах

impatent » 周三 7月 18, 2012 2:42 pm

Добрый день.Вот такой вопрос:
разбираюсь с формами и решил сделать страничку как у вас в примере(где вводиш имя и выбираеш цвет и попадаеш на страничку с этим цветом)
имеется файл Index.php
代码: 全选
<html>
   <head>
   <title>lol</title>
   </head>

   <body>
   <form method="post" action="handler.php">
   <h1>Имя</h1>
   <input type="text" name="name">
   <p>цвет</p>
   <input type="radio" name="favoritecolor" value="b">синий
   <input type="radio" name="favoritecolor" value="r">красный
   <input type="radio" name="favoritecolor" value="g">зелёный
   <input type="submit" value="вход">

   </form>

   </body>

</html>

и обработчик handler.php
代码: 全选
<?
   $welcome="<h1>Привет " . $_POST["name"] . "</h1>";
   switch ($_POST["favoritecolor"]) {
   case "b":
   $strBackgroundColor="brg(255,0,0)";
   break;
   case "r":
   $strBackgroundColor="brg(0,255,0)";
   break;
   case "g":
   $strBackgroundColor="brg(0,0,255)";
   break;
   default:
   $strBackgroundColor="brg(255,255,255)";
   break;
}
   ?>

<html>
   <head>
   <title>Форма</title>

   </head>
   <body style="background: <? echo $strBackgroundColor; ?>;">

   <? echo $welcome; ?>

   </body>
   </html>

вопрос-почему когда выбераю имя и цвет обработчик пишет мне просто привет и имя а цвет не меняет?исходник у меня в точности как в вашем примере только 1 отличие-у меня цвета в другом порядке.Почему я просто поменял порядок и скрипт сразу не работает?как только ставлю порядок цветов как у вас в примере всё сразу работает,объясните пожалуйста
头像

impatent

  • 帖子: 7
  • 注册: 周三 7月 18, 2012 2:32 pm

Re: вопрос о цветах

atik » 周三 7月 18, 2012 3:43 pm

Проблема в том, что вы используете $ strBackgroundColor = "brg(0,255,0)", который содержит «пеленг», его не Valid CSS значение фона собственности, она должна быть "RGB". $ strBackgroundColor = "rgb(0,255,0)".
头像

atik

  • 帖子: 471
  • 注册: 周一 10月 17, 2011 4:55 pm

Re: вопрос о цветах

impatent » 周三 7月 18, 2012 4:34 pm

спасибо
头像

impatent

  • 帖子: 7
  • 注册: 周三 7月 18, 2012 2:32 pm


+ 发表回复

分页: 1 / 1