PHP triky
Weblog o elegantním programování v PHP pro mírně pokročilé
14.5.2021
Adminer 4.8.1
on-line
10.2.2021
Adminer 4.8.0
on-line
7.2.2021
Adminer 4.7.9
on-line
1.1.2021
Vypnutí chyby při přístupu k nedefinovanému prvku pole
on-line
30.12.2020
Users of Adminer 3.7.1 and older might have been hacked
on-line
31.1.2020
Adminer 4.7.6
on-line
9.12.2019
Abstrakce nad abstrakcí
on-line
13.11.2019
Adminer 4.7.5
on-line
27.8.2019
Adminer 4.7.3
on-line
18.7.2019
Adminer 4.7.2
on-line
10.5.2019
Váš hosting
on-line
28.1.2019
Trusted Types
on-line
24.1.2019
Adminer 4.7.1
on-line
24.11.2018
Adminer 4.7.0
on-line
28.6.2018
Adminer 4.6.3
on-line
22.6.2018
Dokazatelná bezpečnost
on-line
7.5.2018
Hašování hesel na klientu
on-line
8.3.2018
Instalace kontroly pravopisu v MS Office
on-line
23.2.2018
Jednorázové heslo
on-line
20.2.2018
Adminer 4.6.2
on-line
9.2.2018
Adminer 4.6.1
on-line
5.2.2018
Adminer 4.6.0
on-line
24.1.2018
Adminer 4.5.0
on-line
17.1.2018
Adminer 4.4.0
on-line
10.5.2017
Legitimní užití evalu
on-line
21.4.2017
Hra pro děti: Monopoly
on-line
15.3.2017
Adminer 4.3.0
on-line
17.2.2017
Google Cloud Spanner
on-line
24.10.2016
Hry pro děti
on-line
29.6.2016
Ukládání dat do cookie
on-line
17.6.2016
Převod římských číslic
on-line
19.2.2016
Protobuf a NaN
on-line
6.2.2016
Adminer 4.2.4
on-line
14.10.2015
Distributed Code Jam
on-line
12.10.2015
Použití nekonečna
on-line
10.8.2015
DEF CON 23
on-line
7.2.2015
Adminer 4.2.0
on-line
8.12.2014
Zpětná a dopředná kompatibilita
on-line
26.11.2014
Piškvorky naslepo
on-line
21.11.2014
Co se mi nelíbí na JavaScriptu
on-line
22.9.2014
Co se mi nelíbí na Go
on-line
4.7.2014
V čem je PHP navrženo lépe než Java
on-line
25.6.2014
Rekurze regulárních výrazů
on-line
18.4.2014
Adminer 4.1.0
on-line
12.3.2014
Přechod na SafeHtml
on-line
8.1.2014
Adminer 4.0.0
on-line
18.12.2013
Ukládání draftu komentářů
on-line
16.12.2013
Ukládání hesel bezpečně
on-line
11.12.2013
Předčasná optimalizace
on-line
18.11.2013
Odstranění mezer z HTML dokumentu
on-line
15.11.2013
Effective Java
on-line
16.10.2013
Vyjádření k názorům u rozhovoru na Lupě
on-line
14.10.2013
Řešení alert(1) to win
on-line
11.10.2013
Tajemství
on-line
9.10.2013
Vývoj obrany proti Session Hijackingu
on-line
4.10.2013
Perfect forward secrecy
on-line
4.9.2013
Proč mám rád PHP
on-line
9.8.2013
Vytvoření a poslání velkého ZIP archivu
on-line
24.7.2013
Struktura databáze pro čtečku odběrů
on-line
10.7.2013
Unikátní klíč nad dlouhým řetězcem
on-line
3.7.2013
Prohledávání kódu: sgrep a spatch
on-line
1.7.2013
Navštívení všech odkazů na webu
on-line
28.6.2013
Futures
on-line
21.6.2013
Yield a další novinky PHP 5.5
on-line
14.6.2013
Jak psát kód: Nepřežeňte to s komentáři
on-line
12.6.2013
Jak psát kód: Místo zakomentování kódu ho smažte
on-line
10.6.2013
Jak psát kód: Dodržujte velikost písmen
on-line
7.6.2013
Jak psát kód: Upřednostňujte normalizovanou strukturu databáze
on-line
5.6.2013
Jak psát kód: Databázové indexy vytvářejte při psaní dotazů
on-line
3.6.2013
Jak psát kód: Udělejte práci najednou
on-line
31.5.2013
Jak psát kód: Data před použitím ošetřete
on-line
29.5.2013
Jak psát kód: Inicializujte proměnné
on-line
27.5.2013
Jak psát kód: Commit musí repozitář udržet stabilní
on-line
24.5.2013
Jak psát kód: Testujte své změny
on-line
22.5.2013
Jak psát kód: Nepoužívejte copy/paste
on-line
20.5.2013
Adminer 3.7.0
on-line
17.5.2013
Dočasně obnovuji prodej své knihy
on-line
1.5.2013
Pozvánka na červnová školení
on-line
26.4.2013
Adminer 3.6.4
on-line
8.2.2013
Vězňovo dilema
on-line
28.1.2013
Automatické zabezpečení
on-line
21.12.2012
Vyšel Adminer 3.6.2
on-line
28.11.2012
ELSCR elegantně
on-line
10.10.2012
Statické proměnné v metodách
on-line
8.10.2012
Rekurzivní glob()
on-line
5.10.2012
Nalezení nejbližšího serveru
on-line
3.10.2012
Souboj frameworků nevyhrál framework
on-line
17.9.2012
Adminer 3.6.0
on-line
24.8.2012
Zabití pomalých dotazů
on-line
20.8.2012
Počet přečtení článku
on-line
6.8.2012
Adminer 3.5.0
on-line
2.7.2012
Adminer 3.4.0
on-line
16.5.2012
PHP: a fractal of not so bad design
on-line
14.5.2012
Undo v JavaScriptu
on-line
2.5.2012
Znemožnění SQL Injection
on-line
30.4.2012
Ohlasy na školení Michala Špačka
on-line
11.4.2012
Funkce window.setTimeout v PHP
on-line
30.3.2012
Mazaný a líný programátor
on-line
28.3.2012
Circumventing OWASP ESAPI for PHP
on-line
26.3.2012
Problems of Basecamp Next caching architecture
on-line
12.3.2012
Minifikace JavaScriptu
on-line
7.3.2012
Adminer 3.3.4
on-line
29.2.2012
Logování skoro zadarmo
on-line
27.2.2012
Operátor yield
on-line
24.2.2012
Granularita kešování
on-line
22.2.2012
NotORM 2
on-line
13.2.2012
Defense against XSS in Zend Framework
on-line
9.11.2011
Common Mistakes in Securing Web Applications
on-line
3.10.2011
Představuji nové školitele
on-line
26.9.2011
WebExpo 2011
on-line
21.9.2011
Transakce v reálném světě
on-line
26.8.2011
Záměna proměnných v řetězci
on-line
22.8.2011
Připomínám poslední termíny svých školení
on-line
12.8.2011
Kdy v JavaScriptu nepoužít operátor typeof
on-line
1.8.2011
OpenID na tomto blogu
on-line
29.7.2011
Kdy použít isset() a kdy NULL?
on-line
25.7.2011
Adminer – jak šel čas
on-line
22.7.2011
Finally
on-line
20.7.2011
Adminer 3.3.0
on-line
18.7.2011
Nízkoúrovňový dokonalý kód
on-line
15.7.2011
Špatně čitelný dokonalý kód
on-line
8.7.2011
Ověření unikátnosti uživatele pomocí SMS
on-line
6.7.2011
Výčtový typ
on-line
4.7.2011
Traits a další novinky v PHP 5.4
on-line
1.7.2011
Zjištění názvu konstanty
on-line
29.6.2011
Dokumentační komentáře funkcí
on-line
27.6.2011
Vlastní Twitter export
on-line
24.6.2011
Dosazení odkazů do textu
on-line
22.6.2011
Dobře testovatelný špatný kód
on-line
17.6.2011
Fork PHP
on-line
15.6.2011
Podřetězec v kódování UTF-8
on-line
13.6.2011
Odpovědi v odběru diskusí
on-line
6.6.2011
Může mít třída Image metodu resize?
on-line
3.6.2011
Alternativa ke knihovně cURL
on-line
1.6.2011
Práce s vlastnostmi pomocí metod
on-line
30.5.2011
Srovnání rychlosti Admineru a phpMyAdminu
on-line
27.5.2011
Jak nedělat bezpečnost
on-line
23.5.2011
Přesná práce s čísly pomocí běžných operátorů
on-line
20.5.2011
Cena změn
on-line
16.5.2011
Vypisuji poslední termíny svých školení
on-line
11.5.2011
Jak mě zaměstnali ve Facebooku
on-line
18.4.2011
O'Reilly MySQL Conference z mého pohledu
on-line
28.3.2011
Partnerská školení
on-line
23.3.2011
Adminer 3.2.1
on-line
17.3.2011
Ohlasy na knihu
on-line
14.3.2011
Chyby v knize
on-line
25.2.2011
Adminer 3.2.0 – AJAX
on-line
9.2.2011
Rozšíření pro Adminer
on-line
31.1.2011
NotORM v Nette
on-line
28.1.2011
Čím je Adminer lepší než phpMyAdmin?
on-line
17.1.2011
Doctrine Lead Developer explains my WTFs – part 2
on-line
16.1.2011
Videotutoriál Doctrine 2 a NotORM: ukládání dat
on-line
7.1.2011
Doctrine Lead Developer explains my WTFs
on-line
6.1.2011
Videotutoriál Doctrine 2 a NotORM
on-line
3.1.2011
Statistiky diskusních příspěvků
on-line
31.12.2010
10000 diskusních příspěvků na tomto blogu
on-line
29.12.2010
Zhodnocení křtu knihy
on-line
20.12.2010
Kniha na Slovensko
on-line
16.12.2010
Kniha 1001 tipů a triků pro PHP
on-line
13.12.2010
Křest mé knihy
on-line
23.11.2010
Nalezení nepoužívaných definic CSS
on-line
19.11.2010
Skript pro zvolení verzovacího systému
on-line
16.11.2010
Adminer 3.1.0
on-line
15.11.2010
Tipy pro Adminer
on-line
12.11.2010
Parsování pomocí regulárních výrazů
on-line
10.11.2010
Hledání HTML odkazů pomocí regulárních výrazů
on-line
8.11.2010
Spojování tabulek v NotORM
on-line
5.11.2010
Školení: Jak vytvářím webové aplikace
on-line
3.11.2010
Načtení neexistujícího souboru
on-line
29.10.2010
Co zaujalo Jakuba Vránu
on-line
25.10.2010
Přednáška Problémy a šikovné vlastnosti MySQL
on-line
22.10.2010
Výkonnostní opatření Admineru
on-line
20.10.2010
Bezpečnostní opatření Admineru
on-line
18.10.2010
Adminer 3.0.1
on-line
15.10.2010
Adminer 3.0.0
on-line
13.10.2010
Jak jsem zkoušel serializovat SimpleXML
on-line
11.10.2010
Asynchronní dotazy v CURL
on-line
8.10.2010
Asynchronní dotazy v MySQLi
on-line
1.10.2010
Co je nového v NotORM
on-line
29.9.2010
OSI Days 2010 z mého pohledu
on-line
27.9.2010
Formátování čísel v Indii
on-line
25.9.2010
WebExpo 2010 – sobota z mého pohledu
on-line
24.9.2010
WebExpo 2010 – pátek z mého pohledu
on-line
21.9.2010
Slajdy s ukázkami kódu
on-line
6.9.2010
Kde zachytávat výjimky
on-line
9.8.2010
Kde zachytáváte výjimky?
on-line
6.8.2010
Jak je to s těmi chybami?
on-line
4.8.2010
Rozšíření pro NotORM
on-line
30.7.2010
Konference OSI Days 2010
on-line
29.7.2010
Závorky u jazykových konstrukcí
on-line
27.7.2010
NotORM je rychlejší než Doctrine 2 i Dibi
on-line
21.7.2010
Sedm příspěvků
on-line
12.7.2010
Kolik je českých PHP programátorů?
on-line
7.7.2010
Odstranění nadbytečných entit
on-line
2.7.2010
Ošetřování chyb
on-line
30.6.2010
Poslání zapomenutého hesla
on-line
28.6.2010
Opakované hašování
on-line
9.6.2010
Dopsal jsem knihu
on-line
26.5.2010
Rozdělení souvisejících metod
on-line
17.5.2010
Variable initialization in PHP
on-line
6.5.2010
NotORM
on-line
5.5.2010
Context-aware HTML escaping
on-line
3.5.2010
Čísla verzí aplikací
on-line
16.4.2010
Opakování dokumentačních komentářů
on-line
6.4.2010
Adminer 2.3.1
on-line
2.4.2010
Měsíc bezpečnosti PHP 2010
on-line
31.3.2010
Vytváření odkazů do dokumentace
on-line
26.3.2010
Vyjadřovací schopnosti objektů pro API
on-line
26.2.2010
Adminer 2.3.0
on-line
24.2.2010
Nastavení fulltextového vyhledávání MySQL
on-line
17.2.2010
Dopočítávané sloupce
on-line
12.2.2010
XHP – XML přímo v PHP
on-line
5.2.2010
Verze PHP v ČR – únor 2010
on-line
3.2.2010
HipHop
on-line
12.1.2010
phpMyAdmin VS Adminer
on-line
6.1.2010
ORM z druhé strany
on-line
28.12.2009
Architecture of Adminer
on-line
21.12.2009
Trvalé přihlášení bez ukládání dat
on-line
18.12.2009
Využití vícesloupcového indexu
on-line
16.12.2009
Co nefunguje v MySQL a jak to obejít
on-line
14.12.2009
Trvalé přihlášení
on-line
11.12.2009
Lazy Loading
on-line
2.12.2009
Hladina oceánů
on-line
30.11.2009
Míra abstrakce API
on-line
27.11.2009
Adminer 2.2.1
on-line
25.11.2009
Hromadná aktualizace záznamů
on-line
13.11.2009
České názvy měsíců a dnů v týdnu
on-line
11.11.2009
Výpis aktuálních novinek
on-line
4.11.2009
Je Zend skutečně PHP Company?
on-line
29.10.2009
Čistý Programátorský Experiment – moje řešení
on-line
28.10.2009
Unikátní vlastnosti Nette
on-line
26.10.2009
Použití právě vytvořeného objektu
on-line
23.10.2009
Upozornění na narozeniny v SQL
on-line
21.10.2009
Adminer 2.2.0
on-line
12.10.2009
Co mi vadí na PDO
on-line
9.10.2009
Návrh vlastností Zend Engine 2
on-line
7.10.2009
ClickJacking
on-line
5.10.2009
Detekce sítě Tor
on-line
2.10.2009
Rozhraní pro řazení výpisů
on-line
14.9.2009
Adminer 2.1.0
on-line
11.9.2009
LZW komprese
on-line
9.9.2009
Kompaktní skeleton Nette
on-line
7.9.2009
Regulární výraz pro kontrolu čísla
on-line
4.9.2009
Oddělení uživatelů na sdíleném hostingu
on-line
2.9.2009
Kontrola souboru před SVN commit
on-line
31.8.2009
Kniha PHP a MySQL bez předchozích znalostí
on-line
24.8.2009
Storing multilingual records in the MySQL database
on-line
22.8.2009
Ovládnutí PHP přepsáním proměnné
on-line
21.8.2009
Adminer – rozšiřitelnost
on-line
19.8.2009
Adminer 2.0.0
on-line
17.8.2009
Školení: Programování v PHP 5
on-line
16.8.2009
Školení: Úvod do PHP
on-line
5.8.2009
Čekání na PHP 5.3.1
on-line
31.7.2009
Konvence místo konfigurace
on-line
24.7.2009
Kontrola bezpečnosti serveru Na volné noze
on-line
20.7.2009
Kontextově citlivé ošetřování výstupu
on-line
17.7.2009
Adminer Editor
on-line
3.7.2009
Adminer 1.11.0
on-line
2.7.2009
Odstranění PHP typu resource
on-line
1.7.2009
Jmenné prostory a další novinky v PHP 5.3
on-line
26.6.2009
Oddělené vázání JavaScriptových událostí
on-line
24.6.2009
Spouštění externích souborů
on-line
17.6.2009
Srovnání funkcí MySQL a PostgreSQL
on-line
8.6.2009
phpMinAdmin mění název na Adminer
on-line
5.6.2009
Blog roku 2009
on-line
3.6.2009
Snídaně s MySQL
on-line
1.6.2009
Vývoj open-source projektů
on-line
27.5.2009
Další vývoj phpMinAdmin
on-line
22.5.2009
Školení: Knihovna jQuery a AJAX prakticky
on-line
15.5.2009
Tento blog s vypnutým magic_quotes_gpc
on-line
13.5.2009
Ukládání vícejazyčných záznamů
on-line
11.5.2009
Chyták
on-line
7.5.2009
Zpracování fatálních chyb
on-line
1.5.2009
Zkrácení názvu vestavěných funkcí
on-line
29.4.2009
phpMinAdmin 1.10.0
on-line
27.4.2009
Školení: Konfigurace a výkonnost MySQL
on-line
20.4.2009
Czech Open Source 2009
on-line
17.4.2009
Problémy pole $_REQUEST
on-line
15.4.2009
Operátor IN s prázdnou množinou
on-line
6.4.2009
Nejčtenější za poslední týden
on-line
1.4.2009
Hledání nebezpečných obrázků
on-line
27.3.2009
Odkaz na předchozí a další záznam
on-line
25.3.2009
Ohlas na školení Nette
on-line
23.3.2009
Výhody aktivních šablon
on-line
18.3.2009
Zmenšení obrázků v prohlížeči
on-line
13.3.2009
Nastavování konfiguračních direktiv PHP
on-line
9.3.2009
Odsazování v diskusích s reakcemi
on-line
6.3.2009
Cross Site Scripting pořádně
on-line
27.2.2009
Srovnání dotazů do závislých tabulek
on-line
25.2.2009
Pravidelné spouštění JavaScript kódu
on-line
18.2.2009
Čtyři roky pryč
on-line
4.2.2009
Verze PHP v ČR – únor 2009
on-line
2.2.2009
Session proměnné s register_globals
on-line
30.1.2009
Snížení počtu dotazů v ORM
on-line
28.1.2009
Automatická obrana proti CSRF
on-line
26.1.2009
Výchozí hodnoty nepovinných parametrů v PHP dokumentaci
on-line
9.1.2009
Pozvánka na školení v novém roce
on-line
7.1.2009
Tři roky pryč
on-line
5.1.2009
Vložení prvku do pole
on-line
30.12.2008
Google Code Jam 2008 – finále
on-line
28.12.2008
Google Code Jam 2008 – semifinále
on-line
15.12.2008
Autorizace uživatele
on-line
6.12.2008
V PHP 5.2.7 nefunguje magic_quotes_gpc
on-line
5.12.2008
Získání celého výsledku v PDO
on-line
28.11.2008
Odeslání formuláře přes AJAX
on-line
24.11.2008
Od ledna 2009 zvyšuji ceny školení
on-line
19.11.2008
Pokrytí zdrojového kódu PHP
on-line
14.11.2008
Zákeřné pole
on-line
12.11.2008
Pozvánka na prosincová školení
on-line
7.11.2008
Vkládání souborů se syntaktickou chybou
on-line
5.11.2008
Ohlasy na školení Úvod do PHP
on-line
3.11.2008
Ohlasy na školení PHP 5
on-line
31.10.2008
Vyšel phpMinAdmin 1.9.1
on-line
29.10.2008
Google Code Jam 2008 – cvičení semifinále
on-line
22.10.2008
Nákupní košík v cookie
on-line
20.10.2008
Materiály z přednášky o MySQL na WebExpo
on-line
3.10.2008
Selenium – testování a pokrytí kódu
on-line
25.9.2008
Pozvánka na WebExpo a na školení
on-line
17.9.2008
Ohlasy na školení výkonnosti
on-line
15.9.2008
Vyšel phpMinAdmin 1.8.0
on-line
12.9.2008
Aktualizace struktury databáze
on-line
10.9.2008
Google Chrome
on-line
3.9.2008
Vyšel phpMinAdmin 1.7.0
on-line
2.9.2008
Google Code Jam 2008 – kolo 3
on-line
27.8.2008
Google Code Jam 2008 – kolo 2
on-line
25.8.2008
Ukládání souborů do databáze
on-line
24.8.2008
Google Code Jam 2008 – kolo 1A
on-line
20.8.2008
Pokrytí kódu
on-line
18.8.2008
Ohloh
on-line
15.8.2008
Google Code Jam 2008 – kvalifikace
on-line
10.8.2008
Google Code Jam 2008 – cvičení
on-line
31.7.2008
Vazba tabulek podle typu
on-line
30.7.2008
Testování kódu
on-line
28.7.2008
Hledání neinicializovaných proměnných
on-line
25.7.2008
Je PHP jako Linux nebo jako Windows?
on-line
21.7.2008
Schování části stránky
on-line
11.7.2008
phpMinAdmin ve finále ankety SourceForge
on-line
9.7.2008
Kouzlo funkcionálního programování
on-line
4.7.2008
Stažení souboru po ověření práv
on-line
2.7.2008
Požadavek nečekající na odpověď
on-line
25.6.2008
Překlad formátovaného textu
on-line
23.6.2008
Pěkná URL bez mod_rewrite
on-line
20.6.2008
Přejmenování klíče pole
on-line
19.6.2008
Tři videa
on-line
18.6.2008
Pozvánka na školení do Brna
on-line
12.6.2008
Steve Ballmer v Praze
on-line
11.6.2008
Výsledky COS 2008
on-line
10.6.2008
Transliterace azbuky
on-line
26.5.2008
Složitost hesel
on-line
19.5.2008
Vyšel phpMinAdmin 1.6.0
on-line
16.5.2008
Rychlost vkládání do InnoDB tabulek
on-line
13.5.2008
Školení: Výkonnost webových aplikací
on-line
7.5.2008
Traverzování kolem stromu – přesuny uzlů
on-line
5.5.2008
Czech Open Source 2008
on-line
30.4.2008
Využití Live Search v PHP naživo
on-line
23.4.2008
Fulltextové vyhledávání Sphinx
on-line
17.4.2008
Potřebujeme další standard pro výměnu dokumentů?
on-line
16.4.2008
Relativní odkazy a chybová stránka
on-line
14.4.2008
Kvalifikovaný certifikát PostSignum
on-line
11.4.2008
Kde bydlí tygr?
on-line
4.4.2008
Seznam objektů, které by uživatele mohly zajímat
on-line
1.4.2008
Končím s PHP
on-line
28.3.2008
Český validátor kódu nerespektuje normy
on-line
26.3.2008
Pozvánka na konferenci WebCamp
on-line
21.3.2008
Počet stránek zobrazených pomocí PHP v ČR
on-line
13.3.2008
WebCamp'08
on-line
10.3.2008
Nabízím svou práci
on-line
5.3.2008
Prostor pro pracovní nabídky
on-line
15.2.2008
Přechod mezi verzemi PHP
on-line
13.2.2008
Pozvánka na únorová školení
on-line
11.2.2008
Verze PHP v ČR – únor 2008
on-line
25.1.2008
Zabraná paměť
on-line
18.1.2008
Konference PHP frameworky
on-line
9.1.2008
phpMinAdmin 1.5.0
on-line
31.12.2007
Nové operátory
on-line
21.12.2007
Napovídání skalárních typů přetěžováním
on-line
20.12.2007
Napovídání skalárních typů
on-line
19.12.2007
Ošetřování nereálných stavů
on-line
17.12.2007
WAMP instalátory
on-line
14.12.2007
Procházení postupně vraceným polem
on-line
11.12.2007
Kolik znáte klíčových slov PHP?
on-line
10.12.2007
Využití triggerů pro aktualizaci souhrnné informace
on-line
7.12.2007
Vyhledání textu bez diakritiky
on-line
3.12.2007
Řád čísla
on-line
30.11.2007
Římské číslice
on-line
21.11.2007
PHP jako jazyk pro Silverlight
on-line
16.11.2007
Slovenský blog o Delphi for PHP
on-line
19.10.2007
Nenastavujte cizí styl na Seznam.cz
on-line
18.10.2007
Seminář PHP frameworky
on-line
10.10.2007
Práce se zeměpisnými souřadnicemi
on-line
8.10.2007
Vzdálenost dvou zeměpisných bodů
on-line
5.10.2007
PhD
on-line
3.10.2007
Vytvoření klíče pro asymetrickou kryptografii
on-line
19.9.2007
Vybraná volba ve výběrovém seznamu
on-line
17.9.2007
Zjištění pozice v textu JavaScriptem
on-line
14.9.2007
Pozvánka na říjnová školení
on-line
27.8.2007
Traverzování kolem stromu prakticky
on-line
17.8.2007
phpMinAdmin – demo
on-line
15.8.2007
OpenMeeting – profesionální vývoj v PHP
on-line
13.8.2007
Vícestránkový formulář
on-line
10.8.2007
Webové služby v PHP: XML-RPC a SOAP
on-line
8.8.2007
phpMinAdmin – abstrakce databázové extenze
on-line
6.8.2007
phpMinAdmin – překlady
on-line
27.7.2007
phpMinAdmin – kompilace
on-line
25.7.2007
phpMinAdmin
on-line
6.7.2007
Předání akce a objektu
on-line
4.7.2007
Záměna řetězce s alternativní akcí
on-line
2.7.2007
Delphi for PHP
on-line
29.6.2007
Zažloutlé obrázky
on-line
22.6.2007
Informování uživatele o výsledku operace
on-line
20.6.2007
Odpovědi na test znalosti konfiguračních direktiv PHP
on-line
13.6.2007
Test znalosti konfiguračních direktiv PHP
on-line
6.6.2007
Pohovor u Yahoo – odpovědi
on-line
4.6.2007
Recenze Delphi for PHP
on-line
1.6.2007
Řazení národních znaků v MySQL
on-line
30.5.2007
Pohovor u Yahoo
on-line
25.5.2007
Průměrná cena v období
on-line
23.5.2007
Symetrické vazby
on-line
21.5.2007
Ohlasy na školení MySQL
on-line
18.5.2007
Ohlasy na školení JavaScript a AJAX
on-line
16.5.2007
Kolik řádků splňuje podmínku
on-line
14.5.2007
Seminář Open XML
on-line
11.5.2007
Odstranění závorek z textu
on-line
9.5.2007
Konec v regulárním výrazu
on-line
7.5.2007
Výpis skupin s náhodným prvkem
on-line
4.5.2007
Přehledové tabulky
on-line
3.5.2007
Chyba v procházení polí
on-line
25.4.2007
Maximální délka GROUP_CONCAT
on-line
23.4.2007
Zobrazení průběhu uploadu prakticky
on-line
16.4.2007
Převod data z českého formátu
on-line
13.4.2007
Skončil Měsíc PHP chyb
on-line
2.4.2007
Odkaz na další záznam
on-line
30.3.2007
Přidání hodnoty do unikátního číselníku
on-line
28.3.2007
Klonování objektů
on-line
26.3.2007
Vytvoření administračního rozhraní v PHP
on-line
23.3.2007
Spouštění programů v PHP 6
on-line
21.3.2007
Ošetření chyb InnoDB
on-line
19.3.2007
Zvýrazňování syntaxe
on-line
16.3.2007
Školení: JavaScript a AJAX
on-line
14.3.2007
Zobrazení serverového času
on-line
12.3.2007
Objektové literály v PHP
on-line
9.3.2007
Pozvánka na jarní školení
on-line
7.3.2007
Dva roky pryč
on-line
5.3.2007
Získání prvku z pole vráceného funkcí
on-line
2.3.2007
Uložení překladů do samostatné tabulky
on-line
1.3.2007
Začal měsíc PHP chyb
on-line
26.2.2007
Export do Open XML v PHP
on-line
26.2.2007
Vlastní pořadí řádků v tabulce
on-line
23.2.2007
Náhrada za funkci glob
on-line
21.2.2007
Zpracování ikon
on-line
19.2.2007
Ukládání dat do závislých tabulek
on-line
16.2.2007
Zohlednění změn více uživatelů
on-line
14.2.2007
Pozvánka na seminář Delphi/Vista + PHP
on-line
9.2.2007
Měsíc PHP chyb
on-line
8.2.2007
Ukládání nepřeložených dat
on-line
7.2.2007
Překlepy ve vyhledávání
on-line
5.2.2007
Speciální znaky v názvech externích proměnných
on-line
2.2.2007
Zjištění věku z data narození
on-line
29.1.2007
Verze PHP v ČR – leden 2007
on-line
29.12.2006
Vývoj PHP v roce 2006
on-line
27.12.2006
Získání jedné hodnoty z tabulky
on-line
25.12.2006
Obsahuje tabulka daný text?
on-line
22.12.2006
ORDER BY 1
on-line
20.12.2006
Knihovna mysqlnd
on-line
18.12.2006
Zprovoznění PHP 4 a PHP 5 na jednom serveru
on-line
15.12.2006
Speciální znaky v preg_replace
on-line
13.12.2006
Popisek ve formulářovém poli
on-line
11.12.2006
Středník v mysql_query
on-line
8.12.2006
Náhodná čísla
on-line
6.12.2006
Vypnutí register_globals
on-line
4.12.2006
Typy databázových indexů
on-line
1.12.2006
Vodotisk
on-line
29.11.2006
Ukázka použití indexů
on-line
27.11.2006
Profiler
on-line
24.11.2006
Nové funkce 2
on-line
22.11.2006
Vypsání čísla s pevným počtem míst
on-line
20.11.2006
Kódování hlaviček e-mailů
on-line
7.11.2006
Filter a další novinky v PHP 5.2
on-line
1.11.2006
Vyhledávání OpenSearch
on-line
16.10.2006
Pozvánka na podzimní školení
on-line
13.10.2006
PayPal
on-line
29.9.2006
Iterace po znacích
on-line
27.9.2006
Prohození prvků
on-line
25.9.2006
Permutace
on-line
22.9.2006
HTTP Response Splitting
on-line
20.9.2006
INSERT DELAYED
on-line
18.9.2006
Struktura stránek
on-line
15.9.2006
Bitové operace na 64 bitech
on-line
13.9.2006
Fulltextové vyhledávání v MySQL
on-line
11.9.2006
Počeštění formátu data
on-line
8.9.2006
Ochrana formulářů proti spamu
on-line
6.9.2006
Srovnání PHP a ASP.NET
on-line
26.6.2006
Přetěžování operátorů
on-line
23.6.2006
Bitové operace
on-line
21.6.2006
html_entity_decode s UTF-8 v PHP 4
on-line
19.6.2006
Ukládání záznamu operací
on-line
16.6.2006
Automatické vytvoření přátelského URL
on-line
14.6.2006
PHP konference – hledám přednášející
on-line
12.6.2006
Pozvánka na školení
on-line
9.6.2006
Ukládání nastavení do databáze
on-line
7.6.2006
Volby 2006
on-line
5.6.2006
Skladba čtenářů
on-line
2.6.2006
Ukládání citlivých informací
on-line
31.5.2006
Poddotaz při UPDATE na stejné tabulce
on-line
29.5.2006
Náhrada placeholderů
on-line
26.5.2006
Verze PHP v ČR – květen 2006
on-line
24.5.2006
Vloženo před X minutami, hodinami, dny
on-line
22.5.2006
Vyjmutí parametru z URL
on-line
19.5.2006
Unikátnost návštěvníka
on-line
17.5.2006
Školení: Návrh a používání MySQL databáze
on-line
15.5.2006
Předání formulářových polí
on-line
12.5.2006
Zend Framework
on-line
10.5.2006
Vyhledávání v JavaScriptu
on-line
8.5.2006
Používání PHP v databázích
on-line
5.5.2006
Kontrola e-mailové adresy
on-line
3.5.2006
Odhlášení uživatele po určité době
on-line
1.5.2006
Ohlasy na školení bezpečnosti
on-line
28.4.2006
Zjištění typu souboru
on-line
26.4.2006
Filter
on-line
24.4.2006
Cross-Site Request Forgery
on-line
21.4.2006
Zadávání data
on-line
19.4.2006
Zobrazení pošty na webu
on-line
17.4.2006
Výběrový seznam
on-line
14.4.2006
Porovnávání polí
on-line
12.4.2006
Bezpečné přihlašování uživatelů
on-line
10.4.2006
Neplatné znaky ve formuláři
on-line
7.4.2006
Kontrola data
on-line
5.4.2006
Pozvánka na školení bezpečnosti
on-line
3.4.2006
Zmenšování obrázků
on-line
31.3.2006
Výpis dat ze závislých tabulek
on-line
29.3.2006
Vázání proměnných v MySQLi
on-line
27.3.2006
Reference VS kopírování
on-line
24.3.2006
Míra standardizace
on-line
22.3.2006
Návrhy designu
on-line
20.3.2006
Co se děje při ukončení skriptu
on-line
17.3.2006
Syndikace diskusí
on-line
15.3.2006
Persistentní HTTP připojení
on-line
13.3.2006
Vytvoření přátelského URL
on-line
10.3.2006
Replikace
on-line
8.3.2006
Automatické odesílání formulářů
on-line
6.3.2006
ignore_user_abort
on-line
3.3.2006
Nové schopnosti regulárních výrazů
on-line
1.3.2006
Mazání záznamů
on-line
27.2.2006
Školení: Bezpečnost PHP aplikací
on-line
24.2.2006
IT Underground
on-line
22.2.2006
Myšlenka článků
on-line
20.2.2006
Nechce mi někdo navrhnout design?
on-line
17.2.2006
Rok pryč
on-line
15.2.2006
MySQL typ timestamp
on-line
13.2.2006
Výpis času podle časového pásma
on-line
10.2.2006
Umístění přihlašovacích údajů databáze
on-line
8.2.2006
MySQL CASE
on-line
6.2.2006
Cena v různých obdobích
on-line
3.2.2006
Přechod domácnosti na IP telefonii
on-line
1.2.2006
Ukládání IP adresy
on-line
30.1.2006
E-mailový formulář
on-line
27.1.2006
Sekvence v MySQL
on-line
25.1.2006
HTTP cachování
on-line
23.1.2006
Atomicita operací
on-line
20.1.2006
strip_tags
on-line
18.1.2006
Rychlé hledání ve Firefoxu
on-line
16.1.2006
Verze PHP v ČR
on-line
13.1.2006
Vypnutí magic_quotes_gpc
on-line
11.1.2006
Total Commander
on-line
9.1.2006
Nové funkce
on-line
6.1.2006
phpDocumentor
on-line
4.1.2006
Konfigurace v závislosti na stroji
on-line
2.1.2006
Konce řádků
on-line
30.12.2005
Jedna databáze na jeden projekt
on-line
28.12.2005
Ukládání souborů od uživatele
on-line
26.12.2005
Různé způsoby psaní kódu
on-line
23.12.2005
Ověření unikátnosti uživatelského jména u klienta
on-line
21.12.2005
Odkazování na sebe sama
on-line
19.12.2005
Převod stránek do UTF-8
on-line
16.12.2005
Verze ke stažení
on-line
14.12.2005
Hudzilla PHP Exam – řešení
on-line
12.12.2005
Nákupní košík
on-line
9.12.2005
Vysypání výstupu
on-line
7.12.2005
Hudzilla PHP Exam
on-line
5.12.2005
Vývoj PHP 6
on-line
2.12.2005
Zobrazení průběhu uploadu
on-line
30.11.2005
Běží na serveru PHP?
on-line
28.11.2005
PDO a další novinky v PHP 5.1
on-line
25.11.2005
Obsahuje dvourozměrné pole samé nuly?
on-line
23.11.2005
Cross Site Scripting
on-line
21.11.2005
Bohové jsou šílení
on-line
18.11.2005
Přesměrování na část dokumentu
on-line
16.11.2005
Livedocs
on-line
14.11.2005
Neinicializované proměnné
on-line
11.11.2005
Runkit
on-line
9.11.2005
Opera mi nesedla
on-line
7.11.2005
Převod kódování MySQL
on-line
4.11.2005
Změny po vydání článků
on-line
2.11.2005
Stránkování
on-line
31.10.2005
Stejný kód v různých adresářích
on-line
28.10.2005
MySQL 5.0
on-line
26.10.2005
Skrytí zdrojového kódu
on-line
24.10.2005
Aserce
on-line
21.10.2005
Vkládání souborů 2
on-line
19.10.2005
P3P
on-line
17.10.2005
Ukládání datumů v databázi
on-line
14.10.2005
Práce s více databázemi
on-line
12.10.2005
Soutěž Root.cz
on-line
10.10.2005
Reklama nesmrdí
on-line
7.10.2005
Brainfuck
on-line
5.10.2005
Převod HTML na XHTML
on-line
3.10.2005
AJAX
on-line
30.9.2005
mysql_unbuffered_query
on-line
28.9.2005
Jak se dá opravit dokumentační bug
on-line
26.9.2005
Soutěž Crypto-World
on-line
23.9.2005
REPLACE
on-line
21.9.2005
Parametry předávané referencí
on-line
19.9.2005
Práce s datem
on-line
16.9.2005
Práce s čísly
on-line
14.9.2005
Zjištění příslušnosti do seznamu
on-line
12.9.2005
Escapování v regulárních výrazech
on-line
9.9.2005
Funkce unserialize vracející false
on-line
7.9.2005
Kontrola XML podle DTD
on-line
5.9.2005
Práce s UTF-8
on-line
2.9.2005
Lokální psaní kódu
on-line
31.8.2005
Přihlašování uživatelů
on-line
29.8.2005
Nedostupnost připojení k databázi
on-line
26.8.2005
Porovnávání
on-line
24.8.2005
Reference
on-line
22.8.2005
Verze pro tisk
on-line
19.8.2005
Oddělovač v regulárních výrazech
on-line
17.8.2005
Optimalizace kódu
on-line
15.8.2005
Co bych v PHP navrhl jinak
on-line
12.8.2005
Převod na velká písmena
on-line
10.8.2005
Funkce pro vyhodnocení PHP kódu
on-line
8.8.2005
Výpis ladících informací
on-line
5.8.2005
Funkce pro získání řádku z databáze
on-line
3.8.2005
Verze HTML
on-line
1.8.2005
Odkazy na adresáře
on-line
29.7.2005
Doplnění rozměrů obrázků
on-line
27.7.2005
Kontrola formulářových polí
on-line
25.7.2005
Předávání pravdivostních parametrů
on-line
22.7.2005
Editor SciTE
on-line
20.7.2005
Rozšiřování PHP
on-line
18.7.2005
Jak se dá shodit PHP
on-line
15.7.2005
Překlad statických textů
on-line
13.7.2005
Velikost nahrávaných souborů
on-line
11.7.2005
Posílání souborů pod správným názvem
on-line
8.7.2005
Jak se vytváří PHP dokumentace
on-line
6.7.2005
SQL typ ENUM
on-line
4.7.2005
GROUP BY
on-line
1.7.2005
Zabezpečení session proměnných
on-line
29.6.2005
Ošetření délky zadávaných řetězců
on-line
27.6.2005
Setřídění záznamů podle vlastního kritéria
on-line
24.6.2005
Předávání polí z formuláře
on-line
22.6.2005
PHP-GTK
on-line
20.6.2005
Zkrácení textu s XHTML značkami
on-line
17.6.2005
Bezpečnost webového serveru
on-line
15.6.2005
Pspell
on-line
13.6.2005
Odsazování
on-line
10.6.2005
Středně vzdálená budoucnost PHP
on-line
8.6.2005
MySQL 4.1 – kódování
on-line
6.6.2005
Statické proměnné
on-line
3.6.2005
PHP kvíz
on-line
1.6.2005
Vzájemné propojení souborů
on-line
30.5.2005
Kontrola pravopisu v HTML dokumentu
on-line
27.5.2005
Zjištění kódování webové stránky
on-line
25.5.2005
Vkládání souborů
on-line
23.5.2005
Paralelní zpracování
on-line
20.5.2005
Diskuse s reakcemi
on-line
18.5.2005
Šablony
on-line
16.5.2005
Získání souboru ze ZIP archivu
on-line
13.5.2005
HTTP metody GET a POST
on-line
11.5.2005
Získání řádku s maximální hodnotou
on-line
9.5.2005
MySQL – různé typy tabulek
on-line
6.5.2005
Sjednocování polí
on-line
4.5.2005
Uložení jazykových verzí
on-line
2.5.2005
Návrh databáze
on-line
29.4.2005
Kdy přejít na PHP 5
on-line
27.4.2005
Escapování
on-line
25.4.2005
Kontrola chyb
on-line
22.4.2005
Formáty obrázků
on-line
20.4.2005
Procházení adresářů
on-line
18.4.2005
phpMyAdmin – pokročilé funkce
on-line
15.4.2005
Společný formulář pro editaci a vložení záznamu
on-line
13.4.2005
Ukládání hesel
on-line
11.4.2005
Spojování tabulek
on-line
8.4.2005
Psaní INSERT INTO
on-line
6.4.2005
Uchování informace o jazykové verzi a přihlášenosti
on-line
4.4.2005
Eurotel SMS
on-line
1.4.2005
The PHP WTF
on-line
30.3.2005
Získání počtu řádek
on-line
28.3.2005
Ternární operátor
on-line
25.3.2005
Využití unikátních klíčů v databázi
on-line
23.3.2005
Koncovka společných PHP souborů
on-line
21.3.2005
Načítání souborů
on-line
18.3.2005
PHP-cli
on-line
16.3.2005
Zvýraznění výsledků vyhledávání
on-line
14.3.2005
Persistentní připojení
on-line
11.3.2005
Výběr kódování znaků
on-line
9.3.2005
Připojení k databázi
on-line
7.3.2005
Konfigurace PHP
on-line
4.3.2005
PHP Internals
on-line
2.3.2005
Obrana proti SQL Injection
on-line
28.2.2005
Proměnné zvenku
on-line
25.2.2005
Inicializace proměnných
on-line
23.2.2005
Výpis polí
on-line
21.2.2005
Procházení polí
on-line
18.2.2005
Já a PHP
on-line
Navigace
PHP triky
On-line verze
RSS
,
Atom
,
Atom diskusí
O autorovi, o webu
,
Twitter
Články podle skupin
Dobře míněné rady
(111)
Řešení problému
(170)
Výuka
(100)
Seznámení s oblastí
(102)
Ze zákulisí
(69)
Školení
(31)
Verze PHP
(8)
Osobní
(46)
Adminer
(67)
Výběr článků
Traverzování kolem stromu prakticky
Vlastní pořadí řádků v tabulce
Ukázka použití indexů
Struktura stránek
Unikátnost návštěvníka
Vyhledávání v JavaScriptu
Kontrola e-mailové adresy
Vytvoření přátelského URL
HTTP cachování
Atomicita operací
Vypnutí magic_quotes_gpc
Ukládání souborů od uživatele
Cross Site Scripting
AJAX
Přihlašování uživatelů
MySQL 4.1 – kódování
Vzájemné propojení souborů
Diskuse s reakcemi
Šablony
HTTP metody GET a POST
Escapování
Ukládání hesel
Využití unikátních klíčů v databázi
Obrana proti SQL Injection
Normy a manuály
PHP
MySQL
HTTP
Apache
HTML
,
XHTML
JavaScript
Další projekty
Adminer
NotORM
JavaScript Syntax Highlighter
php-initialized
Čtyřka
© 2005-2024
Jakub Vrána
. Publikované texty můžete přetiskovat pouze se svolením autora. Ukázky kódu smíte používat s uvedením autora a URL tohoto webu bez dalších omezení
. Můžeme si tykat. Skripty předpokládají nastavení:
magic_quotes_gpc
=Off,
magic_quotes_runtime
=Off,
error_reporting
=E_ALL & ~E_NOTICE a očekávají předchozí zavolání
mysql_set_charset
. Skripty by měly být funkční v PHP >= 4.3 a PHP >= 5.0.