За последние 24 часа нас посетили 34890 программистов и 1759 роботов. Сейчас ищут 877 программистов ...

Нужен совет новичку

Тема в разделе "PHP для новичков", создана пользователем V1T, 17 окт 2008.

  1. V1T

    V1T Активный пользователь

    С нами с:
    7 окт 2008
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    Крым
    Здравствуйте, вот появилась идея сделать что то, что будет похожее на этот тест
    http://psitest.com.ru/test.php?id=10&cid=7
    У меня вопрос, что мне пременить для обработки формы? Это массивы, switch, или if else, кто даст маленький совет что следует использовать, или же вообще нужно с БД связывать :shock: ? спасибо
     
  2. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    V1T
    PHP:
    1. <?
    2. $vars=array(
    3. 2,5
    4. );
    5. if (isset($_POST['res'])) {
    6.    $result=0;
    7.    foreach($_POST['res'] as $key=>$val) {
    8.           if ($val) {
    9.               $result+=$vars[$key];
    10.           }
    11.    }
    12. print "Результат $result баллов";
    13. }
    14. print "<input type=radio name='res[0]' value=1> Да<br>
    15. <input type=radio name='res[0]' value=0> Нет<br><br>
    16. <input type=radio name='res[1]' value=1> Да<br>
    17. <input type=radio name='res[1]' value=0> Нет";
    18. ?>
    вам нужно заново прочитать основы пхп
     
  3. скорее, просто неконктреный.
    Можешь использовать массивы, условные операторы, БД.-
     
  4. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    самый добрый тут я. А ведь мог флудеров матом обложить. :)
     
  5. V1T

    V1T Активный пользователь

    С нами с:
    7 окт 2008
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    Крым
    спс, вообще я хотел на if else, так как это для меня проще,но последую вашему мнению Mr.M.I.T.
     
  6. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    извенения приняты :lol:
     
  7. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    V1T
    делай как удобнее, тут жёстких рамок нет
     
  8. V1T

    V1T Активный пользователь

    С нами с:
    7 окт 2008
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    Крым
    понял, согласен