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

Как заставить переменные обработатся ?...устал

Тема в разделе "PHP для новичков", создана пользователем Jama, 25 май 2011.

  1. Jama

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

    С нами с:
    25 май 2011
    Сообщения:
    5
    Симпатии:
    0
    Начал Недавно Изучать Этот Язык, начал По "Ларри Ульману"... дошёл До "PHP и Формы" - 3 глава.... там Приведён пример как высылать данные из HTML В PHP Не получилось начал Читать другую книгу, опять дошёл до схожей главы.... таже история... а вся проблема вот в этом :
    -------------------------------------------------------------------------------------------
    HTML:
    1. <title>HTML Form</title>
    2. </head>
    3. <form action="HandleForm.php" method="post">
    4. Имя <input type="text" name="$name" size="20"><br>
    5. Фамилия <input type="text" name="$fam" size="40"><br>
    6. Мыло <input type="text" name="$mail" size="60"><br>
    7. Каменты <textarea name="$com" rows="5" cols="40"></textarea><br>
    8. <input type="submit" name="submit" value="Отправить"><br>
    9. <input type="reset" name="reset" value="Сброс">
    10. </form>
    11. </body>
    12. </html>
    --------------------------------------------------------------------------------------------
    Это Мой HTML
    __________________________________________________________________
    PHP:
    1. <html>
    2. <head>
    3. <title>Form Result</title>
    4. </head>
    5. <body>
    6. <? /*Эта страница получает и обрабатывает данные, принятые от "form.html"*/
    7. print "Ваше Имя  $name <br>\n";
    8. print "Ваша Фамилия  $fam <br>\n";
    9. print "Ваше Мыло $mail <br>\n";
    10. print "А Это Ваш Коментарий:<br>\n $com<br>\n";
    11. ?>
    12. </body>
    13. </html>
    ____________________________________________________________________
    Это Мой PHP
    ____________________________________________________________________
    Так вот когда я перехожу из Формы в Обработку ПЕРЕМЕННЫЕ не реагируют То Есть Всё Что я Забиваю В Форму В HandleForm Не Обрабатывается И Переменные Не Принтятся , У меня Винда Седьмая, Стоит Denwer3_Base_2008-01-13_a2.2.4_p5.2.4_m5.0.45_pma2.6.1... Ошыбка во мне ?, В Дэнвере ? Или В Коде... Обьясните пожалуйста уже 3-й день бьюсь ... Спасибо
     
  2. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    1) в невнимательности
    2) в книге

    html

    Код (Text):
    1.  Имя <input type="text" name="name" size="20"><br>
    2.  Фамилия <input type="text" name="fam" size="40"><br>
    3.  Мыло <input type="text" name="mail" size="60"><br>
    4.  Каменты <textarea name="com" rows="5" cols="40"></textarea><br>
    php

    Код (Text):
    1.  print "Ваше Имя  $_POST['name'] <br>\n";
    2.  print "Ваша Фамилия  $_POST['$fam'] <br>\n";
    3.  print "Ваше Мыло $_POST['$mail'] <br>\n";
    4.  print "А Это Ваш Коментарий:<br>\n $_POST['$com']<br>\n";
     
  3. Jama

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

    С нами с:
    25 май 2011
    Сообщения:
    5
    Симпатии:
    0
    Спасибо О Великий Гуру Ваш Совет Действительно Помог... Но начав читать другую Книгу я нарвался на Очень полезный совет, Видимо В Дэнвере Это Было Не Учтено.... Надо было В главном файле настроки "php.ini" Включить "register_globals on" .... Но За Совет Спасибо Он Тоже Работает =)
     
  4. Gromo

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

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    ни в коем случае не стоит этого делать!!!
     
  5. Jama

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

    С нами с:
    25 май 2011
    Сообщения:
    5
    Симпатии:
    0
    Почему ?
     
  6. Alex_pac

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

    С нами с:
    11 апр 2011
    Сообщения:
    285
    Симпатии:
    1
    Адрес:
    Россия, Тольятти
    не по стандарту безопасности