Články autora Pavel Růžička
Začínáme používat sessions v PHP
Session řeší problém bezstavovosti protokolu HTTP, udržíme pomocí ní informace o stavu aplikace a práci uživatele sní. Mechanismus session od prvních přídavných doplňků pro PHP3 doznal řadu změn a od PHP verze
Ošetřujeme příspěvky návštěvníků stránek
Necháme-li návštěvníky přispívat na své stránky přímo, kromě nabourání nezabezpečené aplikace nám mohou znepříjemnit život i ti, kdo si libují v neslušených a vulgárních výrazech. Pokud pak třeba ukazujeme náhled nejnovějších
Zákaz kopírování textu a obrázků ze stránky
Velmi jednoduchou metodou můžete zajistit, aby nezkušený uživatel nemohl jednoduše kopírovat cokoli z vaší webové prezentace. Musíte ale vždy dobře zvážit, jak a kde funkci použít.
Jak zakrýt načítání nové stránky
V některých případech může načítání nové stránky trvat delší dobu. Pomocí VBScriptu můžeme v MSIE provést zobrazení zprávy tak, že uživatel stále zůstává na stránce s odkazem, kterým získá výsledek „pomalého“ skriptu.
SMS klub pomocí e-mailové konference
S minimálním úsilím můžeme vytvořit SMS klub pomocí e-mailové konference. Důvtipnost spočívá v co největším usnadnění registrace (přihlašování) uživatelů, která je pro nezasvěcené nepřehledná a mnohdy neproveditelná. Samotný nápad využití e-mailové
Spouštění aplikací MS Office z webové stránky
Máme-li intranetovou nebo i internetovou aplikaci, která dává uživatelům k dispozici šablony dokumentů nebo samotné dokumenty ve formátu MS Office, můžeme vylepšit jejich komfort tak, že naše aplikace nebude nabízet pouze
Výběr země na stránce v PHP bez databáze
Potřebujete-li na svých stránkách zjednodušit výběr států, stačí k tomu poměrně jednoduchý skript, aniž byste využívali databázi.
Online webtest v PHP bez použití databáze
Pro zpestření stránek, ale i třeba jako určité lákadlo na naše služby (různé vzdělávací kursy apod.), kdy návštěvníkovi stránek ukážeme, že to s jeho znalostmi není až takové, jaké by mohlo
Přihlášení registrovaného uživatele v PHP
Navážeme na článek „Registrace uživatelů“ a využijeme stejnou tabulku databáze. Ukážeme si, jak ověřit heslo uživatele v databázi a umožnit mu upravit si údaje v nastavení přesměrovací služby, kterou si sám aktivoval.
Povolený formát formulářového pole
Než uživateli komplikovaně vysvětlovat, že nemá do vstupního pole formuláře zadávat uvozovky, mezery, nebo jiné znaky, je leckdy lepší zajistit, aby prohlížeč ignoroval nepovolené znaky, takže se v poli formuláře vůbec
Mějme v kódu uklizeno
Napsat kus kódu je jedna věc, napsat ho ale tak, abyste se v něm po čase vyznali, to už vyžaduje určitou znalost toho, jak by měl takový přehledný kód vypadat. Pavel
Virtuální disk – souborová nástěnka v PHP
Virtuální disk umožňuje ukládat soubory na webový server, kde si je návštěvníci stránek mohou stáhnout. Základní aplikace umožní komukoli soubory nahrávat, stahovat, ale i mazat. Díky využití databáze je možné
Bezpečnost především – cross-site skripting a session-stealing
Pokud připravujeme aplikaci, která vyžaduje v průběhu celé práce s ní jasnou identitu uživatele (chat, webový e-mail, práce s bankovním účtem), je bezpodmínečně nutné mít na paměti několik pravidel, která zabrání, aby někdo
Odhlášení z HTTP autentizace
Pokud se přihlásíme k aplikaci pomocí standardní HTTP autentizace, prohlížeč si jednou zadané údaje (ať už do URL nebo do přihlašovacího dialogu) zapamatuje a při každém volání nějaké stránky z téhož serveru
Registrace uživatelů v PHP
Aplikace pro registraci uživatelů se hodí vždy, pokud chceme nabídnout personalizaci (vlastní nastavení vzhledu ap.), nabízíme službu pro uživatele nebo třeba pořádáme soutěž. podívejme se, jak ji připravit právě v PHP.