За последние 24 часа нас посетили 17459 программистов и 1725 роботов. Сейчас ищут 977 программистов ...

Помогите чайнику..

Тема в разделе "PHP для новичков", создана пользователем Stereomax, 11 фев 2012.

  1. Stereomax

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

    С нами с:
    11 фев 2012
    Сообщения:
    23
    Симпатии:
    0
    Адрес:
    куда? стоять!чьим будешь?=)
    Народ,я в php полный ноль(к своему сожалению).Но очень хочется узнать,как можно сделать вот такую форму с чекбоксами,с отправкой на мыло...где можно почитать или мож где уже такие формы в готовом виде есть??
    Может кто объяснит?Только мне все "разжевывать" придется...
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    типа спам?)))
     
  3. Stereomax

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

    С нами с:
    11 фев 2012
    Сообщения:
    23
    Симпатии:
    0
    Адрес:
    куда? стоять!чьим будешь?=)
    Нет-не спам,чел заполняет форму.жмет отправить и все это дело приходит мне на мыло..
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    проще заплатить 300 рублей
     
  5. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    а ок)
    form.html
    Код (Text):
    1. <html>
    2. <head>
    3. <title>forma</title>
    4. </head>
    5. <body>
    6. <form action="form.php" method="post">
    7. tekstovoe pole <input type="text" name="mytext"><br>
    8. checkbox <input type="checkbox" name="mycb" value="1">
    9. <input type="submit">
    10. </form>
    11. </body>
    12. </html>
    form.php
    Код (PHP):
    1. <?php
    2. if( isset( $_POST['mytext'] ) )
    3. {
    4. $msg = $_POST['mytext'];
    5. $msg .= (isset( $_POST['mycb'] ) && '1' == $_POST['mycb'] ) ) ? '(checkbox was checked)':'';
    6. mail('me@example.com', 'my subj', $msg);
    7. }
    8. ?>
    пользователь заходит на form.html и видит текстовое поле и чекбокс. вводит значение, нажимает (или не нажимает) на чекбокс, и нажимает на кнопку отправки.
    запрос передается сценарию form.php, которые отправит письмо только если указан текст в поле ввода страницы формы. собственно письмо будет содержать этот текст и маленькую дописку, если пользователь таки установил флаг. и все это безобразие с темой my subj отправится на выбранный me@example.com
    вот простейшая реализация вашей задачи
     
  6. Stereomax

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

    С нами с:
    11 фев 2012
    Сообщения:
    23
    Симпатии:
    0
    Адрес:
    куда? стоять!чьим будешь?=)
    А применительно к моему исходнику не можете показать?
    Если не трудно конечно..
    Эту форму я вытащил через Scrapbook в Мазиле...
    Что там можно прибавить или урезать-чтобы она работала под меня?
     
  7. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    не могу - ваша форма является фишинговой. мне прошлое не позволяет помогать ворам.
     
  8. Stereomax

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

    С нами с:
    11 фев 2012
    Сообщения:
    23
    Симпатии:
    0
    Адрес:
    куда? стоять!чьим будешь?=)
    А что значит фишинговой?
    Я не собираюсь ничего воровать,мне просто интересно как все это работает,необязательно на примере этой формы-можно и другую какую-нибудь форму взять за пример..
    Прочитал что такое фишинг-мда-как-то некрасиво получается..Тему можно закрывать.
     
  9. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    фишинг
    ваша страница нагло спрашивает у пользователя его логин/пароль на танках и логин/пароль от почты. это фишинг.
    на самом деле, если хотите воровать - воруйте. дело ваше. представленных выше данных вполне достаточно, чтобы сварганить бэкэнд к вашим формам и заниматься своим черным делом. воровать мозга хватает. допилить форму - тоже хватит.
    ЗЫ. "воровать" тут исключительно про фишинговую концепцию. вас никто не обвиняет, а если и обвиняет - помните про свои права

    следующий!
     
  10. Stereomax

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

    С нами с:
    11 фев 2012
    Сообщения:
    23
    Симпатии:
    0
    Адрес:
    куда? стоять!чьим будешь?=)
    ))Да я еще ничего не сделал,а вы меня уже обвинили,просто хотел узнать как это делается,но раз все так оборачивается-значит я тему закрываю..
    А этого добра в интернете полно,откуда я собственно эту форму и взял..