Pereiti prie turinio

Arvydas

Administratoriai
  • Pranešimai

    4.985
  • Užsiregistravo

  • Lankėsi

  • Laimėta dienų

    29
  • Atsiliepimai

    0%

Reputacijos išklotinė

  1. Pagarba
    Arvydas sureagavo į kyce Kaip patalpinti .swf baneriuką?   
    Patalpinau.
  2. Pagarba
    Arvydas sureagavo į kde Kokia čia TVS?   
    Tikrai nėra labai jau unikali tvs :D
  3. Pagarba
    Arvydas sureagavo į Andrejus Kokia čia TVS?   
    Vien iš domeno aišku kad pirkta TVS.
  4. Patinka
    Arvydas sureagavo į psixosic windows exlorer eror   
    parduok kompa ir nusipirk kita su mozila firefox
  5. Pagarba
    Arvydas sureagavo į MARTAS windows exlorer eror   
    ka daryti man meto windows exlorer erora
  6. Patinka
    Arvydas sureagavo į Friday mokejimai.lt pajungimas savo tinklalapyje   
    Atsiprašau, jei kam šituo postu padarysiu antibiznį, tiesiog jau kelintą kartą gaunu prašymą padėt pasijungt mokejimai.lt sistemą savo tinklalapyje. O pasijungti ištikro yra baisiai paprasta ir tik klaidingas įspūdis, kad sunku. Tam tereikia minimalių PHP žinių.
     
    Įsivaizduokim situaciją: turime žaidimą. Reikia padaryt sistemą, kad žmogus išsiuntęs sms žinutę už atitinkamą sumą pinigų, gautų atitinkamai auksinių žaidime. Žmogus sms žinutėje įveda atitinkamą raktažodį, deda tarpą, įveda savo niką ir siunčia sms.
     
    Užsiregistruojam mokejimai.lt, prisijungiam ir spaudžiam "SMS raktažodžiai". Nustatom šalį (šiuo atveju Lietuva), pasirenkam sumą (pvz. 2 lt), renkamės vieną iš duotų numerių (pvz. 1614), įvedam norimą raktažodį (kadangi sakiau, kad darysim sistemą, kad žaidime gauti auksinių, tai vedam raktažodį pvz. auksiniai10), ten kur reikia nurodyti adresą, nurodom adresą PHP failo, į kurį bus kreiptasi po žinutės išsiuntimo. Tą PHP failą reikės pasirašyt. (pvz. http://kazkoksadresas.lt/sms845.php) ir spaudžiam "IŠSAUGOTI PAKEITIMUS". Galim taip daugiau susikurt raktažodžių už skirtingas sumas. Pvz. auksiniai20 - 3 lt, auksiniai50 - 5 lt. Darbas mokejimai.lt sistemoje baigtas.
     
    Tarkim, kad susikūrėm 3 raktažodžius:
    auksiniai10 - 2 lt
    auksiniai20 - 3 lt
    auksiniai50 - 5 lt
     
    Dabar reikia pasirašyt PHP failą. Adrese nurodėm, kad PHP failas bus sms845.php (http://kazkoksadresas.lt/sms845.php). Geriausia, kad failą pavadintumėt kaip nors sudėtingiau, ne šiaip sms.php ar panašiai. Pridėkit skaičių ir t.t., nes jei kas nors atrastų tą failą, tada galėtų nemokamai naudotis paslaugomis. Šiuo atveju gaut auksinių. Taigi susikuriam PHP failą pavadinimu sms845.
     
    Dabar peržiūrim specifikacijas: https://www.mokejimai.lt/mikro_mokejimu_spe...kacija_SMS.html
     
    Šiuo atveju mums greičiausiai nereikės nei numerio, iš kurio buvo išsiųsta žinutė, nei šalies, nei mobiliojo operatoriaus ar panašiai. Užteks žinutės teksto. Taigi, žiūrim žinutės teksto specifikaciją. Parametras: sms ("Žinutės turinys su raktažodžiu bei subraktažodžiu."). Vadinasi į jūsų failą sms845.php žinutės tekstas bus priskirtas kintamąjam $_GET['sms'].
     
    PHP kodas atrodytų taip:

    <?php include "sql.php"; list($raktazodis, $nikas) = explode(" ", $_GET['sms']); $raktazodis = strtolower($raktazodis); if($raktazodis == 'auksiniai10') { mysql_query("UPDATE `nikai` SET auksiniai=auksiniai+10 WHERE nikas='$nikas'"); echo 'Jus gavote 10 auksiniu! Sekmes zaidziant!'; } if($raktazodis == 'auksiniai20') { mysql_query("UPDATE `nikai` SET auksiniai=auksiniai+20 WHERE nikas='$nikas'"); echo 'Jus gavote 50 auksiniu! Sekmes zaidziant!'; } if($raktazodis == 'auksiniai50') { mysql_query("UPDATE `nikai` SET auksiniai=auksiniai+50 WHERE nikas='$nikas'"); echo 'Jus gavote 50 auksiniu! Sekmes zaidziant!'; } if($raktazodis != 'auksiniai10' and $raktazodis != 'auksiniai20' and $raktazodis != 'auksiniai50') { echo 'Tokio raktazodzio nera!'; } ?>
     
    Dabar paaiškinimai:
     
    include "sql.php"; - inkliudinam prisijungimą prie sql duomenų bazės. Na arba galit iškarto rašyt viršuj, bet aš pripratęs inkliudint.
     
    list($raktazodis, $nikas) = explode(" ", $_GET['sms']); - jau minėjau sms teksto tvarką. Vartotojas parašo raktažodį, deda tarpa ir savo niką. Tarkim išsiuntėm sms: "auksiniai20 Friday". Žinome, kad tarpas skiria vartotojo niką, šiuo atveju Friday nuo raktažodžio. Taigi pasinaudodami funkcija explode(); kintamajam $raktazodis priskiriam tai, kas yra prieš tarpą (t.y. raktažodį), o kintamajam $nikas priskiriam tai, kas yra po tarpo (t.y. vartotojo niką). Galbūt vėl kilo klausimas, bet kaip iš kur mes gaunam tą tekstą su raktažodžiu ir niku? Atkreipkit į vietą explode(" ", $_GET['sms']); kaip jau minėjau, kintamajam $_GET['sms'] bus priskirtas tekstas, kurį išsiųs vartotojas. Taigi, dabar turim 2 kintamuosius. $raktazodis su reikšme "auksiniai20" ir kintamasis $nikas su reikšme "Friday".
     
    $raktazodis = strtolower($raktazodis); - čia yra labai svarbi vieta. Jei tarkim jūs sukūrėte raktažodį auksiniai20 mokejimai.lt sistemoje, o vartotojas išsiuntė AUKSINIAI20, tai sistema šiuos raktažodžius traktuos kaip skirtingus! Todėl, kad nuo to apsidraustume, ar išsiuntė didžiosiomis, ar mažosiomis raidėmis tą raktažodį, pasinaudodami funkcija strtolower(); paverčiam raktažodį mažosiomis raidėmis.
     
    O toliau viskas labai paprasta. Tiesiog su if'ais tikrinam koks raktažodis. Kadangi šiuo atveju išsiuntėm raktažodį auksiniai20, tai bus vykdomas blokas prie if'o if($raktazodis == 'auksiniai20').
    mysql_query("UPDATE `nikai` SET auksiniai=auksiniai+20 WHERE nikas='$nikas'"); - šitoj vietoj vartotojui Friday suteiksim 20 auksinių.
    echo 'Jus gavote 50 auksiniu! Sekmes zaidziant!'; - o tekstas, kurį parašysim tarp echo, bus išsiųstas atgal vartotojui į telefoną su sms žinute.
    if($raktazodis != 'auksiniai10' and $raktazodis != 'auksiniai20' and $raktazodis != 'auksiniai50') - jei vartotojas išsiuntė kažkokį kitokį raktažodį, ne auksiniai10, ne auksiniai20, ne auksiniai50, tuomet jis gaus sms su tekstu: "Tokio raktazodzio nera!", kadangi bloke parašyta: echo 'Tokio raktazodzio nera!';
     
     
    Na kaip ir viskas. Tikiuosi kam nors pravers. Jei ką, galit klaust temoj. :wub:
     
    P.S. Tikrai nežinau ar ten be klaidų parašiau, nes net netikrinau, taigi jei pamatėt klaidą, sakykit.
    P.P.S Su switch() daug tvarkingiau atrodo kodas, bet su if() paprasčiau naujokams.
  7. Pagarba
    Arvydas sureagavo į Merfis Prabalsuojam Liaudis :)   
    Sveiki.. :blink:
     
    Butu labai malonu is jusu puses jei padetume man prabalsuoti uz mano Sese.
    http://www.panele.lt/lt/konkursai/pajusk_p...set.909#vphotos
     
    Mergina su Fashion Tv juoda suknele
     
    Dekui jums :huh:
  8. Pagarba
    Arvydas sureagavo į 0zas Kiesa   
    Patis paziurekit ir pakomentuokit
  9. Patinka
    Arvydas sureagavo į status Siulau Verslo Ideja   
    Galima butu CK piniginiu foto pamatyt ? Ir kainas :D
  10. Patinka
    Arvydas sureagavo į DonatasL siulaudarba   
    nu o lt neužsiprašiai už mapą ? :D
    tu mane taip sunervinai tada kaip už tą angloną užsiprašiai kažko kad nežinau :D
  11. Pagarba
    Arvydas sureagavo į BaSh_time Noriu darbo!   
    Sveiki,
    jau ne pirmą kartą ieškau darbo. Ką galiu:
    1. Įrašyti TVS'us, įdiegti plugin'us, išmokyti naudotis (turiu patirties daugiausiai su WordPress TVS ir ten galiu daugiausiai padėti).
    2. Administruoti svetainę.
    3. Perrašyti straipsnius (kad google užskaitytų kaip unikalų)
    4. Uploadinti failus iki 100MB.
    5. Išversti scriptus ir temas iš anglų i lietuvių.
    6. Kopijuoti ir įklijuoti.
    7. Rašyti į forumus tvarkinga lietuvių kalba.
    8. Post'inti warez failus.
    Sąrašas bus pildomas.
     
    Nemoku ir negaliu:
    1. Programuoti
    2. Dirbti su grafika (photoshop, corel ir t.t.)
     
    Laukiu Jūsų pasiūlymų su darbu, kurį reikia atlikti. Kainos nesikandžioja tikrai :) Geriau PM, bet tinka ir per skype.
  12. Patinka
    Arvydas sureagavo į Dark_Master RE: Metų uždarbio planas   
    Reikės ir man sukurti projektą, tik kad būtų originalus ne uždarbio, o išleidimo. Kiekvieną mėnesį vis turėsiu daugiau išleist pinigų. Sorry už off-T
     
    sėkmės
  13. Patinka
    Arvydas sureagavo į foRfun' RE: Metų uždarbio planas   
    Ka tu turejaj omeny savo komentaru , jog jis kopijuoja omo projekta ?
     
    LT_TM - na ka linkiu sekmes ;) tik ar nebusi per didelius tikslus uzsibreziassau kaip naujokas ?
  14. Patinka
    Arvydas sureagavo į Domercantas RE: Metų uždarbio planas   
    Copy , Paste
  15. Pagarba
    Arvydas sureagavo į LT_TM RE: Metų uždarbio planas   
    Sveiki. Perskaičiau šią Metų uždarbio planas temą, kurioje visiems gerai žinomas narys Omas sukurė projektą kuriame bando kiekvieną menesi padidinti savaitinį uždarbį 50'čia litų, bei pasidalinti savo pamokom su forumiečiais. Esu naujokas, daug ko nežinau, bet norėčiau sukurti analogini projektą, tik kuriame būtų du skirtumai. Visų pirma, nebūtų rezervo sistemos, kas leistu išnaudoti visas galimybes projektų reklamavimui, atsiskaitymui už paslaugas ir taip toliau. Ir visų antra, savaitini uždarbi didinsiu 100Lt kas mėnesi. Taip, esu visiškai žalias praktikoje. Bet turiu šiokių tokių teoriniu žinių apie taip kaip didinti uždarbį. Visa tai bus puiki proga pasididinti žinių, patirties bagažą, bei užsidirbti mylimų pinigėlių. Net jai neatliksiu užsibrėžtų tikslų, ir vieną ar kitą savaite nepasieksiu "savaitinio uždarbio ribos" nesijausiu pralamėjas, kaip tik,- pasistengsiu dar labiau ;) Taipogi kaip ir Omas, aš irgi pasidalinsiu savo uždarbio principais, tips & tricks bei pamokomis su forumiečiais. Projektą pradėsiu nuo šio pirmadienio :)
     
    Uždarbis.lt sistemoje esu susikuręs blogą, kurį galite pasiekti šia nuoroda, jame rasite mano straipsnius, pamokas, tips & tricks, uždarbio grafiką. Ir žinoma galėsite pakomentuoti mano pasiekimus bei gramatines klaidas :)
     
    Parašiau naują blogo įrašą apie Twitter (Atnaujinta)
  16. Pagarba
    Arvydas sureagavo į ifixas Metų uždarbio planas   
    Ech, gaila :( (kas nesuprato: gaila jog išvažiuoji savaitei ir tavo uždarbio planas vėl turi keistis. Vis tau neleidžia reikalai atlikti savo tikslų).
     
    P.S. Prikraukite minusų :(
  17. Pagarba
    Arvydas sureagavo į BOSSIL CPAlead affiliate programa   
    Kažin ar čia daug gali užsidirbti ? :lol:
  18. Pagarba
    Arvydas sureagavo į lukse Metų uždarbio planas   
    Nieko tokios , svarbiausia, kad sugrįžtai :lol:
  19. Patinka
    Arvydas sureagavo į CR1M1N4L PHP saugumas   
    Okey, dar ir sukramčiau už tave - http://lt.php.net/get/php_manual_bg.chm/from/this/mirror :lol: Programuotojai, ######...
  20. Pagarba
    Arvydas sureagavo į tomis3x PHP saugumas   
    Ir ka tu man čia dbr davei???
  21. Patinka
    Arvydas sureagavo į minijus Metų uždarbio planas   
    Matau, daug ką sugebi, netingi ir turi gerų planų. Manau, kol kas tik be reikalo laiką švaistei, nors aišku įrodei visiems, kad įmanoma gana lengvai pirmus pinigus užsidirbti. Manau, geriau būtum ėmęs paskolą ar iš savų investavęs ir iškart šokęs prie kiek rimtesnių dalykėlių.
    Anyway, kantrybės ir pasiryžimo, žmogau.
  22. Patinka
    Arvydas sureagavo į ifixas Metų uždarbio planas   
    Na na susiimk :D Laukiu aš jau uždarbio būdų, o vis užeinu ir tuščia. :)
     
    P.S. Nepriimk visko rimtai, negaliu gi aš tavo laiko reguliuot :D
     
    Dėl šito tai reikalauja taisyklingos anglų kalbos, kuom aš būtent negaliu pasigirti. Šiek tiek kritikos tau iš mano pusės: ne visi uždarbyje ir tokie gabūs ir išsilavinę tam tikriems darbams, tai manau tokį projektą darydamas tūrėtum pamastyti ir apie tuos asmenis, kurie galbūt to darbo nesugebės atlikti taip kaip tu. Automatiškai kažkurie darydami lygiai tą patį atsiliks nuo tavęs ir projektas padės tik tam tikrai daliai asmenų. :)
  23. Patinka
    Arvydas sureagavo į TomasM. Mokejimai.lt integravimas į php fusion/joomla kitas tvs   
    PHP Fusion:
    1. Pinigų sistema su mokėjimai.lt
    2. VIP Sistema su mokėjimai.lt
  24. Pagarba
    Arvydas sureagavo į vmakas susikuriau tinklalapi   
    Jau norėjau panašų post'ą rašyti, bet aplenkei :)
  25. Patinka
    Arvydas sureagavo į PauliusC Įrankiai rimtam dizaineriui   
    Dėkui ^_^ Kai kurie tikrai naudingi.
×
×
  • Pasirinkite naujai kuriamo turinio tipą...