A augusztus, 2007 havi arhívum

MySQL alapok

Írta: | 2007. augusztus 30. | kategóriák: Adatbázis kezelés, Adattárolás, MySQL, Programozás | 2 megjegyzés

A dinamikus weboldalak világában sokan a phpt válasszák egy-egy feladat elvégézsére. Vannak akik az egész weboldalt a php segítségével építik fel. Már önmagában is hasznos a php, de lehetőségünk van tovább lépni. Tudunk csatlatkozni adatbázisokhoz, amelyek adatait szerkesztehjük és kinyerhetjük abból. Ezen az elven működnek a fórumok is. Minden felhasználó, minden kategória és hozzaszólás egy-egy adat, ami egy hátsó tárolon van elhelyezve, egy adatbázis különböző tábáláiban.

Elolvasom a teljes bejegyzést »

Sütik kezelése szerveroldalról

Írta: | 2007. augusztus 27. | kategóriák: Adattárolás, Biztonság, PHP | 12 megjegyzés

Számos weboldalon találkozunk olyan háttértárolókkal, mint példáúl a süti (cookie). A sütik olyan, a felhasználó gépén tárolt, állományok, amelyek adatokat tárolnak a weboldal információival. Példáúl el lehet tárolni sütiben azt is, hogy be van lépve az illető a postafiókjába vagy sem.

Elolvasom a teljes bejegyzést »

PHP weboldal motor

Írta: | 2007. augusztus 23. | kategóriák: Biztonság, Fejlesztés, PHP, Programozás | 14 megjegyzés

A php rugalmasságának hála, könyedén tudunk készíteni egy motort az oldalunkank. Több változat is nagyon elterjedt, így mi kettőről is szót ejtünk. Sok oldalon láthatjuk, hogy minden link az indexre mutat hasonló képpen: index.php?module=valami Az elépzelés nagyon jó, viszont a probléma a megvalósításnál van (sok esetben).

Elolvasom a teljes bejegyzést »

DIV elemek és az overflow

Írta: | 2007. augusztus 20. | kategóriák: (X)HTML, CSS | 2 megjegyzés

Bizonyára sokunkat idegesíti a tény, hogy egy vagy több, a kelleténél szélesebb elem vagy a böngészők nem jó összeférhetőségi hibája szétnyomja az oldalunkat. Példáúl másképp kezeli az IE és a Mozilla a padding értékeket, ezért másként jelenik meg egy elem a két böngészőben. A megoldás a következő stíluselemmel orvosolható: overflow. A feltétel az, hogy minden esetben meg kell adjuk a pontos szélességet, illetve magasságot, hogy a böngésző tudja, milyen méretektől kell elrejtse vagy görgesse a DIV vagy egyéb elem tartalmát.

Elolvasom a teljes bejegyzést »

Munkamenet kezelés PHPban

Írta: | 2007. augusztus 19. | kategóriák: Adattárolás, Biztonság, PHP, Programozás | Nincs megjegyzés

A munkamenetek (angol: session) hasonlóak a többeközt JavaScriptből is ismert sütikhez (cookies). A feladatuk adatok tárolása a háttérben, így példáúl a felhasználó belépséi adatai. Azonban egy nagy különbség a sütik és a munkamenetek közt, hogy míg a sütik a böngésző személyi számítógépén vannak tárolva (így nem biztonságos), addig a munkametek a szerver oldalon találhatóak. Minden böngésző ad egy azonosítót a munkamenetnek: session ID, amely egyedi kulcs a munkamenetre nézve (nagyon kevés az ismétlődés lehetősége). Az azonosító a szerver beállításai szerint tárolódhat URLben és/vagy sütiben. Lehetőség van a kettős tárolásra is, bár nem ajánlott.

Elolvasom a teljes bejegyzést »