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í
×
    včera 15:22 | IT novinky

    Eric Lengyel dobrovolně uvolnil jako volné dílo svůj patentovaný algoritmus Slug. Algoritmus vykresluje text a vektorovou grafiku na GPU přímo z dat Bézierových křivek, aniž by využíval texturové mapy obsahující jakékoli předem vypočítané nebo uložené obrázky a počítá přesné pokrytí pro ostré a škálovatelné zobrazení písma, referenční ukázka implementace v HLSL shaderech je na GitHubu. Slug je volným dílem od 17. března letošního

    … více »
    NUKE GAZA! 🎆 | Komentářů: 0
    včera 15:11 | Zajímavý projekt

    Sashiko (GitHub) je open source automatizovaný systém pro revizi kódu linuxového jádra. Monitoruje veřejné mailing listy a hodnotí navrhované změny pomocí umělé inteligence. Výpočetní zdroje a LLM tokeny poskytuje Google.

    Ladislav Hagara | Komentářů: 9
    včera 04:44 | Zajímavý software

    Cambalache, tj. RAD (rapid application development) nástroj pro GTK 4 a GTK 3, dospěl po pěti letech vývoje do verze 1.0. Instalovat jej lze i z Flathubu.

    Ladislav Hagara | Komentářů: 0
    20.3. 14:55 | Nová verze

    KiCad (Wikipedie), sada svobodných softwarových nástrojů pro počítačový návrh elektronických zařízení (EDA), byl vydán v nové major verzi 10.0.0 (𝕏). Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    20.3. 13:22 | IT novinky

    Letošní Turingovou cenu (2025 ACM A.M. Turing Award, Nobelova cena informatiky) získali Charles H. Bennett a Gilles Brassard za základní přínosy do oboru kvantové informatiky, které převrátily pojetí bezpečné neprolomitelné komunikace a výpočetní techniky. Jejich protokol BB84 z roku 1984 umožnil fyzikálně zaručený bezpečný přenos šifrovacích klíčů, zatímco jejich práce o kvantové teleportaci položila teoretické základy pro budoucí kvantový internet. Jejich práce spojila fyziku s informatikou a ovlivnila celou generaci vědců.

    Ladislav Hagara | Komentářů: 16
    20.3. 04:44 | Zajímavý článek

    Firefox 149 dostupný od 24. března přinese bezplatnou vestavěnou VPN s 50 GB přenesených dat měsíčně (s CZ a SK se zatím nepočítá) a zobrazení dvou webových stránek vedle sebe v jednom panelu (split view). Firefox Labs 149 umožní přidat poznámky k panelům (tab notes, videoukázka).

    Ladislav Hagara | Komentářů: 2
    20.3. 00:33 | Nová verze

    Byla vydána nová stabilní verze 7.9 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 146. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    20.3. 00:11 | Zajímavý software

    Dle plánu byla vydána Opera GX pro Linux. Ke stažení je .deb i .rpm. V plánu je flatpak. Opera GX je webový prohlížeč zaměřený na hráče počítačových her.

    Ladislav Hagara | Komentářů: 7
    19.3. 19:22 | Nová verze

    GNUnet (Wikipedie) byl vydán v nové major verzi 0.27.0. Jedná se o framework pro decentralizované peer-to-peer síťování, na kterém je postavena řada aplikací.

    Ladislav Hagara | Komentářů: 0
    19.3. 04:00 | Bezpečnostní upozornění

    Byly publikovány informace (technické detaily) o bezpečnostním problému Snapu. Jedná se o CVE-2026-3888. Neprivilegovaný lokální uživatel může s využitím snap-confine a systemd-tmpfiles získat práva roota.

    Ladislav Hagara | Komentářů: 4
    Které desktopové prostředí na Linuxu používáte?
     (15%)
     (7%)
     (1%)
     (12%)
     (29%)
     (2%)
     (5%)
     (1%)
     (13%)
     (24%)
    Celkem 1130 hlasů
     Komentářů: 27, poslední 17.3. 19:26
    Rozcestník

    Dotaz: Nefunguji globalni promenne v PHP

    14.7.2006 11:00 Wolf | skóre: 7
    Nefunguji globalni promenne v PHP
    Přečteno: 898×

    Zdravim, snazim se integrovat diskuzni forum PunBB do webu. Vkladam index.php primo do zdrojaku meho webu. Problem je v tom, ze punbb pouziva ve funkcich globalni promenne pres global $db;.

    Kdyz je forum zvlast vse funguje v poradku, ale kdyz vlozim forum do me stranky tak se do funkci nepredavaji tyto globalni promenne. Tesne pred vstupem do funkce je promenna pristupna ale po vstupu do funkce je null.

    Nesetkali jste se s tim nekdo? Diky za kazdou radu

    Ukazka funkce:

    function check_cookie(&$pun_user)
    {
    global $db, $pun_config, $cookie_name, $cookie_seed;
    // zde je promenna $db null
    
    ... nejake akce...
    }
    
    // volani funkce
    // zde je promenna $db pristupna
    check_cookie($pun_user);
    

    Odpovědi

    svido avatar 14.7.2006 12:21 svido | skóre: 28
    Rozbalit Rozbalit vše Re: Nefunguji globalni promenne v PHP
    To je divné. POmocí global by to mělo fungovat. Zkoušel jste třeba $GLOBALS['db']??
    14.7.2006 13:53 Wolf | skóre: 7
    Rozbalit Rozbalit vše Re: Nefunguji globalni promenne v PHP

    jj, $GLOBALS['db'] jsem zkousel. v tom to taky neni.

    divny to je rozhodne, nikdy sem se s tim nesetkal :-)

    svido avatar 14.7.2006 13:56 svido | skóre: 28
    Rozbalit Rozbalit vše Re: Nefunguji globalni promenne v PHP
    Ani já ne.
    14.7.2006 14:03 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Nefunguji globalni promenne v PHP
    Pravděpodobně máš v php.ini nastaveno register_global na Off, což by tak správně mělo být, protože globální proměnné nikdo nemá rád :-)
    14.7.2006 14:05 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Nefunguji globalni promenne v PHP
    Sorry, ta proměnná se jmenuje register_globals.
    14.7.2006 14:16 Wolf | skóre: 7
    Rozbalit Rozbalit vše Re: Nefunguji globalni promenne v PHP
    register_global je On
    svido avatar 14.7.2006 15:20 svido | skóre: 28
    Rozbalit Rozbalit vše Re: Nefunguji globalni promenne v PHP
    Tím by to nemělo být. Já mám register_globals na localhostu vypnuté a funguje mi.
    14.7.2006 15:31 phax7 | skóre: 34 | blog: PhaX_blog
    Rozbalit Rozbalit vše Re: Nefunguji globalni promenne v PHP
    Cituji z http://www.jantichy.cz/vyuka/izi228/chyby

    Globální proměnné uvnitř funkcí

    Potřebujete-li použít uvnitř jakékoliv funkce globální proměnnou, je něco špatně. Pokud ale nemůžete jinak, používejte důsledně $GLOBALS['foo']. Zcela zapomeňte na konstrukci global $foo

    Co máte za verzi PHP?
    14.7.2006 15:35 Wolf | skóre: 7
    Rozbalit Rozbalit vše Re: Nefunguji globalni promenne v PHP

    jj, je to prasarna, ale ten kod jsem nepsal ja ale chtel jsem pouzit uz hotove forum phpBB

    jak vyresit ty globalni promenne me uz poradili jinde - stacilo dat global $db; pred definici te promenne. sice to nechapu ale funguje to :-)

    vyskytly se dalsi problemy takze ho du psat sam :-)

    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.