Archive for the 'Tīmeklis' Category

Nesmukie laiki

Friday, June 3rd, 2005

Šodien mani kaunināja, ka es nesmuki datumus rakstot. Ka “02.06.2005. 07:21:22″ patiesībā cilvēkam neko neizsaka. Cita lieta, ja paziņotu vienkārši “vakar” - tas jau daudz labāk izklausoties. Taisnība jau arī ir - cilvēks nav dators, cilvēkam BIOS-ā nav iešūts kalendārs. Tāpēc funkcija, kas UNIX timestampam atgriež elementāros vārdiskos aprakstus. Tā sacīt, izkrāso pati, ja gribi citādi: function [...]

Iexplorer ContextMenu

Monday, May 30th, 2005

Attiecībā uz tīmekļa sistēmu drošību ir teiciens, ka 100% droša sistēma būs 0% lietojama. Tātad, jo drošāk, jo neērtāk. Tā kā pēdējā laikā ir populāri dažādi phishing pasākumi, arī .lv internetbankas cenšas panākt arvien augstāku savu pakalpojumu drošību. Līdz ar to ne tik vien tiek izmantoti SSL pieslēgumi, nesaprotami lietotāja vārdi un pieprasītas garas un [...]

UzKlikšķa

Monday, April 25th, 2005

Bieži vien gribas darīt šādi: <a href="javascript:ShowPic(’image1.jpg’)">skatīt bildi</a> Tas ir, lai parādītu bildīti, izsaucam JavaScript funkciju, kurai parametros nododam attēla nosaukumu. Risinājums labi darbosies itin daudziem lietotājiem, tomēr viegli pārliecināties, ka rezultāts nebūs sasniegts, kad pārlūkā atslēgsim JavaScript atbalstu. Turklāt - javascript: lietošana hipersaites href atribūta vērtībā ir nekorekta - šajā atribūtā jānorāda URI shēmai [...]

FrontPage markup

Tuesday, October 21st, 2003

Īss veids, kā tikt vaļā no FrontPage radītajām sliktajām lietām html kodā, ja “tāpat jau nāksies tam visam iet ar roku cauri”. Darām apmēram tā: $dati=$_POST["dati"]; $dati=strip_tags($dati, &quot;&lt;a&gt;&lt;b&gt;&lt;i&gt;&lt;p&gt;&lt;br&gt;&quot;); $dati=preg_replace(&quot;/(class|style|align)=\”[^\"]+\”/i&quot;, &quot;&quot;, $dati); Tādējādi no formas (vai vienalga kādā veidā) saņemtais mainīgais $dati tiek iztīrīts un tālāk ir cilvēkam lietojams. Līdz ar to tekstā nedrīkst parādīties substringi kā class=”kautkas”, bet par to [...]

Vertikālā centrēšana

Monday, September 1st, 2003

Izmantojot CSS, ir grūti centrēt objektu pa vertikāli pret apkārtējo konteinera objektu.Ja ir zināms objekta augstums, var izmantot sekojošu workaroundu:Ievietojam papildus vēl vienu elementu, kuru pozicionējam pēc šādas shēmasposition:absolute; top:50%; left:50%;, proti, tā kreisais augšējais stūris atrodas apkārtējā konteinera centrā. Zinot centrējamā objekta augstumu un platumu (piemērā - augstums 80 px, platums:160px), izvēlamies [...]

Mazliet par elementāro objektorientāciju

Wednesday, July 16th, 2003

Mazliet par elementāro objektorientāciju PHP (tālāk rakstītais uz PHP 4.x, bet, ļoti iespējams, attieksies arī uz PHP 5.x)PHP izveidot klasi ir pavisam vienkārši. Rakstām class TestKlase{} un ir deklarēta jauna klase TestKlase. Līdz ar to turpmāk PHP kodā var rakstīt $TesVar = new TestKlase(); un būs zināms pavisam droši, ka $TestVar ir klases TestKlase objekta [...]