Ogłoszenie

Zwiń
No announcement yet.

Informacja do admina o wysłaniu czegoś przez usera.

Zwiń
X
 
  • Filtr
  • Czas
  • Pokaż
Wyczyść wszystko
new posts

  • sweet-girls
    odpowiedział(a)
    Działa dziękuję bardzo tylko że dałam samo = bo jak dałam => do wywala błąd.
    Ale czy tak można? bo działać działa, ale czy można? tzn czy nie zrobi "komplikowało", Ktoś wysle podanie to informacja do mnie dochodzi a do wysyłanej nie jesli nie ma staffu 90 , wiec dobrze.
    Ostatnio edytowany przez sweet-girls; [ARG:4 UNDEFINED].

    Zostaw komentarz:


  • Cheater
    odpowiedział(a)
    Kod php:
    [$db->query("select * from `userzy` where `staff` => 90 "); 
    jak już chcesz dla osób ze staff 90 i więcej

    Zostaw komentarz:


  • sweet-girls
    odpowiedział(a)
    Zmieniłam to i niestety dalej nie dochodzi informacja. :< może chodzi o zmienne? (chociaż nie wiem czy to są akurat zmienne )
    bo jak swoj numer wpisze to dociera, a jak dodam ($do); to nic, może co innego powinno być? Bo np mam podobna komende na innym czacie, w innym skrypcie, to tam dochodzi. A na tym nie :<

    Zostaw komentarz:


  • Nydylier
    odpowiedział(a)
    Domyślam się, że staff nie przechowuje ciągu znaków, tylko liczbe, więc tak:
    Odszukaj:
    Kod:
    $db->query("select * from `userzy` where `staff` > '90' ");
    zamień na:
    Kod:
    $db->query("select * from `userzy` where `staff` > 90 ");
    - - - Updated - - -

    Dodatkowo (nie jest to raczej przyczyną problemu)
    Kod:
    $do = '';
    zamień na
    Kod:
    $do = array();
    gdyż dalej dodajesz numery do tablicy, nie edytujesz ciągu znaku.
    Ostatnio edytowany przez Nydylier; [ARG:4 UNDEFINED]. Powód: dziwne O.o

    Zostaw komentarz:


  • Informacja do admina o wysłaniu czegoś przez usera.

    Cześć
    Próbuję zrobić komendę, która jest poświęcona do wysłania podania. Ktoś np napisze /podanie jakaś_treść I to by mnie poinformowało: "Uzytkownik wysłał podanie, i została zapisana w bramce podań".
    Zrobiłam komendę, podanie zapisuje się tylko, że nie trafia do mnie informacja.

    kod:
    Kod php:
    <?php
        extract
    ($GLOBALS);
        if(
    $txat <= $teaxt)
        if(!
    $parts[1]) 
        die(
    $m->info("Źle! wpisz jeszcze treść podania:)"));
      
    $txt $parts;
        unset(
    $txt[0]);
        
    $txt trim(implode(' '$txt).""); 
       
    $q $db->query("select * from `userzy` where `numer` = '{$from}'");
        
    $db->query("insert into `podania` (`id`, `podanie`, `nick`,`numer`) values (0, '{$txt}','{$user['nick']}', '{$from}')");
            
    $q $db->query("select numer from userzy where online=1");
          while(
    $n $q->fetch_assoc())
        
    $odb[] = $n['numer'];
        
    $q $db->query("SELECT * FROM `userzy` WHERE `numer` = '{$from}' ");
        
    $txt '';
        while(
    $a $q->fetch_assoc())
        {
        
    $t .= ''.$main->nick($a['nick'], $a['staff'] )."";
        }
        {
        
    $taa .= '['.$tr['id']. '] '.$tr ['podanie']."";
        }

    $m->info("Podanie zostalo pomyślnie wysłane");

             
    $q =
    $db->query("select * from `userzy` where `staff` > '90' ");
        
    $do '';
        while(
    $n $q->fetch_assoc())
       
    $do[] = $n['numer'];
       
    $mbs->addText("$niczek wysłał podanie i została ona zapisane w bramce podań, wpisz: /podania"FORMAT_BOLD_TEXT)->setRecipients($do);
         
    $p->push($mbs);
     
    ?>
    A jeśli zmienię koncówkę w miejsce informacji do admina:
    Kod php:
    FORMAT_BOLD_TEXT)->setRecipients($do); 
    Na powiedzmy na Swój numer [tutaj akurat nie podam swojego]:
    Kod php:
    FORMAT_BOLD_TEXT)->setRecipients(8738234); 
    To wtedy dochodzi do mnie a chce by doszły do osob ktorzy maja 90 staff.
Pracuję...
X