IP címek bannolása II.

A Harder által írt megoldás is tökéletesen működik, ám van egy szépséghibája: minden egyes új tiltott IP-nél bele kell nyúlni a kódba. Ezért összedobtam egy kicsit hosszabb kódot, amiből ez a "bug" eltűnik. Most...

MySQL + Session alapú bejelentkezés – részletesen

A tutorial a PHP-n belüli session és MySQL alapú bejelentkezésről szól. Mindent részletesen leírok, nem kell félni! :) Először is: Mi az a SESSION? A session jelentése munkamenet. PHP-ban a session_start(); funkcióval indíthatjuk el a sessiont. A session kezdetének -...

Napszakhoz illő design

Még egy oldalon sem találkoztam egy igazából nem túl nagy munkával megoldható ötlettel: ha már PHP alapú dinamikus oldalt készítünk, akkor a design is legyen dinamikus. Mire gondolok? Egy annyira egyszerű dologra, hogy csodálkozom, hogy...

Lyzu hírküldő scriptje

1
Ebben a tutorialban most azt mutatom meg, hogy hogyan lehet egy egyszerűbb hírküldő script-et összedobni. Elég lesz a php, ugyanis txt dokumentumban tárolja az adatokat. Először kezdjük az admin résznél: addnews.php...

BBkód funkció készítése

Ezen tutoriálom segítségével megtanulhatja mindenki a következő BBkódokat előállítani: Vastag szöveg Aláhúzott szöveg Dőlt szöveg Képek HTML kód kilövése Sor törések Kód dobozok & lecserélése &-ra, hogy a kód valid legyen. A kód a tömbökre és az str_replace() függvényre épít. (Megjegyzés: PHP 5...

Elérhető nyelv kiválasztó

A többnyelvű honlapokon szinte mindig van egy ilyen kis zászlócskás nyelvválasztó az oldalon. Ha grafikailag rendben is vannak, egy probléma gyakori: nem elérhetőek.. Úgyértem: vagy a képeknek nincs alt attribútuma (nesze neked Lynx és...
Email cím MX ellenőrzése

Email cím MX ellenőrzés

Számos szempont alapján ellenőrizhetjük a felhasználók által megadott email cím valóságát, a legegyszerűbb módszerektől a legnehezebbekig. Én most a kettő között szeretnék bemutatni egy viszonylag egyszerű megoldást. A végén adok neked egy kis feladatot...

Kerekített sarkú doboz – hogyan?

Régebben ugye a kerekített sarkokhoz ott volt a klasszikus megoldás, amikor képekkel lett megoldva mind a 4 sarok. Ezen túl ott van a szokásos CSS3 megoldás, amivel 1 gond van: nem minden böngésző alatt...

Hogyan kérjünk segítséget

Mivel egyre gyakrabban fordul elő, hogy sok - felesleges - hozzászólás kerül a fórumba egy-egy egyszerű, csak rosszul kifejtett kérdés megválaszolásához, gondoltam összeírok néhány egyszerű alapszabályt, amellyel mindegyikünk - a kérdezők, a válaszolók és...
Egyéni kiterjesztésű PHP fájlok

Egyéni kiterjesztésű PHP fájlok

Gondolom nem vagyok egyedül, amikor azt mondom, hogy lassan kezdenek unalmassá válni a .php, .html, .asp és ehhez hasonló kiterjesztések az url-ek végén. Pár perc alatt “készíthetünk” egyéni kiterjesztéseket weben közzétett fájljainknak, ráadásul az...