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 17:00 | Bezpečnostní upozornění

    Ve správci balíčků APT, používaném v Debianu a odvozených distribucích, byla nalezena a opravena kritická zranitelnost CVE-2026-109518. Vzdálený útočník může obejít ověření stažených balíčků pomocí přesměrování a dočasných chyb HTTP serveru.

    Ladislav Hagara | Komentářů: 1
    dnes 13:11 | IT novinky

    Nejvyšší kontrolní úřad (NKÚ) vydal zprávu o finančním řízení prostředků EU v ČR (pdf). Dočíst se lze například, že přes 8 miliard korun na digitální vzdělávání nepřineslo naplnění žádného z prioritních cílů programu. Peněžní prostředky z fondů EU sice byly vynaloženy formálně v souladu s právními předpisy, avšak s minimálním nebo neprokazatelným dopadem na proklamované cíle ve vzdělávání. Na Metodickém portálu RVP.CZ bylo ke konci

    … více »
    Ladislav Hagara | Komentářů: 13
    dnes 11:33 | Nová verze

    Emulátor terminálu kitty (Wikipedie, GitHub) byl vydán v nové verzi 0.50.

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

    Vývojáři C-Kermit oznámili několik dlouhodobě přítomných zranitelností. Patří mezi ně buffer overflow v Telnet/FTP klientovi a command injection v Kermit serveru. Dotčené verze: C-Kermit 11.0.514 a starší. Fix: 11.1.515 [oss-security].

    vencour | Komentářů: 0
    dnes 02:44 | Nová verze

    Byla vydána nová verze 3.2.8 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP (GNU Image Manipulation Program). Přehled novinek v oznámení o vydání a v souboru NEWS na GitLabu. Nový GIMP je již k dispozici také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    včera 16:55 | Nová verze

    Projekt openSUSE dnes, 3. listopadu 2026, oficiálně vydal openSUSE Leap 16.1, novou verzi své stabilní linuxové distribuce. Novinkou je také Immutable Mode, který nahrazuje dosavadní samostatnou distribuci openSUSE Leap Micro. Podrobnosti o novém vydání najdete v oficiálním oznámení nebo v českém překladu oznámení. Instalační obrazy jsou již dostupné na get.opensuse.org. Vydání společně oslavíme v pátek ve virtuálním baru a na … více »

    lkocman | Komentářů: 0
    včera 16:00 | Nová verze

    Bylo oznámeno vydání Fedora Linuxu 45. Ve finální verzi vychází šest oficiálních edic: Fedora Workstation a Fedora KDE Plasma Desktop pro desktopové, Fedora Server pro serverové, Fedora Cloud pro cloudové nasazení, Fedora CoreOS pro ty, kteří preferují neměnné systémy a Fedora IoT pro internet věcí. Vedle nich jsou k dispozici také další atomické desktopy, spiny a laby. Podrobný přehled novinek v samostatných článcích na stránkách

    … více »
    Ladislav Hagara | Komentářů: 1
    včera 15:44 | Zajímavý článek

    Vědci z MIT CSAIL představili koncept 'weight-space programming' a názorně předvedli, že pokročilé jazykové modely SI dokážou přímo číst a upravovat váhy neuronových sítí. Studie ukazuje, že modely nejen dokážou identifikovat účel sítí z pouhého nahlédnutí do jejich číselných vah, ale mohou i cíleně opravovat chyby a nedostatky, například GPT-6 Astra se změnou pouhých 0,016% vah open-weight modelu Qwen3.5-0.8B podařilo odstranit

    … více »
    👻 | Komentářů: 8
    včera 14:00 | Komunita

    Organizátoři komunitního setkání nejen českých a slovenských správců sítí CSNOG 2027, které se uskuteční 20. a 21. ledna na půdě zlínské univerzity Tomáše Bati, oznámili prodloužení termínu pro zasílání abstraktů do programu akce. Zájemci se mohou hlásit prostřednictvím webu setkání do úterý 10. listopadu. Programová komise uvítá příspěvky věnované nejen správě sítí, ale také legislativě a regulaci nebo síťařským aktivitám studentů a pedagogů.

    VSladek | Komentářů: 0
    včera 13:55 | IT novinky

    Bylo spuštěno předobjednávání zařízení Flipper One s Linuxem. Za 20 dolarů si lze koupit kupón a zajistit si tím speciální cenu 379 dolarů po spuštění kampaně na Kickstarteru.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (30%)
     (9%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2976 hlasů
     Komentářů: 34, poslední 26.10. 08:24
    Rozcestník

    PHP a XHTML a Firefox

    2.9.2005 22:21 | Přečteno: 1268× | Ostatní

    Tohle nepatří do diskuze, tak to píšu sem. O co se snažím? O XHTML web, kde běží PHP.

    A v čem je problém? Podívejte. Na řádku 1 je obyčejné

    <?xml version="1.0" encoding="UTF-8"?>

    Co dělám špatně? Nebo jsem zkazil už řádek 1? Tak trochu (spíš hodně) to podlamuje moje mínění o PHP. Nemělo by PHP začít parsovat když je tam jen <? nebo <?php a <?xml ignorovat?

    Vím, že ten řádek s XML verzí tam nutně být nemusí, ale přece mi to PHP nezkazí! Nebo ano?

    Provedl jsem tedy pokus číslo 2, tentokrát bez problematického řádku. Ale s tím, že odesílám MIME typ application/xhtml+xml. Opera a Konqueror to zobrazí dle mých představ. Firefox ne. Stránka je přitom validní XHTML Strict. Co jsem zkazil? Vždyť tento MIME typ definují v RFC 3236.        

    Hodnocení: -

    zatím nehodnoceno
            špatné • dobré        

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

    Komentáře

    Vložit další komentář

    2.9.2005 22:24 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše ...
    PHP začne parsovat už když vidí to <?, že je za tím xml ho moc nebere. Řešení je vypnout krátké tagy a mít jenom <?php… Je to PHP, no ;-)
    Copak toho není dost?
    2.9.2005 22:25 depi | skóre: 10 | blog: Erik Gyepes | Nitra
    Rozbalit Rozbalit vše Chyba
    Zrejme ti tam chybaju spatne lomitka, ten riadok napis nasledovne:

    alebo najlepsie takto:

    snad pomoze
    depi.sk - IT & Life Weblog
    2.9.2005 22:27 depi | skóre: 10 | blog: Erik Gyepes | Nitra
    Rozbalit Rozbalit vše Re: Chyba
    dako to nezobralo:

    depi.sk - IT & Life Weblog
    2.9.2005 22:28 depi | skóre: 10 | blog: Erik Gyepes | Nitra
    Rozbalit Rozbalit vše Re: Chyba
    do tretice vsetko dobre:)
    <?php xml version=\"1.0\" encoding=\"UTF-8\"?>
    
    je uz moc hodin, nejak zle to na mna posobi :)
    depi.sk - IT & Life Weblog
    Luboš Doležel (Doli) avatar 2.9.2005 22:30 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Chyba
    Akorát ještě přidat echo...
    2.9.2005 22:31 depi | skóre: 10 | blog: Erik Gyepes | Nitra
    Rozbalit Rozbalit vše Re: Chyba
    nj, treba pridat echo a ; nakoniec riadku
    depi.sk - IT & Life Weblog
    Luboš Doležel (Doli) avatar 2.9.2005 22:27 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Chyba
    Tak takhle by to šlo určitě :-D Zkus to prosím napsat jinak. Neměla by chyby v lomítkách odhalit XHTML validace?
    2.9.2005 22:29 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Firefox
    Mně to tam normálně funguje… Možná mu vadí namespace v html.
    The root element of the document must contain an xmlns declaration for the XHTML namespace [XMLNS]. The namespace for XHTML is defined to be http://www.w3.org/1999/xhtml. An example root element might look like:

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    Copak toho není dost?
    Luboš Doležel (Doli) avatar 2.9.2005 22:34 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Firefox
    Tak jsem dal do index3 tohle a teď mi to grrrrrrr kazí reklama IC.cz.
    Luboš Doležel (Doli) avatar 2.9.2005 22:39 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Firefox
    Aha, ten DOCTYPE jsem neměl dávat pryč... Tak teď už to projde. Tak a na závěr to nejlepší: otevřu to v IE.
    Luboš Doležel (Doli) avatar 2.9.2005 22:44 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Firefox
    Nóóó, tak se bude web předělávat. Na úvod bude v text/html cedule, že tento web nejede v IE. Podle něj je to totiž Neznámý typ souboru. Takhle člověk dopadne, když chce všechno dodržovat... :-(
    2.9.2005 22:54 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Firefox
    XHTML 1.0 můžeš servírovat jako text/html. Můžeš udělat kontrolu, jestli prohlížeč říká, že umí application/xhtml+xml (v HTTP hlavičce) a podle toho se zařídit. Je otázka, co tím získavají ti pokrokoví s application/xhtml+xml :-)
    Copak toho není dost?
    Luboš Doležel (Doli) avatar 2.9.2005 22:58 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Firefox
    Použít text/html sice můžu (dělal jsem to doposud), ale dělat to nebudu. Nebudu teroristům z Microsoftu ustupovat :-D
    Luboš Doležel (Doli) avatar 2.9.2005 23:26 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Firefox
    Tak a tady to je. :-D To se mi líbí
    2.9.2005 23:28 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Firefox
    Jestli tam nemáš porno nebo warez, tak se ti na to exploreristi vykašlou ať už zobrazíš cokoliv ;-)
    Copak toho není dost?
    Luboš Doležel (Doli) avatar 2.9.2005 23:55 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Firefox
    Nemám a čekal bych, že exploreristi na tohle nelezou - tam přece můžou chytit "nákazu" :-)

    Ale podle statistiky tam chodí 40-50% exploreristů - prostě kliknou někde na nějaký link v profilu...
    3.9.2005 00:02 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Firefox
    Občas se dá volit pouze mezi IE a telnetem. Musí se uznat, že tady má IE jako prohlížeč maličko navrch :-)
    Copak toho není dost?
    Luboš Doležel (Doli) avatar 3.9.2005 00:29 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Firefox
    Hmm, porno přes telnet. To by bylo žůžo :-)
    3.9.2005 00:48 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Firefox
    Aalib rulez! Nicméně, zase nemusím mít všechno. Tohle třeba oželím :-)
    Copak toho není dost?
    3.9.2005 14:04 Milan Horák | skóre: 24 | blog: strange blog | Havlíčkův Brod
    Rozbalit Rozbalit vše Re: Firefox
    Kontrolní připomínka: FF1.0.6 + Linky+AdBlock+FlashGot mi to detekuje také jako IE. Proč?
    Každý dobrý skutek bude po zásluze potrestán. Ale ten pocit ... ;o)
    Heron avatar 3.9.2005 18:28 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Firefox

    Proc si ty tvoje stranky mysli, ze na me Fedore mam Internet Explorer?

    screenshot
    2.9.2005 22:41 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Firefox
    Co Firefoxu vadí na &nbsp;? Že by to bylo tím chybějícím DTD?
    Copak toho není dost?
    Luboš Doležel (Doli) avatar 2.9.2005 22:42 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Firefox
    No spíš mu vadily ty divný znaky, co způsobila nepřítomnost DTD. To už jsem opravil.
    2.9.2005 22:43 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Firefox
    No, ten můj řval kvůli nedefinované entitě &nbsp;…
    Copak toho není dost?
    Luboš Doležel (Doli) avatar 2.9.2005 22:45 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Firefox
    To u mě taky, ale XHTML validátoru vadily ty klikiháky co byly za tím. Takže ho to možná zblblo natolik, že nevěděl, kde je chyba.
    2.9.2005 22:36 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Firefox
    Mimochodem, kde si přišel na to, že máš tu stránku validní XHTML 1.0 Strict? Buď mám jiný validátor nebo mně to má (méně?) rádo, ale ohlásí mi to právě chybějící namespace…
    Copak toho není dost?
    Luboš Doležel (Doli) avatar 2.9.2005 22:37 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Firefox
    W3C Markup Validation Service to prohlásil za validní.
    2.9.2005 22:38 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Firefox
    Aha, ty si to mezitím změnil, promiň. Teď nadává, žes vyhodil DTD ;-) On ten validátor taky zázrak není…
    Copak toho není dost?
    2.9.2005 22:31 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
    Rozbalit Rozbalit vše píšou to v dokumentaci
    http://www.php.net/manual/en/ini.core.php#ini.short-open-tag

    short_open_tag boolean

    Tells whether the short form (<? ?>) of PHP's open tag should be allowed. If you want to use PHP in combination with XML, you can disable this option in order to use <?xml ?> inline. Otherwise, you can print it with PHP, for example: <?php echo '<?xml version="1.0"'; ?>. Also if disabled, you must use the long form of the PHP open tag (<?php ?>).

    Luboš Doležel (Doli) avatar 2.9.2005 22:37 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: píšou to v dokumentaci
    Achjo, proč tohle zlo na IC.cz zapínají...
    2.9.2005 22:39 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: píšou to v dokumentaci
    Protože každej druhej píše <? a pak by se divil, že mu to nejde :-)
    Copak toho není dost?
    Valoun avatar 2.9.2005 23:30 Valoun | skóre: 30 | blog: Psavec | Středočeský kraj
    Rozbalit Rozbalit vše Re: píšou to v dokumentaci
    Ja driv ani netusil, ze to jde vypnout. Pak sem ukazal zapoctovou praci Koskovi, ten to zkusil na svem stroji (kde to zakazane bylo), a uz jsem sel domu s "nezapocteno" v indexu. Od te doby to vim.
    3.9.2005 19:34 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: píšou to v dokumentaci
    Protože to žádné zlo není a je to defaultní nastavení, které není změněno ani v php.ini-recommended. Považujete to za zlo jen proto, že musít tu jednu XML deklaraci vypsat echem? Bylo by podle vás snad pohodlnější připisovat php ke každé otevírací závorce?
    2.9.2005 23:08 diverman | skóre: 32 | blog: život s tučňáčkem
    Rozbalit Rozbalit vše taky jsem to řešil a vyřešil
    V souboru index.php na prvním řádku includuju soubor xml.txt a v tom mám tu deklaraci XML
    deb http://ftp.cz.debian.org/debian jessie main contrib non-free
    2.9.2005 23:14 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: taky jsem to řešil a vyřešil
    Nejlepší řešení je nemíchat PHP kód do XHTML výstupu :-)
    Copak toho není dost?
    3.9.2005 15:52 iZaak | skóre: 2 | blog: ECHO_Echo_echo_cho
    Rozbalit Rozbalit vše Re: taky jsem to řešil a vyřešil
    Tak pod to bych se podepsal ;)
    Vím, že nic nevím... Ale pracuju na tom.

    Založit nové vlákno • Nahoru

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