laaczlv // Visnotaļ smilškaste. Privātīpašums. Te vairs nav, ko rakstīt. | 2025-08-14 14:24 EET here
 
 

laacz tagad klausās:
Radio NABA

 


Kārtot pēc pēdējā pļurkt

Autora domas ne vienmēr sakrīt ar autora domām. © spectator

Ir pagājuši 24 gadi un 7 mēneši un 13 dienas kopš mana mūža laimīgākās dienas

Papildus 3355 maniem pļurkšķiem ir sapļurkstēti 33189 sveši pļurkšķi.

ICQ: #58279153 (very rarely)
MSN:
E-mail:

Mazās pustizlās ikoniņas aiz linkiem (ne visiem) arī šo to nozīmē.
 

skābs ābols
roze.lv
~smejmoon
~aptieka (testing)
cietnis/blog
 
   
<br />
<br />
<br />
2004 2. novembris otrdiena
21:03

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

 
es (#24588)   22:32 @ 2004. gada 2. novembris, otrdiena
new Un patīk cilvēkiem sarežģīt sev dzīvi :))
 
anonīmi (#24590)   22:59 @ 2004. gada 2. novembris, otrdiena
new vietās, kur specene ir stulba, es viņu pārkāpju. bez sirdsapziņas pārmetumiem.
 
laacz (#24591)   23:05 @ 2004. gada 2. novembris, otrdiena
new es: manuprāt es to esmu atvieglojis :)

anonīmi: dotajā gadījumā PHP metode ir stulba un nepārdomāta :)
 
Delfins (#24595)   09:28 @ 2004. gada 3. novembris, trešdiena
new lācz, ja parādas šitādi PS un PPS, tad labak to nelietot. un palikt pie vecām metodēm.
 
laacz (#24597)   09:30 @ 2004. gada 3. novembris, trešdiena
new Delfins: Tas nav tik viennozīmīgi.
 
Kā tu saucies:  
Īmeils:  

Mazliet komentāru kultūras, jeb laacziquette

  • Ja tu gribi pateikt tikai ':)', tad saki to sev un pie spoguļa. Pašam prieks un es esmu mierīgs.
  • Neaizraujies ar enteriem savā komentārā. Pavisam nav obligāti likt divus vai trīs enterus pēc katras uzrakstātās rindiņas.
  • Offtopiks (komentāri ne pa tēmu) nav no gaidītākajām lietām.
  • Galu galā, ja tev ir verbāla caureja, ej uz delfiem vai arī taisi pats savu lapu.
  • Pirms spiest pogu, padomā. Varbūt tu vēl neesi visu pateicis? Lai nebūtu pēc tam vēl 26 pēc kārtas esošu komentāru jāraksta.
  • Vēlies runāt ar kādu cilvēku, uzraksti viņam vēstuli. Ir daži izņēmumi. Agressor, tu neesi izņēmums.
  • Un, galu galā, paturu tiesības jebkuru sev neimponējošu komentāru izmēzt.
     
  • Par izņēmumu kādā no šiem punktiem, vai arī visos noteikumos var kļūt, uzrakstot iesniegumu un iedodot man to rokā. Iesnieguma vēlamais apjoms - 0.7 laba viskija.
     
  • Gan jau kaut ko vēl izdomāšu.
 
 
© 1996 - 2025 laacz | Visas tiesības, nu jūs jau zināt..
Spēcināts ar SPP v1.0 public beta