Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Podstawienie funkcji - problem
mrRosso
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 2.01.2012

Ostrzeżenie: (0%)
-----


Witam (IMG:style_emoticons/default/smile.gif)


Jak widać jestem nowy na tym forum, znam HTML'a a z PHP to tylko początek...
i co do php mam pewien problem, myślę, że Wam uda się go rozwikłać. (jest to na pewno bardzo proste ale w php jestem naprawdę zielony)

GG Network pokazało przykład bota na swojej stronie https://boty.gg.pl/przyklady/
więc postanowiłem zrobić sobie bota który jak nie będzie mnie na GG to pokaże o której jestem, aczkolwiek żebym mógł aktualizować info o tym kiedy będę potrzebna jest funkcja do zapisu do pliku. (z odczytem nie będę miał problemu:) ) Nie będę owijał w bawełnę i przejdę do rzeczy,

  1. <?
  2. require_once 'GGBotApi/PushConnection.php';
  3. require_once('GGBotApi/MessageBuilder.php');
  4.  
  5. $info = 1; // info 1-on 0-off
  6. $info_file = 'temat.txt'; // Sciezka do pliku info.txt
  7.  
  8. $M=new MessageBuilder();
  9. $czas=date("G:i:s - m - j - Y");
  10.  
  11.  
  12.  
  13. switch ($HTTP_RAW_POST_DATA) {
  14.  
  15. case "/ver": $M->addBBcode('Wersja Bota v1.0[br] Autor: Mateusz Pietrzak [15:01 2012-01-02]'); break;
  16. case "/czas": $M->addText('aktualny czas: ."$czas".''); break;
  17.  
  18.  
  19.  
  20. default: $M->addBBcode('Nie ma mnie aktualnie na GG. Będę... $przykład'); break;
  21. }
  22. $M->reply();


i funkcja czas działa pięknie i bot tak samo. A chcę stworzyć komendę np. /info która będzie aktualizowała zapytanie
  1. $info


Zrobiłem taką funkcję:

  1.  
  2. $info = (implode(" ", $msg));
  3. if($fp = fopen($info_file, 'a+'));
  4. if(fwrite($fp, $info." "));
  5. if(fclose($fp));


ale nie wiem jak ją podstawić pod komendę 'case'. Nie mam na myśli abyście wykonali za mnie całą robotę bo nie w tym rzecz tylko żebyście mogli mnie jakoś nakierować (IMG:style_emoticons/default/smile.gif)

dzięki i pozdrawiam, Mateusz (IMG:style_emoticons/default/wink.gif)

czyli nikt mi nie pomoże...? ;|

Ten post edytował mrRosso 2.01.2012, 20:32:45
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 23:01