Вниз  PHP и мелкие вопросы
- 18.12.2012 / 23:28
Nokia_372Oc
  Пользователь

Nokia_372Oc 
Записываю в переменную $my текст с формы. Есле в переменную $my записать определённые слова, то в переменной $bot появится ответ.

  1. ...
  2.  
  3. $my = ' ';
  4. $bot = ' ';
  5.  
  6. if ($my == 0) {
  7. $my = ' ';
  8. } else {
  9. if ($bot == 0) {
  10. $bot = ' ';
  11. }}
  12.  
  13. if ($my == 1) {
  14. $my = 'Привет';
  15. } else {
  16. if ($bot == 1) {
  17. $bot = 'Это ты мне?';
  18. }}
  19.  
  20. ...

Но эффект не вижу. Блин всем новичкам так не визёт или я опять туплю;)

P.S. Объясните плиз какая ошибка!

Изменено Nokia_372Oc (18.12 / 23:29) (всего 1 раз)


Прикрепленные файлы:
form.php (1.23 кб.) Скачано 189 раз
- 19.12.2012 / 00:26
ROM
  Пользователь

ROM 
Сейчас: Offline
Nokia_372Oc, ты не считываеш данные с формы... Передай данные например методом POST и потом считывай то что ввел
  1. $text = $_POST['my'];

- 19.12.2012 / 01:26
Nokia_372Oc
  Пользователь

Nokia_372Oc 
ROM, Написал так:

  1. $my = $_POST['my'];

Но не хочет. Может я не так понял. Вот я создал форму в этой форме есть текстовое поле my и я его передаю переменной $my методом пост. Что не так?

Изменено Nokia_372Oc (19.12 / 01:27) (всего 1 раз)
- 19.12.2012 / 01:27
ROM
  Пользователь

ROM 
Сейчас: Offline
Nokia_372Oc, обясни мне суть я тебе напишу пример простой?
- 19.12.2012 / 01:30
Nokia_372Oc
  Пользователь

Nokia_372Oc 
ROM, На странице две строки в одной отабражается текст написанный в форме, а в другой ответ бота на этот текст. Реализация общения с ботом вобщем.

P.S. Я походу переменную передаю в форму, а надо наоборот. :-(
- 19.12.2012 / 01:38
ROM
  Пользователь

ROM 
Сейчас: Offline
Nokia_372Oc, тебе нужно условия переделать все...
  1. if($my = 'Привет') {$bot = 'Это ты мне?';}
  2. echo $my;
  3. echo $bot;
А не передавай в форме числа, как у тя щас... Тока тогда
  1. if ($my == 1) {
  2. $my = 'Привет';
  3. $bot = 'Это ты мне?';
  4. }

- 19.12.2012 / 01:40
Nokia_372Oc
  Пользователь

Nokia_372Oc 
ROM, Ок. Сейчас попробую. Можно както зделать один ответ на два варианта вопросов? Типа:

  1. if($my = '1', '2') {$bot = 'Ответ';}


Изменено Nokia_372Oc (19.12 / 01:43) (всего 1 раз)
- 19.12.2012 / 09:35
K_B_ZH95
  Пользователь

K_B_ZH95 
Сейчас: Offline
как на johncms определить последний пост раздела?
- 19.12.2012 / 12:57
ROM
  Пользователь

ROM 
Сейчас: Offline
Nokia_372Oc,
  1. if($my == '1' || $my == '2') {$bot = 'Привет';}

- 19.12.2012 / 17:06
Nokia_372Oc
  Пользователь

Nokia_372Oc 
ROM, Вот глянь скрипт в работе

http://writers.h2m.ru/form.php

P.S. Только там ошибки в коде. Я через $_GET зделал, на $_POST ругается.

P.P.S. Бот всегда молчит. :-(
Наверх  Всего сообщений: 4740
Фильтровать сообщения
Поиск по теме
Файлы топика (129)