Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Minimalizacja kodu, .... czyli kto da mniej
kszychu
post 22.09.2004, 16:08:53
Post #1





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

Ostrzeżenie: (0%)
-----


Przeglądając ostatnio stare skrypty natknąłem się na napisany kiedyś skrypcik wypisujący selektor daty. Zoptymalizowałem go wtedy do 484 bajtów, z czego byłem szalenie dumny. teraz jednak przyglądając ten skrypcik wprowadzilem kilka poprawek i... troche go zmniejszylem!

Proponuję więc zabawę: napisanie takowego selektora za pomocą jak najmniejszego kodu. Jest tylko jeden warunek, skrypt ma wyświetlić selektor daty czyli rok, miesiac, dzien z zaznaczonym aktualnym dniem. Np. tak:

  1. <select name=dzien><option value=1>1<option value=2>2<option value=3>3<option value=4>4<option value=5>5<option value=6>6<option value=7>7<option value=8>8<option value=9>9<option value=10>10<option value=11>11<option value=12>12<option value=13>13<option value=14>14<option value=15>15<option value=16>16<option value=17>17<option value=18>18<option value=19>19<option value=20>20<option value=21>21<option value=22 selected>22<option value=23>23<option value=24>24<option value=25>25<option value=26>26<option value=27>27<option value=28>28<option value=29>29<option value=30>30<option value=31>31</select><select name=miesiac><option value=1>1<option value=2>2<option value=3>3<option value=4>4<option value=5>5<option value=6>6<option value=7>7<option value=8>8<option value=9 selected>9<option value=10>10<option value=11>11<option value=12>12</select><select name=rok><option value=1995>1995<option value=1996>1996<option value=1997>1997<option value=1998>1998<option value=1999>1999<option value=2000>2000<option value=2001>2001<option value=2002>2002<option value=2003>2003<option value=2004 selected>2004<option value=2005>2005<option value=2006>2006<option value=2007>2007<option value=2008>2008<option value=2009>2009<option value=2010>2010</select>


Czyj skrypt będzie ważył mniej, ten wygrywa smile.gif
Kto się ze mną zmierzy?.. party.gif


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post

Posty w temacie
- kszychu   Minimalizacja kodu   22.09.2004, 16:08:53
- - kicaj   Nie lepiej zastosowac trzy peltle for" title="Zoba...   22.09.2004, 16:27:21
- - kszychu   Cytat(kicaj_ @ 2004-09-22 16:27:21)Nie lepiej...   22.09.2004, 16:50:18
- - kicaj   [PHP] pobierz, plaintext <?phpecho &#092;...   22.09.2004, 17:00:46
- - radzaw   394 [PHP] pobierz, plaintext <?php $a='';...   22.09.2004, 20:20:15
- - kszychu   radzaw: niezle, podoba mi się! Poprawiłem moją...   22.09.2004, 20:31:56
- - kicaj   Hehe, no to zrobmy tak: 1. Zgodnosc ze standartami...   22.09.2004, 20:31:58
- - radzaw   eh.. no tak - prosta funkcja - zmylily mnie te pow...   22.09.2004, 20:38:50
- - kicaj   Cytat(kszychu @ 2004-09-22 21:31:56)kicaj_: z...   22.09.2004, 20:55:16
- - Kinool   no ok wiec jesli kod jesyt malo czytelny (niemal w...   22.09.2004, 21:21:10
- - radzaw   ehh.. a ja stanalem na 270 - oczywiscie z uwzgled...   22.09.2004, 21:30:47
- - Kinool   o fuck zapomnialem o zaznaczeniu aktualnego dnia ...   22.09.2004, 21:33:49
- - Sh4dow   krzychur czy na ircu kiedys tego nie przerabialism...   23.09.2004, 07:59:35
- - kszychu   Dobra, kawa na ławę, kto ma mniej, oto mój kod maj...   23.09.2004, 09:39:22
- - radzaw   261 [PHP] pobierz, plaintext <?function x...   23.09.2004, 09:55:53
- - Kinool   moje 262 [PHP] pobierz, plaintext <?phpfunctio...   23.09.2004, 10:27:14
- - bregovic   przypomne tylko ze wg standardu XHTML zaznaczona o...   23.09.2004, 10:32:33
- - Kinool   [PHP] pobierz, plaintext <? function m($s,$...   23.09.2004, 10:40:55
- - radzaw   heh, kiedy sie konczy konkurs ? 217 : [PHP] pobie...   23.09.2004, 10:44:40
- - Kinool   nieco zmodyfikowane (split zajowalo za duzo bajtow...   23.09.2004, 11:10:57
- - radzaw   ok, wygrales ;P ale jak widac nasz kod jest niemal...   23.09.2004, 13:25:07
- - Kinool   pomysl jest dobry jedynie podawac osogane wyniki ...   23.09.2004, 14:02:07
- - kszychu   No niezle, musze przyznac, ze rozwiazanie z funkcj...   23.09.2004, 14:02:48


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 02:16