Dnešným článkom určite poteším najmä začiatočníkov v jazyku PHP, ktorí majú ešte malé znalosti v oblasti databáz. Vytvoríme si teda praktický príklad jednoduchej knihy návśtev, ktorá bude bez podpory databázy MySQL.
Programátor je - ať už chceme nebo ne - stále osobou velmi důležitou, tudíž váženou a v neposlední řadě taktéž dobře placenou. Činnost programování tedy v dnešní době značně nabírá na významu - aktivně zasahuje i do oblasti sítí, ať již Internetu či ...
V předminulém díle seriálu jsem ukázal, jak pomocí PHP jednoduše a komfortně zobrazit datum a čas pomocí dvou řádků skriptu. Nebylo by ale jednodušší místo těchto dvou řádků použít pouze jeden příkaz? V tomto díle si předvedeme, jak to udělat.
Jak jsem slíbil v minulém díle, dnes (a příště) se podíváme na velmi důležitou skupinu funkcí - funkce pro práci s řetězci. Nejprve si však zopakujeme, co víme o řetězcích a práci s nimi z minulých dílů.
V předchozím článku jsme si ukázali základy toho, jak pracovat s řetězci v PHP. V tomto díle pokročíme k složitějším funkcím, které slouží k vyhledávání a nahrazování. Na úvod si ovšem dáme ještě něco funkcí relativně jednodušších.
FastTemplates je port Perlového skriptu CGI::FastTemplate do PHP. Jeho hlavním posláním je oddělit PHP kód od HTML a tím ho zpřehlednit. O vhodnosti používání FastTemplates se v konferencích o PHP vedly rozsáhlé diskuze. Odpůrci FastTemplates tvrdil...
V tomto článku vám představím užitečnou aplikaci. Již ovládáte práci s proměnnými, soubory, cykly i podmínkami, a tak nebude problém vytvořit návštěvní knihu. S takovou návštěvní knihou (někdy bývá také nazývána "Diskuse" či "Diskusní fórum") se jistě ...
Skoro každý tvůrce stránek se dostane do situace, kdy potřebuje odeslat vyplněný formulář z nějaké stránky na určitou e-mailovou adresu. Dnes si ukážeme PHP skript, který umí vygenerovat email, v jehož těle bude celý obsah odesílaného formuláře a doko...
Regulární výrazy slouží ke zpracování textových řetězců. Pomocí regulárních výrazů si určíme masku a poté zjišťujeme, zda daný textový řetězec této masce vyhovuje. To znamená, že textový řetězec musí obsahovat stejné znaky jako regulární výraz. Při vyt...
V minulém článku jsme se seznámili s regulárními výrazy a představili si některé metaznaky. Dnes se podíváme na další metaznaky a třídy znaků. Popíšeme si také jednotlivé funkce, které se používají v kombinaci s regulárními výrazy. V závěru je popsán ...
V tomto článku bych se rád zabýval relacemi (session) a jejich využitím v PHP. Článek který právě čtete bude orientován výlučné na teoretické pozadí problematiky, praktickou ukázkou s napojení na MySQL databázi se budeme zabývat v druhém článku.
Pokud zrovna nejste na Internetu poprvé, pravděpodobně jste se již setkali s formuláři, které se měnily v závislosti na vašich akcích. Třeba mizela nebo se objevovala nějaká pole, nebo se některé ze vstupních polí najednou objevilo vícekrát. Vytvořit f...
Jazyk PHP nabízí mimo jiné i několik funkcí umožňujících pracovat se soubory ve formátu DBF. Tento formát je podporován v naprosté většině tabukových kalkulátorů a desktopových databází. V prvním dílu tohoto seriálu si ukážeme, v jakých případech se ...
Hlavičky, teda headers v PHP sú užitočný pomocníci. Uľahčujú život nielen užívateľovi, ale aj serveru. Môžeme si z nich zistiť napr. z akej URL užívateľ prišiel, zistiť verziu servera, prehliadača a podľa toho sa prispôsobiť, alebo aj získať štatisti...