Вниз  PHP и мелкие вопросы
- 19.12.2012 / 17:20
ROM
  Пользователь

ROM 
Сейчас: Offline
Nokia_372Oc,
  1. <HTML>
  2.     <HEAD><TITLE>Obshenie s botom!</TITLE></HEAD>
  3.     <BODY>
  4.         <FORM id="form" method="POST" action="i.php">
  5.             Vvedit text: <BR /><input name="st" type="text"/>
  6.             <BR /><input type="submit" value="Skazat"/>
  7.         </FORM>
  8.     </BODY>
  9. </HTML>
  10. <?php
  11. $my = $_POST['st'];
  12. $bot = '';
  13. $me = '';
  14. if($my == 1) {
  15. $me = 'Hello!';
  16. $bot = 'Hello!';
  17. } else if ($my == 2) {
  18. $me = 'Kak dila?';
  19. $bot = 'Xoposho';
  20. }
  21. if($my != ''){
  22. echo 'Vu skazali: '.$me.'<br />';
  23. echo 'Bot otvetil: '.$bot;}
  24. ?>
Вот типа так...
- 20.12.2012 / 11:48
SCS
  Пользователь

SCS 
Сейчас: Offline
Долой транслит из кода =Р
  1. <?php
  2.     if(isset($_POST['text'])) if($_POST['text'] == "")die(); // do something (display error, etc.)
  3.  
  4.     if(isset($_POST['text'])) $display = 'yes'; // if submited, display dialog
  5.     $p = $_POST['text'];   
  6.  
  7.     if          (strpos($p, 'hi')!==false)          {$resp = 'Hello ;)';}
  8.         elseif  (strpos($p, 'how are you')!==false) {$resp = 'I am ok =P';}
  9.         else    $resp = 'Sorry, i dont know this phrase..';
  10. ?>
  11.  
  12. <html>
  13.     <head>
  14.         <title>Talking with robot</title>
  15.     </head>
  16.     <body>
  17.         <? if($display=='yes') echo 'You: '.$p.'<br />Bot: '.$resp; ?>
  18.         <form action="" method="post">
  19.             <p>Type something <input type="text" name="text" /></p>
  20.             <p><input type="submit" value="Say!" />
  21.         </form>
  22.     </body>
  23. </html>
http://test.php-dev.net/bot.php

Изменено SCS (20.12 / 11:50) (всего 3 раза)


Прикрепленные файлы:
bot.php (0.69 кб.) Скачано 190 раз
- 21.12.2012 / 15:44
Dinisimys
  Пользователь

Dinisimys 
Сейчас: Offline
  1. echo date("H:i:s",time());
В данное время выводит 07:44:00 Почему так, это время какого пояса? Я думал по стандарту Гринвич береться, а тут разница не в 4 часа, а 8! Почему?

Изменено Dinisimys (21.12 / 15:44) (всего 1 раз)
- 21.12.2012 / 16:01
Dinisimys
  Пользователь

Dinisimys 
Сейчас: Offline
Я так понял gmdate() надо польоваться
- 21.12.2012 / 20:07
ROM
  Пользователь

ROM 
Сейчас: Offline
Dinisimys, time() вернет время сервера... Используй сдвиг.
- 26.12.2012 / 22:24
Dinisimys
  Пользователь

Dinisimys 
Сейчас: Offline
  1. $r=array();
  2. preg_match("/\[pid=(.*?)\]/si",$text ,&$r);
  3. $pid=$r[1];
Оибки выдает <b>Deprecated</b>: Call-time pass-by-reference has been deprecated in 2
Notice: Undefined offset: 1 in 3
Почему?

Изменено Dinisimys (26.12 / 22:24) (всего 1 раз)
- 26.12.2012 / 22:38
Dinisimys
  Пользователь

Dinisimys 
Сейчас: Offline
А,все нашел решение
- 4.01.2013 / 22:56
neitron
  Пользователь

neitron 
Сейчас: Offline
Мне нужно понять что написано в на php но я эго не знаю и желательно чтоб этот небольшой участок бил дословно прокомментирован, а лучше переведен на j2me.


Прикрепленные файлы:
346353535636.txt (0.65 кб.) Скачано 328 раз
- 4.01.2013 / 23:12
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
neitron, ага, щас :-D
__________________
 Да, детка, я - Король Ящериц!!!
- 4.01.2013 / 23:13
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
Тут же легко
__________________
 Да, детка, я - Король Ящериц!!!

Изменено HoldFast (4.01 / 23:14) (всего 1 раз)
Наверх  Всего сообщений: 4740
Фильтровать сообщения
Поиск по теме
Файлы топика (129)