Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Losowanie odpowiedzi
Mateoo88
post 23.07.2012, 13:34:17
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 11.01.2012

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


Witam,
to jest fragment kodu bota w php:
  1. case "cześć": $M->addText('Cześć :)'); break;

A chciałbym by na słowo "cześć" owy bot losował z kilku odpowiedzi a nie tylko z jednej "Cześć smile.gif".

Proszę o pomoc.
Będę wdzięczny
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Giluś
post 6.08.2012, 16:39:48
Post #2





Grupa: Zarejestrowani
Postów: 377
Pomógł: 9
Dołączył: 2.11.2010

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


Coś takiego ?smile.gif

  1. <?
  2. require_once('MessageBuilder.php');
  3. $M=new MessageBuilder();
  4.  
  5.  
  6. switch ($HTTP_RAW_POST_DATA) {
  7. case "cześć":
  8.  
  9. switch (rand(1, 7)) {
  10. case 1: $M->addText('Tekst pomarańczowy', FORMAT_NONE, 255, 165, 0); break;
  11. case 2: $M->addText('Tekst pogrubiony, pochylony i podkreślony', FORMAT_BOLD_TEXT | FORMAT_ITALIC_TEXT | FORMAT_UNDERLINE_TEXT); break;
  12. case 3: $M->addText('Tekst podkreślony w kolorze czerwonym', FORMAT_UNDERLINE_TEXT, 255, 0, 0)); break;
  13. case 4: $M->addText("Pierwsza linia\nDruga linia"); break;
  14. case 5: $M->addText('Tekst wysłany do innych')->setRecipients(array(123,456)); break;
  15. case 6: $M->addBBcode('Tekst wysłany do Ciebie i innych')->setRecipients(array(123,456,$_GET['from'])); break;
  16. case 7: $M->addRawHtml('Tekst <b>pogrubiony</b> oraz <i>pochylony</i> oraz <u>podkreślony</u>'); break;
  17. }
  18.  
  19.  
  20. break;
  21.  
  22. default: $M->addBBcode('Nie rozumiem...[br]Napisz to innymi słowami.');
  23. }
  24.  
  25.  
  26. $M->reply();
  27.  
  28. ?>


Ten post edytował Giluś 6.08.2012, 16:42:19
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 19:48