abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

dnes 18:55 | Nová verze

Byla vydána verze 2017.1 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux. S vydáním verze 2016.1 se Kali Linux stal průběžně aktualizovanou distribucí. Aktualizovat jej lze pomocí příkazů "apt update; apt dist-upgrade; reboot".

Ladislav Hagara | Komentářů: 0
dnes 18:22 | Nová verze

Po téměř pěti letech od vydání verze 2.00 byla vydána nová stabilní verze 2.02 systémového zavaděče GNU GRUB (GRand Unified Bootloader). Přehled novinek v souboru NEWS.

Ladislav Hagara | Komentářů: 1
dnes 17:55 | Komunita

Vývojáři Debianu oznámili, že od 1. listopadu letošního roku nebudou jejich archivy dostupné pomocí protokolu FTP. Již v lednu oznámil ukončení podpory FTP kernel.org (The Linux Kernel Archives).

Ladislav Hagara | Komentářů: 0
dnes 17:00 | Bezpečnostní upozornění

V oblíbeném webmailu postaveném na PHP SquirrelMail (Wikipedie) byla nalezena bezpečnostní chyba CVE-2017-7692, jež může být útočníkem zneužita ke spuštění libovolných příkazů a kompletnímu ovládnutí dotčeného serveru. Zranitelnost se týká pouze instancí, kde je pro transport používán Sendmail.

Ladislav Hagara | Komentářů: 1
dnes 13:11 | Zajímavý článek

Soudní dvůr Evropské unie rozhodl (tisková zpráva) ve věci C-527/15: Prodej multimediálního přehrávače, který umožňuje zdarma a jednoduše shlédnout na televizní obrazovce filmy protiprávně zpřístupněné na internetu, může představovat porušení autorského práva.

Ladislav Hagara | Komentářů: 14
včera 13:33 | Pozvánky

Byly stanoveny termíny konferencí LinuxDays 2017 a OpenAlt 2017. Letošní LinuxDays proběhne o víkendu 7. a 8. října v Praze v Dejvicích v prostorách FIT ČVUT. Letošní OpenAlt proběhne o víkendu 4. a 5. listopadu na FIT VUT v Brně.

Ladislav Hagara | Komentářů: 0
včera 11:11 | Komunita

Jiří Eischmann z desktopového týmu Red Hatu se v příspěvku Linuxový desktop: Co vám chybí na svém blogu ptá, co uživatele na Fedora Workstation a na linuxovém desktopu obecně trápí a co by desktopový tým mohl zlepšit. Pokud máte nějaké podněty, napište mu je do komentářů.

Ladislav Hagara | Komentářů: 70
včera 03:33 | Nová verze

Byla vydána nová verze 0.25.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Z novinek lze zmínit například podporu DVB-T2. Další části mpv byly přelicencovány z GPLv2 nebo novější na LGPLv2.1 nebo novější (#2033).

Ladislav Hagara | Komentářů: 0
včera 02:22 | Zajímavý projekt

Na Bundle Stars byla spuštěna akce Dollar Forever Bundle. Za 1 dolar lze získat 24 počítačových her bežících na platformě Steam také v Linuxu.

Ladislav Hagara | Komentářů: 2
24.4. 23:44 | Zajímavý software

Lychee je jedním z open source softwarů pro tvorbu webových fotoalb. Vyžadováno je PHP 5.5 nebo novější a MySQL. Ukázka na stránkách projektu. Zdrojové kódy jsou k dispozici na GitHubu pod open source licencí MIT [reddit].

Ladislav Hagara | Komentářů: 6
Chystáte se pořídit CPU AMD Ryzen?
 (4%)
 (34%)
 (1%)
 (6%)
 (45%)
 (10%)
Celkem 309 hlasů
 Komentářů: 45, poslední dnes 18:25
    Rozcestník

    Dotaz: zpracovani textu do php/html

    30.1.2011 00:06 utc
    zpracovani textu do php/html
    Přečteno: 190×

    Ahoj,

    mam nasledujici seznam (397 radku):

    Africa/Asmara	 EAT-3
    Africa/Bangui	 WAT-1
    Africa/Bissau	 GMT0
    America/Guadeloupe	 AST4
    America/Guatemala	 CST6
    America/Guayaquil	 ECT5
    Europe/Podgorica	 CET-1CEST,M3.5.0,M10.5.0/3
    Europe/Riga	 EET-2EEST,M3.5.0/3,M10.5.0/4
    Europe/Rome	 CET-1CEST,M3.5.0,M10.5.0/3
    Europe/Samara	 SAMT-3SAMST,M3.5.0,M10.5.0/3
    Europe/San Marino	 CET-1CEST,M3.5.0,M10.5.0/3
    Europe/Prague	 CET-1CEST,M3.5.0,M10.5.0/3
    

    a potreboval bych je nacpat do html tagu option (pomoci php). Radek by tedy mel vypadat nasledovne:

    echo '<option value="CET-1CEST,M3.5.0,M10.5.0/3"' . $atribut . '>' . "Europe/Prague" . "</option>\n";
    

    vysledek po zpracovani ma nasledujici tvar:

    <option value="CET-1CEST,M3.5.0,M10.5.0/3">Europe/Prague</option>
    

    Mezi nazvem casove zony a hodnotu je 1 tabulator a 1 mezera "\t ".
    Potreboval bych tedy pro tech 397 casovych zon vygenerovat 397 radku php kodu.

    Zkousel jsem to ruzne, ale porad mi to nejde :-(


    Řešení dotazu:


    Odpovědi

    Jendа avatar 30.1.2011 02:19 Jendа | skóre: 73 | blog: Výlevníček | JO70FB
    Rozbalit Rozbalit vše Re: zpracovani textu do php/html
    "Vzbuď se ve 4.20 a jdi ke kolejím (k jakýmkoliv, které najdeš)" "OK, jsem na Strahově, what next?"
    30.1.2011 10:39 NN
    Rozbalit Rozbalit vše Re: zpracovani textu do php/html
    Pekna uloha na regularni vyrazy, zpracovatlna napriklad v awk,bash,perl..

    NN
    30.1.2011 11:25 Ondřej Kopka | skóre: 20 | blog: ondrejk
    Rozbalit Rozbalit vše Re: zpracovani textu do php/html
    V PHP by to bylo něco v tomto smyslu(procházení jednotlivých řádků v cyklu je třeba doplnit):
    $string = "Europe/Podgorica  CET-1CEST,M3.5.0,M10.5.0/3";
    $pattern = "/(.+)\t (.+)/";
    $replacement = "<option value=\"$2\">$1</option>";
    echo preg_replace($pattern, $replacement, $string);
    
    30.1.2011 12:29 utc
    Rozbalit Rozbalit vše Re: zpracovani textu do php/html
    To neni potreba v PHP. Potrebuju pouze vygenerovat ty radky, treba v sedu, to je jedno.
    30.1.2011 12:34 Ondřej Kopka | skóre: 20 | blog: ondrejk
    Rozbalit Rozbalit vše Re: zpracovani textu do php/html
    Aha, tím líp ale psal jsi "pomocí PHP" :), v sedu by to bylo takto:
    sed -r 's/(.+)\t (.+)/<option value="\2">\1<\/option>/' soubor_se_seznamem
    
    30.1.2011 13:55 utc
    Rozbalit Rozbalit vše Re: zpracovani textu do php/html
    Aha, tím líp ale psal jsi "pomocí PHP" :), v sedu by to bylo takto:
    sed -r 's/(.+)\t (.+)/<option value="\2">\1<\/option>/' soubor_se_seznamem
    

    Diky, to funguje.

    Mohl bys mi jeste poradit, jak to narvat do tohoto tvaru:

    Europe/Prague	 CET-1CEST,M3.5.0,M10.5.0/3
    
    echo '<option value="CET-1CEST,M3.5.0,M10.5.0/3"' . $atribut . '>' . "Europe/Prague" . "</option>\n";
    30.1.2011 18:52 Ondřej Kopka | skóre: 20 | blog: ondrejk
    Rozbalit Rozbalit vše Re: zpracovani textu do php/html
    jj:
    sed -r "s/(.+)\t (.+)/echo \'<option value=\"\2\"' . \$atribut . '>' . \"\1\" . \"<\/option>\\\n\"/" soubor_se_seznamem
    

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.