Ogłoszenie

Zwiń
No announcement yet.

Właściciele

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

  • WujcioMattt
    odpowiedział(a)
    Zamieszczone przez BRT Zobacz posta
    Skrypt jak skrypt. Każdy wygląda tak samo.

    no nie moge sie zgodzic

    Zostaw komentarz:


  • Wazniak96
    odpowiedział(a)
    @piotreczek aby sprawdzić wystarczy var_dump/echo/die itp. i nie trzeba się pierdzielić z BotApi bo one też potrafi zawodzić. Poza tym to co piszesz jest logiczne ale widać, że brak Ci obycia w programowaniu... Po pierwsze używanie polecenia "global" jest raczej uznawane wśród programistów za zły nawyk. Dlaczego? Usztywniają kod. Jeśli masz zbiór funkcji to lepiej już od nowa zdeklarować tą zmienną ze zmiennej superglobalnej lub wrzucić ją przez argument. Jeśli już używasz klasy(choć wśród czatów GG to też złoo bo prawie nikt nie ogarnia OOP i klasa robi wszystko) to robisz sobie pole w klasie i korzystając z wzorca Dependency injection (wstrzykiwanie zależności) wstrzykujesz przez konstruktor te dane, które potem musisz robić globalne w co 2 metodzie... lub też robisz metodą setera, czyli tworzysz sobie metodę nadpisującą pole from i zaraz po stworzeniu obiektu klasy robisz sb np $my_object->setFrom($from). Z resztą więcej info znajdziesz w necie. Nie będę teraz już tłumaczył podstaw OOP.

    @BRT masz na PW.

    Zostaw komentarz:


  • piotreczek
    odpowiedział(a)
    By sprawdzić czy działa.. ? i najlepiej gdybyś to umieścił w oddzielnej komendzie tak aby nie wiązało się z jakąś funkcja przec Ciebie zrobioną ponieważ może w niej brakować funkcji global np. global $from; która odpowiada za to by zmienna $from była dostępna w tej funkcji..

    Zostaw komentarz:


  • BRT
    odpowiedział(a)
    @Wazniak
    A podałbyś swojego GG??
    @piotreczek
    a po co
    Kod php:
    $M->addBBcode("".$mark.$nick."");
    $P->push($M);
    $M->clear(); 
    ??

    Zostaw komentarz:


  • Wazniak96
    odpowiedział(a)
    @piotreczek
    I co Twój kod miałby zmienić skoro z tego co pisze @BRT nie spełnia mu się warunek?
    @BRT
    Podstaw zamiast $from zmienną superglobalną $_GET['from']. Jeśli nadal nie będzie działać to debuguj czy Ci jednak czasem warunek się nie spełnia. Jeśli tak to zapodaj większy fragment a jak nie chcesz to odezwij się na GG. I tak ps: wszystkie stringi umieszczamy pomiędzy apostrofami. Już mi się nie chce wyjaśniać czemu to działa ale jednak nie powinno tak być

    Zostaw komentarz:


  • piotreczek
    odpowiedział(a)
    Kod php:
    if($from == swoj_numer){
    $mark '/#/';}  
    $M->addBBcode("".$mark.$nick."");
    $P->push($M);
    $M->clear(); 

    Zostaw komentarz:


  • BRT
    odpowiedział(a)
    chce żeby było np.:[SMG] (/#/BRT) <3 :: e pod nick działa bez zarzutów ale pod numer nie :/ nwm gdzie błąd


    @Wazniak:
    Kod php:
    if($nickk == BRT){
    $mark '/#/';} 
    tak mam i działa.

    a jak zrobie
    Kod php:
    if($from == swoj_numer){
    $mark '/#/';} 
    nie działa. I nwm nawet gdzie jest ten błąd :/
    Ostatnio edytowany przez BRT; [ARG:4 UNDEFINED]. Powód: @Wazniak: :P :D

    Zostaw komentarz:


  • Wazniak96
    odpowiedział(a)
    nie wiem czy o to Ci chodzi ale...
    Kod php:
    if($_GET['from'] == "twój nr....")
       
    $toSend '(WS->'.$nick.') :: '.$text

    Zostaw komentarz:


  • BRT
    odpowiedział(a)
    Skrypt jak skrypt. Każdy wygląda tak samo.

    Zostaw komentarz:


  • piotreczek
    odpowiedział(a)
    Nie bardzo wiadomo o co Ci chodzi. Co to za skrypt?

    Zostaw komentarz:


  • BRT
    rozpoczął temat Właściciele

    Właściciele

    Witam Was.

    Mam taki mały problem. Próbuje zrobić "(WS->BRT) :: " (WS - Właściciel Skryptu) pod nick działa bez niczego, ale (zawsze jest jakieś "ale" ) nie działa mi pod numer. Albo nie daje albo każdemu daje ten znaczek.

    Proszę Was o pomoc. Chociaż nakierujcie.

    Pozdrawiam BRT.
Pracuję...
X