Įrašai kategorijoje ‘Svetainių kūrimas’
Kategorija: PHP, Svetainių kūrimas | Data: Gru.17, 2011
Tikriausiai ne visi žinote ar naudojate alternatyvią PHP sintaksę. Tai padaro kodą tam tikrose situacijose šiek tiek skaitomesnį ir pan., nes reikia rašyti mažiau. Žodžiu, eime prie pavyzdžių. Sąlygos sakiniai if(sąlyga) { veiksmai } galime keisti į if(sąlyga): veiksmai endif; Tai patogu, kai skripte yra ypač daug ‘{‘ ir ‘}’, o tarp jų dar ir [...]
Žymės: alternate, alternatyvi, else, endfor. endwhile, endforeach, endif, for, foreach, if, php, short, sintaksė, syntax, tags, while
Kategorija: PHP, Svetainių kūrimas | Data: Lie.02, 2011
Tikriausiai ne vienoje interneto svetainėje matėte galimybę užsiprenumeruoti naujienas per RSS srautą. Jei dar nežinote, kas tai yra, (nors tuo abejoju), tuomet „pagooglinkit“. Šiame straipsnyje parodysiu, kaip tokį pasigaminti patiems. Kaip viskas vyksta? Jūsų PHP skriptas sugeneruoja XML failą, kurį RSS skaitytuvai iškoduoja ir atvaizduoja tvarkingą naujienų sąrašą. Pradedame Situacija: Turime lentelę MySQL duomenų bazėje, [...]
Žymės: php, rss
Kategorija: PHP, Svetainių kūrimas | Data: Bir.29, 2011
Jei nežinote, kas yra QR kodas ir kam jis reikalingas, tuomet paskaitykite šį straipsnį. Jei jau žinote, galite skaityti toliau. Taigi, jog sugeneruotume QR kodo paveikslėlį, panaudosime atvirojo kodą PHP biblioteką PHP QR Code. Ją naudoti yra be galo paprasta, užtenka vos kelių PHP kodo eilučių ir nereikia jokių sudėtingų konfigūracijų. Tiesa, yra du reikalavimai: [...]
Žymės: code, php, phpqrcode, qr
Kategorija: PHP, Svetainių kūrimas | Data: Bal.16, 2011
Sveiki, Pagalvojau, gal kam nors bus naudinga, tai pasidalinu funkcija, skirta BBCodui į HTML žymes paversti… Kas yra BBCode, manau ir patys žinot, tai iš karto duodu f-ją. Beje, funkcija paimta iš CodeIgniter PHP karkaso. <?php /** * parse_bbcode * * Converts BBCode style tags into basic HTML * * @access public * @param string [...]
Žymės: bbcode, codeigniter, funkcija, php
Kategorija: PHP, Svetainių kūrimas | Data: Sau.10, 2011
Praeitame įraše pradėjome pažintį su CodeIgniter PHP karkasu. Susitvarkėme taip, jog galėtume pradėti kurti savo pranešimų sistemą. Šiame įraše paaiškinsiu apie „controller“ ir „view“ failus, bei aprašysiu mūsų naudojamas bibliotekas ir funkcijas. Praeitame įraše nepaminėjau, kad reikia turėti bent minimalų supratimą apie OOP, tačiau jį galima gauti perskaičius keletą straipsnių šia tema. Tai pat didelę [...]
Kategorija: PHP, Svetainių kūrimas | Data: Sau.08, 2011
Jau ilgą laiką nieko įdomaus ir galbūt kai kam naudingo nerašiau, todėl noriu ištaisyt šią klaidą dabar. Taigi, perskaitęs skaitykit.lt įrašą apie PHP karkasus, nusprendžiau kurį nors išbandyti. Truputį „pagooglinęs“, nusprendžiau išbandyti CodeIgniter (toliau CI). Kodėl būtent jį? Nežinau. Tiesiog radau apie šį karkasą neblogų atsiliepimų, kas turbūt ir paskatino jį pasirinkti. Taip pat jis [...]
Žymės: ci framework, ci karkasas, codeigniter, codeigniter karkasas, php framework, php karkasai
Kategorija: JavaScript, Svetainių kūrimas | Data: Rgp.09, 2010
Turbūt ne viename tinklalapyje pastebėjote iššokantį langą su prašymu patvirtinti tam tikrą veiksmą. Man to prireikė įgyvendinat URLS.tru.lt kategorijų bei nuorodų trynimo funkciją. Taigi su JavaScript kalba pasirašiau labai nesudėtingą funkciją. function delete_ctg(ctg){ var answer = confirm (‘Ar tikrai norite ištrinti šią kategoriją?’) if (answer) window.location = ‘categories.php?action=delete&what=’+ctg } Pasiaiškinkime kaip ji veikia Raktažodis function [...]
Žymės: box, confirm, javascript, patvirtinimo langas
Kategorija: MySQL, Svetainių kūrimas | Data: Lie.29, 2010
Beveik kiekviename tinklalapyje matome paiešką. Paieška yra išties reikalingas dalykas svetainėje, be jos tiesiog sunku išsiversti, ypač, kai svetainė turi daug turinio. Taigi šiandien pabandysime padaryti nesudėtingą paiešką MySQL duomenų bazės lentelėje.
Žymės: char, fulltext, MATCH () ... AGAINST (), myisam, MySQL, paieška, text, varchar
Kategorija: PHP, Svetainių kūrimas | Data: Lie.27, 2010
Pirmiausiai reikia sužinoti, kas yra kešavimas ir su kuo jis valgomas. Vikipedija sako taip: Kešavimas (angl. caching) – tam tikras optimizavimo procesas, kurio metu dažniau naudojami duomenų elementai daromi lengviau pasiekimais, nei tie, kurie naudojami retai. Dažniausiai kešavimas naudojamas kompiuteriuose, juo pagrįstas virtualios atminties veikimas. Taigi kešuojant failus yra mažiau apkraunamas serveris, nes nereikia iš [...]
Žymės: cache, kešavimas, lite, smarty
Kategorija: PHP, Svetainių kūrimas | Data: Lie.23, 2010
Vieno žmogaus prašymu parašysiu trumpą pamoką apie duomenų perdavimą POST metodu su PHP cURL biblioteka.
Žymės: curl, curl post, php