Atpakaļ uz pirmo lapu

laacz » 2004 » 2. Novembris

Del.icio.us

22:47 @ 2004-11-02 = 2 blabla  

Lai cik jauks būtu del.icio.us, ar laiku makten sāk noriebties tas, ka turamienes saturs duplicējas, triplicējas un vairojas vēl lielākā skaitā. Un tādā aktīvākā dienā sāk jau tiešām pieriebt tas, ka ik pa pusstundai iebirst daždesmit jaunu itemu, bet, kā izrādās, tie visi jau ir apskatīti. Tad nu, prezentēju jums mazu RSS/Atom/XHTML barotnīti PHP un CSS tagiem.

Par satbilitāti un pieejamību neatbildu, ibo varu netīšām (vai tīšām) to izdzēst vai modficēt. Pagaidām.

Multiple selects

21:03 @ 2004-11-02 = 5 blabla  

Maza PHP funkcija, ka palīdz apiet problēmu, kura rodas, veidojot formas ar select elementu, kurā drīkst vienlaicīgi atzīmēt vairākus elementus.

Tā vietā, lai rakstītu <select name="sel[]">, kas neatbilst jums visiem tik mīļajām specifikācijām un rekomendācijām, ar šīs funkcijas palīdzību var rakstīt tā, kā visā normālajā pasaulē pieņemts — <select name="sel">.

Rezultātā tieši tāpat kā pirmajā gadījumā tiks iegūts masīvs $_POST['sel'], kurā tad arī tiks uzskaitīti visi elementi. Vienīgais mīnuss, kurš pastāv, ir tas, ka lai servera galā sekmīgi to visu apstrādātu, nāksies izmantot mazu viltību, jo, gadījienā, ja tiks atzīmēts tikai viens no elementiem, nekāds masīvs neizveidosies (kas loģiski):

$_POST = processRawPostData();

if (isset($_POST['sel']) && !is_array($_POST['sel'])) {
    $_POST['sel'] = Array($_POST['sel']);
}

P.S. Šitais nestrādās, izmantojot formu ar enctype="multipart/form–data".

P.P.S. Un vēl. Ja mēs pieminam arīdzan WML, tad šeit multiplie selekti tiek padoti kā sel=val1;val2;val3

 

Valid CSS! Valid XHTML 1.0 Transitional! Valid RSS! Valid Atom!
Tātad tā. Kopīraita notice. Viss materiāls, kas atrodams šajā saitā nedrīkst tikt izplatīts, kopēts, jebkādi citādi reproducēts vai izmantots bez manas (laacz) rakstiskas atļaujas. šīs tiesības man laipni piedāvā Autortiesību Likums.
Jebkura informācija, kuru kāds labprātīgi publicē šajā saitā (piemēram, komentāri), pieder tās autoram. Taču, ievietojot infromāciju šajā saitā, tās autors sniedz saita īpašniekam tiesības to daļēji vai pilnā apjomā lietot, izplatīt, reproducēt, modificēt, adaptēt, publicēt, tulkot, publiski demonstrēt. Saita īpašnieks ir tiesīgs jebkuru komentāru jebkurā brīdī dzēst, vai modificēt.
© 1996 — 2025 laacz. Visas tiesības… nu jūs jau zināt, kur.
Spēcināts ar SPP (S Pivom Potjaņet) v2.0b (code name Marasmus)
Hostingu laipni piedāvā DEAC.

laacz blog activity

Top.LV

 

Lapa izlīdusi no servera dzīlēm 0.02946 sekundē(s)