Pereiti prie turinio

DeSigneR

Patvirtinti nariai
  • Pranešimai

    2.780
  • Užsiregistravo

  • Lankėsi

  • Laimėta dienų

    5
  • Atsiliepimai

    100%

Reputacijos išklotinė

  1. Patinka
    DeSigneR gavo reakciją nuo kawasaki Bosxs Trade Betfair   
    Sveiki. Butina cia depositint ? Nesinori leisti pinigu ant pasimokymo.
  2. Patinka
    DeSigneR sureagavo į tomaz Pasaulio pabaiga bus šiandien?   
    Mes turim Chuck'ą Norris'ą, jis visas juodąsias skyles uždarys, suskaldys nibiru su savo suktuku, uždraus kalendoriui baigtis ir pan. taigi nieko bijot neverta :)
  3. Patinka
    DeSigneR sureagavo į TomasKi Butautas vs. vėžlys   
    turbūt kad pritartau moxui, būtų laimėję lietuviai į tą būtautą net niekas dėmesio nekreiptų visgi žaidėjai išskynė pergalę, o mat kai pralaimi tada reikia rast ką apkaltint...
  4. Pagarba
    DeSigneR sureagavo į knoppkius Butautas vs. vėžlys   
    http://www.ipix.lt/images/15623390.png

  5. Patinka
    DeSigneR sureagavo į Friday Kaip padaryti vardadienių, orų, tv programos ir t.t. autosistemą   
    Iki mokslo metų pradžios dar liko šiek tiek laisvo laiko, tai nutariau parašyti tokį straipsnelį. Gal kam bus naudingas.
     
    Kažkada pačiam niekaip nedavė ramybės klausimas, kaip įmanoma tinklalapyje sukurti sistemą, kad rašytų kokie šiandien vardadieniai, orai, tv programa ir t.t., ir kad automatiškai tai keistųsi, kad nereikėtų pačiam administratoriui keisti. Tokiai sistemai sukurti didelių žinių nereikia, bet vis tiek reikia bent PHP pagrindų išmanymo, tačiau pasistengsiu parašyt paprastai ir aiškiai, kad jei prireiks, tai galėtų pabandyt susikurti ir PHP nemokantys žmonės.
     
    Šį uždavinį galima atlikt ne vienu būdu. Galima naudoti soketus, curl, bet aš parodysiu paprasčiausią variantą, su file() funkcija.
     
    Tarkim darome sistemą, kuri turėtų parodyti šiandienos vardadienius. Pirmiausia turime internete susirasti kitą tinklalapį, kuriame tokia sistema jau yra. Pvz.: http://www.sveikinimai-sveikinimai.lt/vardadieniai/
     
    Darbas:
     
    Pirmiausia reikia mums prisijungti prie tinklalapio, iš kurio imsime informaciją, šiuo atveju vardadienius. Kad būtų aiškiau, pradžiai galima pasirašyti tokį skriptuką:

    <?php $nuskaityti_i_masyva = file('http://www.sveikinimai-sveikinimai.lt/vardadieniai/'); for($i=0;$i<=count($nuskaityti_i_masyva);$i++) { $src .= $nuskaityti_i_masyva[$i]; } echo $src; ?>
    Dabar paleidę šitą kodą pamatysit savo adresą, tačiau http://www.sveikinimai-sveikinimai.lt/vardadieniai/ puslapio išvaizdą. Su file() funkcija prisijungiame prie jau minėto tinklalapio, nuskaitome HTML kodą ir sudedame į masyvą. Toliau seka ciklas. Ciklo tikslas - masyvą su tinklalapio HTML kodu paversti paprastu kintamuoju. Visas tinklalapio HTML kodas yra priskiriamas kintamajam $src. Tam, kad patikrinti ar viską atlikome teisingai, parašome echo $src;
     
    Dabar, kad būtų lengvesnis tolimesnis darbas, eilutę echo $src; ištrinam ir vietoj jos parašom: echo htmlspecialchars($src);
     
    Funkcija htmlspecialchars() išjungia HTML tagus. Tarkime jei parašysime echo '<b>Labas</b>'; tai mums grąžins: Labas, bet jei parašysime echo htmlspecialchars('<b>Labas</b>'); tai mums ir grąžins: <b>Labas</b>.
     
    Taigi, parašę echo htmlspecialchars($src); pamatome visą puslapio HTML kodą. Pamatome todėl, kad atlikus pirmuosius veiksmus, mums buvo grąžintas to puslapio HTML kodas su visais HTML tagais ir mes matėme puslapio išvaizdą, o dabar, kai pasinaudojom funkcija htmlspecialchars(); tai išjungėme visus HTML tagus, ir matome jau nebe puslapio išvaizdą, bet jo HTML kodą.
     
     
    Pirmas darbo etapas įveiktas. Dabar laikas kitam etapui - teksto karpymui.
     
    Turime prieš akis mums reikalingo puslapio HTML kodą. Kad nereiktų ilgai knaisiotis prie kodą, galime tiesiog pasinaudoti ctrl+f. Prieš tai užmetam akį kieno šiandien vardadieniai (šiuo metu, kai rašau straipsnį, vardadienius švenčia: Steigvilė, Augustinas, Patricija). Taigi, spaudžiu ctrl+f ir suvedu tekstą Steigvilė, Augustinas, Patricija (žinoma kas skaitys šį straipsnį kitomis dienomis, tai turės vesti nebe šituos vardus) ir spaudžiu Enter. Mane iškarto "numetė" prie tos HTML kodo vietos, kurioje yra vardai. Aplinkui matome labai daug visokio mums nereikalingo teksto, o mums reikia tik vardų, vadinasi turėsime išsikirpti vardus.
     
    Šiai užduočiai galime naudoti daugybę funkcijų, daugybę būdų, bet asmeniškai tam naudoju explode(), strpos(), substr() ir kartais str_replace() funkcijas.
     
    Paprasčiausiai yra viską atlikti su explode() funkcija (su ja šiuo atveju ir atliksim darbą), bet trumpai apžvelgsiu visas paminėtas funkcijas (gal kam prireiks).
     
    Funkcijos:
     
    strpos() - nustato kokio nors ženklo poziciją tekste. Reikalauja 2 argumentų: 1. Tekstas, kuriame ieškosim mums reikalingo simbolio vietos. 2. Simboli-s/ai, kurių ieškosim tekste. Pavyzdys:

    <?php $pozicija = strpos('a475c45j', 'c'); echo $pozicija; ?>
    Gausim atsakymą: 4, nes ieškom raidės "c" tekste "a475c45j" (P.S. Šitoj funkcijoj pirma pozicija yra prieš pirmą raidę, šiuo atveju prieš raidę "a").
     
     
    substr() - funkcija skirta iškirpti kokią nors vietą iš teksto. Reikalauja 3 argumentų: 1. Tekstas, iš kurio kirpsim. 2. Ženklas (skaičiumi), nuo kur pradėsim kirpti (jei užmeskit akį į strpos() jau manau turėtumėte pastebėt ryšį). 3. Kiek kirpsim (skaičiumi). Pavyzdys:

    <?php $kerpam = substr('labas kaip sekasi?', 6, 4); echo $kerpam; ?>
    Atsakymą gavom "kaip". Skaičius 6 nurodė, kad pradėsim kirpti nuo 6 ženklo, o skaičius 4 parodė, kad kirpsim per 4 ženklus (tarpas taip pat skaičiuojasi kaip ženklas).
     
     
    explode() - funkcija skirta tekstą skaidyti į masyvą pagal kažkokį ženklą. Reikalauja 3 argumentų, tačiau mums svarbūs tik pirmi 2 argumentai: 1. Ženklas, pagal kurį skaidysim tekstą. 2. Tekstas, kurį skaidysim. Pavyzdys:

    <?php $tekstas = 'labas z kaip z sekasi'; $skaidom = explode('z', $tekstas); echo $skaidom[0]; ?>
    Atsakymą gavome "labas". Todėl, kad nurodėme, kad tekstą skaidysime pagal raidę "z". Kadangi raidė "z" paminėta 2 kartus, vadinasi tekstą perskėlėme į 3 dalis: "labas", "kaip" ir "sekasi". echo $skaidom[0]; - laužtiniuose skliaustuose nurodome kokią dalį norime pamatyti (masyve pradedama skaičiuoti nuo 0). Jei parašysime echo $skaidom[1]; - atsakymą gausime "kaip". Jei parašysime echo $skaidom[2]; - atsakymą gausime "sekasi".
     
     
    str_replace() - funkcija skirta vienus žodžius arba ženklus pakeisti kitais žodžiais arba ženklais (dažnai naudojama kuriant įvairias bendravimo sistemas, kad cenzūruoti keiksmažodžius). Reikalauja 3 argumentų: 1. Žodžiai, kuriuos norime pakeisti. 2. Kokiais žodžiais pakeisime tuos neįtikusius žodžius. 3. Tekstas, kuriame bus tie žodžiai. Pavyzdys:

    <?php $tekstas = 'labas kajp tau sekasi?'; $pakeista = str_replace('kajp', 'kaip', $tekstas); echo $pakeista; ?>
    Atsakymą gausime "labas kaip tau sekasi?", nes žodį "kajp" pakeitėme žodžiu "kaip".
    Tikiuosi, kad jau įžvalgesni (nemokantys PHP) suprato, kad argumentai funkcijoje skiriami kableliais. ;)
     
     
    O dabar visas kodas:

    <?php $nuskaityti_i_masyva = file('http://www.sveikinimai-sveikinimai.lt/vardadieniai/'); for($i=0;$i<=count($nuskaityti_i_masyva);$i++) { $src .= $nuskaityti_i_masyva[$i]; } $skeliam_pradzia = explode('"virsus_vardadieniai_tekstas">', $src); $skeliam_pabaiga = explode('</span>', $skeliam_pradzia[1]); echo '<b>Dienos vardadieniai: </b>'.$skeliam_pabaiga[0]; ?>
     
    Kodo pradžią jau aiškinau viršuje. Dabar žiūrime toliau. Eilutė: $skeliam_pradzia = explode('"virsus_vardadieniai_tekstas">', $src); - šita eilutė reiškia, kad perskeliam visą tekstą ties žodžiais "virsus_vardadieniai_tekstas"> Jei po šitos eilutės parašysime echo htmlspecialchars($skeliam_pradzia[0])."<br/><br/>"; tai pamatysime visą pirmą teksto dalį, kurią atskėlėme. Iki pat vardų. Tačiau mums pirmos dalies nereikia, mums reikia dalies su vardais, vadinasi $skeliam_pradzia[0] mums netinka. Bandom $skeliam_pradzia[1]. Parašę echo htmlspecialchars($skeliam_pradzia[1])."<br/><br/>"; jau pamatysime vardus, tačiau vis dar gale vardų liks šiek tiek mums nereikalingo HTML kodo. Vadinasi $skeliam_pradzia[1] mums tinkamas, bet dabar dar reikia nuimt tą pabaigą su HTML simboliais ir keliais žodžiais. Žinoma galime pasinaudoti funkcija str_replace(), bet galim dar kartą panaudoti funkciją explode().
    $skeliam_pabaiga = explode('</span>', $skeliam_pradzia[1]); - šita eilutė nurodo, kad skeliam likusį tekstą per simbolį </span>. Jei po eilute $skeliam_pabaiga = explode('</span>', $skeliam_pradzia[1]); parašytumėm echo htmlspecialchars($skeliam_pabaiga[1])."<br/><br/>"; tai gautumėm tuos likusius HTML simbolius ir kelis žodžius, kitaip tariant pabaigą, nes parašėm $skeliam_pabaiga[1], bet mums nereikia tos pabaigos, vardai buvo pradžioje, vadinasi mums tinkamas yra $skeliam_pabaiga[0]
    Pabaigoje paparasčiausiai parašome echo '<b>Dienos vardadieniai: </b>'.$skeliam_pabaiga[0]; ir išvedame šiandienos vardadienius į ekraną. Viskas. ;)
     
    Veikiantį skriptą galite pamatyti čia: http://mobilus24.lt/vardadieniai.php
     
    Pradžioj buvo mintis padaryti ir pavyzdinius orų bei tv programos kodus, bet vėliau patingėjau. :) Vis dėlto, jei kam reikės, prašykit temoj ir turėdamas laiko parašysiu kodą.
  6. Patinka
    DeSigneR sureagavo į Bosxs Bosxs Trade Betfair   
    http://imbc.us/bosxstradina.jpg

     
    Tai va sugalvojau sukurti atskira sau tema apie tradinima Betfair`e.
    Ka cia matysite ir kam reikalinga ta tema?
     
    Cia rasysiu praktiskai viskas kas susija su Betfair tradinimu, nuo savo padarytu klaidu iki kitu zmoniu padarytu pamoku, straipsniu ir dar daug daug ko :) Cia kelsiu sau tikslus, matysim ar pavyks jie ar ne. Taippat cia jus galite klausti, stengsiuos i kieviena klausima atsakyt kiek zinosiu, jei nezinosiu meginsiu rast atsakyma.
     
    Ko cia nematysite?
     
    Risliu, graziu tekstu be klaidu :D :) su lietuviu prastai man, bet jau nieka nepadarysi
     
    Koki sporta tradinu?
     
    Pagrindas bus: tenisas, futbolas ir arkliai. Dar kai prasides NBA tada kazkiek bus
     
    Koki programa naudosiu tradinimui?
     
    Esu ismegines bet angel, nu bet man nepatiko ten, tada ismeginau BetTrader 4.6 tai visai kitas reikalas ir patogiau ir greiciau. Labai viskas ten aisku, jeigu kas naudosit sita programa tai galit per mano ref linka, busiu dekingas
     
    http://www.racingtraders.com/BTPAffiliates/banners/banner22.gif
     
    Kur tradinsiu?
     
    Dabar pagrinde Betfair, veliau gal kada ismeginsiu ir kitur
    P.S. Jei kursi nauja Betfair akaunta, taippat gali per mane regintis, tada dar abu gausim po 25 svarus. ten kai pildysi anketa bus laukelis kur reiks irasyti http://imbc.us/betfaier.JPG earn code is : UKXUAGGEG
     
     
    Kiek jau laiko tradinu?
     
    Labai nedaug, dar naujokas esu :D per visa laika gal 3-4men tik gaunas, tai dar mokytis ir mokytis
     
    Kokie pagrindiniai tikslai?
     
    Vienas is didesniu tikslu tai populerinti tarp lietuviu tradinima, as stebiuosi kodel jis toks lietuvoje nepopulerus? Pas mus portugalijoje tai labai populeru tradint, daug kas uzsiima tuom
    As noreciau, kad kuo daugiau lietuviu pradetu tradint betfair, nes tikrai yra patikimiau negu lazybos. Pelnas stabilesnis.
     
    Kitas dabar tikslas bus:
    Mokintis futbola su nedidelemis sumomis, nes savaitgali nusvilau siek tiek, tai reikia is klaidu pasimokyti :D besimokinant fules, tradint tenisa su arkliais :D Padaryti kelia nuo 200EUR iki 2000EUR :D Kodel 2k EUR? nes toki patare bakrola tureti ir po to tradint po 3%, cia vadinas saugus tradinimas :D Nu o as pradzia pradesiu nesilaikydamas BM :/ :)
     
    Ar as cia parasysiu kokiu sistemu tradinimo? Gal pats padarysiu kelis savo video?
     
    ZINOMA, cia bus daug ko su laiku :) kaip tik laiko atsiras vis ka parodysiu cia ir aptarsim :)
     
    Nu pakolkas tiek tu blevizgu :D maziau rasyt, daugiau daryt :)
     
    Lauksiu komentaru, klausimu, pasiulimu, refu :D ir dar kazko
  7. Patinka
    DeSigneR gavo reakciją nuo rimsim Vaikiški megztiniai.   
    Ramiai :D Aš čia rimtai. 50lt reikia iš kur nors gaut ir dingstu iš akių su tais skudurais.
  8. Patinka
    DeSigneR gavo reakciją nuo rimsim Vaikiški megztiniai.   
    Ramiai :D Aš čia rimtai. 50lt reikia iš kur nors gaut ir dingstu iš akių su tais skudurais.
  9. Patinka
    DeSigneR gavo reakciją nuo storhaN Vaikiški megztiniai.   
    Sveiki. Įdomu, ar būtų čia perkančių megztinius ? Megzta mano mamos. Jie tinka maždaug 8-13 metų vaikams. Įdėčiau nuotraukas, tik įdomu ar paklausa būtų.
  10. Patinka
    DeSigneR gavo reakciją nuo storhaN Vaikiški megztiniai.   
    Sveiki. Įdomu, ar būtų čia perkančių megztinius ? Megzta mano mamos. Jie tinka maždaug 8-13 metų vaikams. Įdėčiau nuotraukas, tik įdomu ar paklausa būtų.
  11. Patinka
    DeSigneR gavo reakciją nuo storhaN Vaikiški megztiniai.   
    Sveiki. Įdomu, ar būtų čia perkančių megztinius ? Megzta mano mamos. Jie tinka maždaug 8-13 metų vaikams. Įdėčiau nuotraukas, tik įdomu ar paklausa būtų.
  12. Patinka
    DeSigneR gavo reakciją nuo storhaN Vaikiški megztiniai.   
    Sveiki. Įdomu, ar būtų čia perkančių megztinius ? Megzta mano mamos. Jie tinka maždaug 8-13 metų vaikams. Įdėčiau nuotraukas, tik įdomu ar paklausa būtų.
  13. Patinka
    DeSigneR gavo reakciją nuo storhaN Vaikiški megztiniai.   
    Sveiki. Įdomu, ar būtų čia perkančių megztinius ? Megzta mano mamos. Jie tinka maždaug 8-13 metų vaikams. Įdėčiau nuotraukas, tik įdomu ar paklausa būtų.
  14. Patinka
    DeSigneR gavo reakciją nuo storhaN Vaikiški megztiniai.   
    Sveiki. Įdomu, ar būtų čia perkančių megztinius ? Megzta mano mamos. Jie tinka maždaug 8-13 metų vaikams. Įdėčiau nuotraukas, tik įdomu ar paklausa būtų.
  15. Patinka
    DeSigneR gavo reakciją nuo storhaN Vaikiški megztiniai.   
    Sveiki. Įdomu, ar būtų čia perkančių megztinius ? Megzta mano mamos. Jie tinka maždaug 8-13 metų vaikams. Įdėčiau nuotraukas, tik įdomu ar paklausa būtų.
  16. Patinka
    DeSigneR gavo reakciją nuo storhaN Vaikiški megztiniai.   
    Sveiki. Įdomu, ar būtų čia perkančių megztinius ? Megzta mano mamos. Jie tinka maždaug 8-13 metų vaikams. Įdėčiau nuotraukas, tik įdomu ar paklausa būtų.
  17. Patinka
    DeSigneR gavo reakciją nuo storhaN Vaikiški megztiniai.   
    Sveiki. Įdomu, ar būtų čia perkančių megztinius ? Megzta mano mamos. Jie tinka maždaug 8-13 metų vaikams. Įdėčiau nuotraukas, tik įdomu ar paklausa būtų.
  18. Patinka
    DeSigneR gavo reakciją nuo bratkax FreakShare   
    ###### tu nesupratai kad visus jau galutinai ######ai ? Kas kam rūpi kiek tau kas parsisiunčia ir iš kur ? Tai ir sėdėk ten kur tau gerai, o ne atėjęs čia dar Japonais vadink. Bbd, tokius iš forumo mest ir vsio ######.
  19. Patinka
    DeSigneR gavo reakciją nuo bratkax FreakShare   
    ###### tu nesupratai kad visus jau galutinai ######ai ? Kas kam rūpi kiek tau kas parsisiunčia ir iš kur ? Tai ir sėdėk ten kur tau gerai, o ne atėjęs čia dar Japonais vadink. Bbd, tokius iš forumo mest ir vsio ######.
  20. Patinka
    DeSigneR gavo reakciją nuo bratkax FreakShare   
    ###### tu nesupratai kad visus jau galutinai ######ai ? Kas kam rūpi kiek tau kas parsisiunčia ir iš kur ? Tai ir sėdėk ten kur tau gerai, o ne atėjęs čia dar Japonais vadink. Bbd, tokius iš forumo mest ir vsio ######.
  21. Patinka
    DeSigneR gavo reakciją nuo bratkax FreakShare   
    ###### tu nesupratai kad visus jau galutinai ######ai ? Kas kam rūpi kiek tau kas parsisiunčia ir iš kur ? Tai ir sėdėk ten kur tau gerai, o ne atėjęs čia dar Japonais vadink. Bbd, tokius iš forumo mest ir vsio ######.
  22. Patinka
    DeSigneR sureagavo į E-Mindis inTVideo.tv   
    Kaip ir sakiau šitas tinklapis priima USA piliečius todėl neviešinsiu šituo tinklapio.
    Nes atsiranda tokių žmonių kurie nesilaiko taisyklių ir bando surinkti kelis dolerius o po to nukenčia kiti Lietuvos piliečiai.
    Forume esu pakankamai ilgai ir esu matęs,kaip žmonės dėl kelių doleriu spamina ar kitaip bando surinkti payout‘ą nelegaliais budais.
  23. Pagarba
    DeSigneR gavo reakciją nuo fifikonas Apribotas Skype vardo keitimas   
    Sveikinimai. :) Reikės pasikeist atgal į Darker, tas DeSigneR nusibodo jau :)
  24. Pagarba
    DeSigneR gavo reakciją nuo fifikonas Apribotas Skype vardo keitimas   
    Sveikinimai. :) Reikės pasikeist atgal į Darker, tas DeSigneR nusibodo jau :)
  25. Pagarba
    DeSigneR gavo reakciją nuo fifikonas Apribotas Skype vardo keitimas   
    Sveikinimai. :) Reikės pasikeist atgal į Darker, tas DeSigneR nusibodo jau :)
×
×
  • Pasirinkite naujai kuriamo turinio tipą...