Címke ‘programozás’
Egyszerű PHP CAPTCHA készítése
Bizonyára mindenki találkozott már CAPTCHA biztonsági rendszerrel netezés közben. A szó egy angol rövidítés:
“Completely Automated Public Turing test to tell Computers and Humans Apart” (teljesen automatizált nyilvános Turing-teszt a számítógép és az ember megkülönböztetésére).
PHP – több parancs futtatása egy scriptből – egyidőben
Ha Linuxon php-CLI-ben egy scripten belül egyidőben szeretnénk több kódrészletet futtatni, akkor a
pcntl_fork();
funkcióra van szükségünk.
Egy nagyon egyszerű példa, ahol a ’szülő folyamat’ 5, a ‘gyermek folyamat’ pedig 2 másodpercenként írja ki a nevét [ennek semmi értelme nincs, de a demonstrálás érdekében valamit ki kellett találni. Maga a fork tökéletes például Socket-ek használatakor]:
PHP-CLI felhasználói adatbevitel
Üdv!
Aki fejleszt php-cli-re, valószínűleg beleütközött abba a problémába, hogy lehet a felhasználótól adatot bekérni. Sok nyelvben, például Python-ban ez egyszerű:
Getter és Setter metódusok generálása
A php-ben az objektumtulajdonságok beállítására van egy beépített lehetőség (__get() és __set() metódusok), azonban ezek nem típusbiztosak, így ajánlott saját getter és setter metódusokat írni a tulajdonságok kezelésére. Viszont ez igen időigényes feladat, és a Zend Studio-n kívül még nem találkoztam IDE-vel, ami megtenné helyettem, úgyhogy írtam egy kódot ennek a folyamatnak az automatizálására.
Ez a [...]
Bevezető szöveg generálása PHP-vel
A weblaboron merült fel egy kérdés: hogyan lehet szépen megoldani, hogy egy hosszú szövegből előállítsunk egy rövidebb bevezetőt, aminek korlátozva van a maximális hossza, és szóhatárnál végződik. Itt adok rá egy megoldást.
Megjelent a PHP 5.3.0
Eddig kellett várni rá és most végre megérkezett a php 5.3.0 végleges verziója. Tovább infók: PHP: PHP 5.3.0 Release Announcement
Kódoló írása C#-ban
Azt tudni kell, hogy sok módon meg lehet írni egy programot. A mi feladatunk az, hogy kiválasszuk közülük a leghatékonyabbat. A mi kódolónk jelen esetben egy XOR-os lesz. Ami azt jelenti, hogy a szöveget át kell alakítanunk kóddá (az ASCI kódjává) és azt a megadott jelszóval XOR-ozzuk.
Irányítószám adatbázis
Nemrég felmerült az igény, hogy kellene egy irányítószám adatbázis ami tartalmazza az irányítószám / város / megye adatot. A Google 2 használható adat forráshoz irányitott:
6 tipp, a biztonságosabb php programozáshoz
Általános jó tanácsként: Ne bízzunk meg a felhasználótól kapott adatokban. Minden olyan érték ami a felhasználótól jött gyanús, és csak megfelelő szűrések, átalakítások után kerülhet elmentésre az adatbázisban, megjelenítésre a weblapon.
Lusta PHP programozó – kódgenerátorok
A mai világban annyi mindent elvégeznek helyettünk a gépek, miért pont a programozást ne tennék?
Itt van rögtön pár klasszikus ebben a témában:
Folyamatosan frissülő naptár – RELOADED
2007. márciusában kaptunk Fehérvári Gergelytől egy értékes leírást a javascript-es naptárkészítésre vonatkozóan.
Már én is kerestem egy naptár tutorialt valahol, így akadtam erre. Ahogy egyre jobban beleástam magam, rájöttem, hogy ez a leírás nagyon jó, viszont van néhány hiányossága is. Például nem kezeli a szökőévet, valamint a kódhoz minden évben hozzá kell nyúlni, hogy manuálisan begépeljünk [...]

Feliratkozás a legfrissebb hírekre!