Ogłoszenie

Zwiń
No announcement yet.

Tekst z strony w wiadomosci.

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

  • Majcon
    odpowiedział(a)
    Czyli nie tak sporo zabawy

    Zostaw komentarz:


  • wkurzony
    odpowiedział(a)
    Zamieszczone przez Majcon Zobacz posta
    ech można zrobić
    function avatar($numergg)
    {
    kod którego nie chce mi się pisać
    }
    i np w komendzie po pobraniu numerów z bazy dac w while
    while($row = $sel->fetch_assoc()){
    $a .= avatar($row['gg']);
    }
    echo $a;
    chyba można xd
    no while wprowadza nam właśnie rekurencję..... czyli to o czym pisałem w poście przed Twoim

    Zostaw komentarz:


  • Majcon
    odpowiedział(a)
    ech można zrobić
    function avatar($numergg)
    {
    kod którego nie chce mi się pisać
    }
    i np w komendzie po pobraniu numerów z bazy dac w while
    while($row = $sel->fetch_assoc()){
    $a .= avatar($row['gg']);
    }
    echo $a;
    chyba można xd

    Zostaw komentarz:


  • wkurzony
    odpowiedział(a)
    @up
    do pojedynczego avatara owszem przyda się to co napisałeś, ale jak byś chciał zastosować ten kod do wielu userów (np całej DB) to byś musiał ten kod wstawić w mechanizm rekurencji. A to już sporo zabawy.....

    Zostaw komentarz:


  • Majcon
    odpowiedział(a)
    do xml można użyć funkcji simplexml_load_file
    Przykład przy pobraniu avatara można zrobić
    $d = simplexml_load_file('http://api.gadu-gadu.pl/users/35081293.xml');
    $avatar = $d->users->user->avatars->avatar->bigAvatar;

    Zostaw komentarz:


  • Wazniak96
    odpowiedział(a)
    Zależy z jakiej strony wyciągasz dane i jakie. Pewnie, że można wyciągnąć dane przez preg_match_all a potem ewentualnie jakieś znaczniki html usunąć przez preg_replace ale gdy już musimy wyciągnąć więcej danych np z dokumentu xml .? Wtedy już przydają się bardziej nastawione na to biblioteki korzystające z DOM jak właśnie phpQuery.

    Zostaw komentarz:


  • wkurzony
    odpowiedział(a)
    w jSON jest getFileCode(filename: function)

    skoro ma być tablica z danymi wynikowymi to jeszcze ObjectCreate(New, String[ i ], set O0 in SType::File)

    po trasoowaniu oraz kompilacji powinno pykać

    Zostaw komentarz:


  • Majcon
    odpowiedział(a)
    hm "wymaga on wtedy
    niesamowitej obróbki" mylisz się dwie dosyć krótkie linijki kodu wystarczą

    Zostaw komentarz:


  • Wazniak96
    odpowiedział(a)
    Po co robisz taki odkop. ? Oczywiście ze przez file_get_contents da się pobrać kod strony ale wymaga on wtedy niesamowitej obróbki. Pobierany jest wtedy caly kod html przesylany do przeglądarki.

    Zostaw komentarz:


  • Majcon
    odpowiedział(a)
    file_get_contents jest najlepszym i najłatwiejszym rozwiązaniem

    Zostaw komentarz:


  • krzos
    odpowiedział(a)
    Nie dziala wywala blad w tej lini.

    Wysyłane z mojego Kyros MID7015 GB za pomocą Tapatalk 2

    Zostaw komentarz:


  • Beniooo
    odpowiedział(a)
    Hmm, zastanawiam się czy zwykłe file_get_contents by zadziałało

    Zostaw komentarz:


  • krzos
    odpowiedział(a)
    Moge prosic o jakis gotowiec?

    Wysyłane z mojego Kyros MID7015 GB za pomocą Tapatalk 2

    Zostaw komentarz:


  • kubofonista
    odpowiedział(a)
    W przypadku phpQuery znajdziesz proste przykłady które z powodzeniem powinno udać Ci się zastosować.
    Chodzi o to, że phpQuery zrobi Ci z tej tabelki tablicę Array którą przejrzysz całą za pomocą foreach - w trakcie trwania pętli możesz dopisywać interesujące Cię dane do tej samej zmiennej a na sam koniec zwyczajnie wysłać to przez BotApi do użytkownika.

    Polecam testować Ci przy samym echo a wpiąć to do bota dopiero na samym końcu.

    Zostaw komentarz:


  • krzos
    odpowiedział(a)
    Molbys wytlumaczyc? Jestem zielony w php .

    Zostaw komentarz:

Pracuję...
X