Aktuální kategorie: PHP
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.
01. 03. 2001 | Jaroslav Lhoták | PHP | Komentáře: 0
V minulém článku jsme si pověděli, jak vypisovat příspěvky po 20, jak změnit atributy souboru atd. Dnes přidáme několik dalších funkcí, které budou využívat regulární výrazy. Jedná se o dělení dlouhých slov, povolení některých tagů a automatickou detekci odkazů v textu zprávy.
22. 02. 2001 | Michal Kebrt | PHP | Komentáře: 0
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 regulární výraz, který kontroluje platnost e-mailové adresy.
01. 02. 2001 | Michal Kebrt | PHP | Komentáře: 1
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 vytváření regulárních výrazů se velice často uplatní tzv. metaznaky.
03. 01. 2001 | Michal Kebrt | PHP | Komentáře: 0
V prvním díle tohoto článku jsme si ukázali, jak zapsat nové příspěvky na začátek, jak odstranit nebezpečné znaky, které by mohly narušit formátování stránky apod. Po uveřejnění článku mně přišla spousta dotazů. V zásadě se týkaly těchto dvou věcí: výpis příspěvků po 20 a zákaz zápisu do souboru. Skript na vypisování příspěvků po 20 byl přidán. Navíc byla přidána kontrola správnosti e-mailové adresy a kód, který zamezí opětovnému odeslání příspěvku po stisknutí Refresh.
12. 12. 2000 | Michal Kebrt | PHP | Komentáře: 9
V předchozím článku jsme si povídali o měření přístupů a naprogramovali jednoduché počítadlo v PHP s využitím MySQL a cookies. Dnes si za použití těch samých prostředků naprogramujeme počítadlo, které bude umět měřit přístup ne jenom na jednu stránku, ale bude i vytvářet jednoduchý log.
05. 12. 2000 | Tomáš Andrýsek | PHP | Komentáře: 0
Pokud máte své stránky, asi by jste rádi věděli jakou mají návštěvnost. Není nic jednoduššího, než dát na stránku nějaké počítadlo přístupů. A přesně o tom bude můj dnešní článek - o vytvoření vlastního počítadla v PHP s pomocí MySQL a cookies.
21. 11. 2000 | Tomáš Andrýsek | PHP | Komentáře: 0
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 dokonce něco navíc.
16. 11. 2000 | Vojta Sláma | PHP | Komentáře: 1
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ě setkal každý. Jejím prostřednictvím můžete zanechat na stránkách zprávu, příslušné stránky můžete pochválit či naopak zkritizovat.
14. 11. 2000 | Michal Kebrt | PHP | Komentáře: 12
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 tvrdili, že výhodou PHP je právě možnost neomezeného prokládání HTML a PHP. Hlavní argument zastánců FastTemplates byl fakt, že rozsáhlé PHP projekty ztrácejí přehlednost, která se jim dá vrátit jedině oddělením PHP od HTML. Rozhodnutí, zda FastTemplates, či jiný systém šablon, používat nebo ne, nechám čistě na vás. Nyní se pojďme na FastTemplates podívat blíže.
26. 10. 2000 | Vojtěch Semecký | PHP | Komentáře: 0
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.
28. 08. 2000 | Jiří Lahvička | PHP | Komentáře: 0
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ů.
21. 08. 2000 | Jiří Lahvička | PHP | Komentáře: 1
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.
04. 08. 2000 | Jiří Lahvička | PHP | Komentáře: 1
Každý, kdo někdy tvořil trochu rozsáhlejší web, určitě narazil na problém údržby spousty stránek, které mají řadu shodných prvků (typicky záhlaví, patičku a navigaci) a liší se pouze v samotném obsahu. Práci s údržbou takovéhoto webu nám v PHP výrazně ušetří příkaz include.
21. 07. 2000 | Jiří Lahvička | PHP | Komentáře: 1
Po obráceném postupu výkladu v minulém díle tentokrát budeme opět postupovat tradiční cestou. V dnešním článku o tvorbě PHP se podíváme na to, jak se v PHP pracuje s datumem a časem.
14. 07. 2000 | Jiří Lahvička | PHP | Komentáře: 2
V minulém díle jsem sice slíbil on-line test, ale nakonec jsem se rozhodl, že v tomto díle ukážu, jak udělat něco podobného - jednoduchou anketu (známkování tohoto seriálu) včetně statistiky dosavadních známek. Anketa také obsahuje jednoduchý mechanismus, jak alespoň zčásti zabránit opakovanému hodnocení.
10. 07. 2000 | Jiří Lahvička | PHP | Komentáře: 0
V minulém díle jsem se zabýval základy podmínek a cyklů. V tomto díle si ukážeme, jak číst a zapisovat do souborů a naznačíme, jak dosavadních znalostí využít k naprogramování jednoduchého on-line testu s real-time statistikami úspěšnosti dosavadních řešitelů (kompletní kód včetně komentáře bude spolu s několika dalšími užitečnými triky součástí příštího dílu).
29. 06. 2000 | Jiří Lahvička | PHP | Komentáře: 4
V předchozím díle jsme se naučili zpracovávat údaje z formulářů a odeslat je pomocí funkce Mail na e-mail. Abychom našim skriptům dodali více inteligence a flexibility, v tomto díle si ukážeme, jak se v PHP používají podmínky a cykly. Podíváme se také na chybová hlášení a ladění skriptu.
27. 06. 2000 | Jiří Lahvička | PHP | Komentáře: 0
V minulém díle seriálu jsme se mimo jiné seznámili s používáním proměnných a operátorů a ukázali jsme si, jak se předávají skriptu vstupní údaje jako součást URL. V tomto díle využijeme těchto znalostí a ukážeme si, jak jednoduše zpracovávat data z formulářů a jak je pomocí funkce Mail odeslat na určený e-mail.
22. 06. 2000 | Jiří Lahvička | PHP | Komentáře: 1
V předchozím díle jsme si ukázali, jakými značkami se příkazy PHP od HTML kódu oddělují a seznámili jsme se s příkazem "echo". Na ten se dnes podíváme podrobněji a ukážeme si, jak se pracuje s proměnnými a operátory. Naučíme se také skriptu předávat hodnoty jako parametry URL.
16. 06. 2000 | Jiří Lahvička | PHP | Komentáře: 1
Dynamické stránky (tj. stránky nejprve vygenerované serverem a poté odeslané klientovi) jsou v současné době nezbytnou součástí každé složitější internetové prezentace. K hlavním skriptovacím jazykům, které se používají k tvorbě těchto stránek, patří ASP (Active Server Pages) a PHP. Právě úvodu do jazyka PHP je věnován tento seriál.
12. 06. 2000 | Jiří Lahvička | PHP | Komentáře: 0
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 Intranetu, a velice dynamicky se rozvíjí zejména v oblasti internetového webovéhoprogramování.
18. 04. 2000 | Jiří Kysela | PHP | Komentáře: 2





