За последние 24 часа нас посетили 58484 программиста и 1842 робота. Сейчас ищут 965 программистов ...

Вывод данных переменной на экран.

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

  1. Semyon

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

    С нами с:
    18 дек 2007
    Сообщения:
    14
    Симпатии:
    0
    Здравствуйте! У меня есть одна страница на которой расположены чекбоксы и каждому дано имя, и мне нужно чтобы пре передачи на другую страницу данных из этой страницы на другой определенный текст для каждого чекбокса (но который был отмечен и только одного а не всех), и потом эти данные при нажатии на кнопку отправить отправлялись мне на мыло (какой чекбокс выбрали.

    Заранее большое спасибо всем кто откликнется на мою просьбу!
     
  2. shreck

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

    С нами с:
    7 авг 2007
    Сообщения:
    479
    Симпатии:
    0
    Адрес:
    Россия, Саратов
    тогда используй radio
    http://ru2.php.net/mail
    http://ru2.php.net/switch
    http://ru2.php.net/manual/ru/control-structures.if.php
     
  3. Luge

    Luge Старожил

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

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

    С нами с:
    7 авг 2007
    Сообщения:
    479
    Симпатии:
    0
    Адрес:
    Россия, Саратов
    кстати тоже раза 3 перечитал, понял 10% из того что написано)
     
  5. Semyon

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

    С нами с:
    18 дек 2007
    Сообщения:
    14
    Симпатии:
    0
    ну возможно я не могу ясно выразить то что хочу. Попробую еще раз. У меня есть одна страница, на ней текст и чекбоксы, посетитель должен отметить чекбокс или может поставлю radio и нажимает кнопку далее, и переходит на другую страницу, на которой будет написан текст в духе: "вы выбрали тото, тото" потом он нажимает на кнопку отправить и данные о том что выбрал человек отправляются мне на мыло. Надеюсь так более понятно будет.
     
  6. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    В чём проблема? Или за тебя код написать?
     
  7. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    даёшь чекбоксам имена name="check[]" , ну или что-то вроде этого, отправляешь форму,
    из массива $_GET или $_POST (какой используешь там не знаю) забираешь массив check в котором будут выбранные чекбоксы. Выводишь их на экран и в скрытых полях в форме с кнопкий «Отправить», после этого спокойно шлёшь инфу себе на мыло.
    Начни делать, в процессе можешь сюда писать
     
  8. Semyon

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

    С нами с:
    18 дек 2007
    Сообщения:
    14
    Симпатии:
    0
    нет не надо за меня код писать просто хотябы подсказать где можно посмотреть информацию как такие вещи делаються вот и все. Ну я уже увидел что мне дали ссылочки, сейчас посмотрю. Отдельное спасибо за ссылки.
     
  9. Semyon

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

    С нами с:
    18 дек 2007
    Сообщения:
    14
    Симпатии:
    0
    Luge, спасибо большое за совет!
     
  10. shreck

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

    С нами с:
    7 авг 2007
    Сообщения:
    479
    Симпатии:
    0
    Адрес:
    Россия, Саратов
    По-моему телепатическому мнению, ему нужно что-то типа анкеты, с подтверждением введенных данных, и отправки результатов на мыло :))
    Semyon
    Напиши форму, напиши скрипт, который считывает данные с формы, и после подтверждения, отправляет на email.
     
  11. Semyon

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

    С нами с:
    18 дек 2007
    Сообщения:
    14
    Симпатии:
    0
    shreck, вы верно определили что мне нужно. Спасибо Вам большое!
     
  12. shreck

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

    С нами с:
    7 авг 2007
    Сообщения:
    479
    Симпатии:
    0
    Адрес:
    Россия, Саратов
    всегда рад

    Выложи код, того, что уже сделал
     
  13. Semyon

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

    С нами с:
    18 дек 2007
    Сообщения:
    14
    Симпатии:
    0
    shreck Я пока еще делаю. Как сделаю выложу код. Ещераз большое спасибо!
     
  14. Semyon

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

    С нами с:
    18 дек 2007
    Сообщения:
    14
    Симпатии:
    0
    html код

    <form action="../script.php" method="post">
    первый чекбокс<input type="checkbox" name="check1" /><br />
    второй чекбокс<input type="checkbox" name="check2" /><br />
    третий чекбокс<input type="checkbox" name="check3" /><br/>
    <input type="submit" value="Далее" />

    </form>

    php код

    <?php
    $valid = false;
    if ($check1 !="" && $check2 !="" && $check3 !="") {
    $valid = true;
    if ($valid) {
    if ($check1=чекбокс один, $check2=чекбокс два, $check3=чекбокс три)
    echo "<p>Вы выбрали $check1 $check2 $check3"
    }

    ?>

    Вот пытаюсь вывести нужный мне текст на страницу, но не получаеться, подскажите пожайлуста что у меня не так. Может я вообще не ту конструкцию использую.
     
  15. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
  16. Semyon

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

    С нами с:
    18 дек 2007
    Сообщения:
    14
    Симпатии:
    0
    Sergey89, спасибо за ссылку, попробую разобраться.
     
  17. shreck

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

    С нами с:
    7 авг 2007
    Сообщения:
    479
    Симпатии:
    0
    Адрес:
    Россия, Саратов
    опоздал :(