PHP: Ostatn� ot�zky - Manual
PHP  
downloads | documentation | faq | getting help | mailing lists | | php.net sites | links | my php.net 
search for in the  
<P�echod z PHP 3 na PHP 4Dodatky>
view the version of this page
Last updated: Thu, 15 Jul 2004

Kapitola 58. Ostatn� ot�zky

Mohou existovat ot�zky, kter� nem��eme um�stit do ��dn� jin� kategorie. Najdete je zde.

1. Mohu s manu�ly komprimovan�mi pomoc� bz2 pracovat ve Windows?

1. Mohu s manu�ly komprimovan�mi pomoc� bz2 pracovat ve Windows?

Pokud nem�te archiva�n� n�stroj pro pr�ci se soubory bz2, n�stroj pro p��kazovou ��dku od RedHatu (viz n�e).

Pokud byste necht�li pou��vat n�stroj pro p��kazovou ��dku, m��ete zkusit free software , , nebo . M�te-li nebo , m��ete s n�m tak� snadno dekomprimovat bz2 soubory. Pokud pou��v�te Windows Commander, plugin pro bz2 je k dispozici zdarma p��mo na str�nce programu .

N�stroj p��kazov� ��dky bzip2 od firmy Redhat:

U�ivatel� Win2k SP2 a� si st�hnou nejnov�j�� verzi 1.0.2, u�ivatel� ostatn�ch syst�m� Windows by si m�li st�hnout verzi 1.00. Po sta�en� p�ejmenujte spustiteln� soubor na bzip2.exe. Je v�hodn� p�esunout ho do adres��e v nastaven� cest, nap�. C:\Windows (kde C p�edstavuje disk, kde jsou nainstalov�ny Windows).

Pozn.: "lang" p�edstavuje v� jazyk a "x" zvolen� form�t, nap�. pdf. K rozbalen� souboru php_manual_lang.x.bz2 postupujte podle t�chto krok�:

  • otev�te okno p��kazov� ��dky

  • p�ejd�te do slo�ky, kde je ulo�en sta�en� soubor php_manual_lang.x.bz2

  • spus�te bzip2 -d php_manual_lang.x.bz2, rozbal� php_manual_lang.x do t�e slo�ky

V p��pad�, �e jste st�hli php_manual_lang.tar.bz2 obsahuj�c� v sob� v�ce HTML soubor�, je procedura stejn�. Jedin� rozd�l je ten, �e obdr��te soubor php_manual_lang.tar. O form�tu tar je zn�mo, �e ho lze zpracovat b�n�mi archiva�n�mi programy na Windows, jako je .



add a note add a note User Contributed Notes
Ostatn� ot�zky
chris dot harper at allcomm dot co dot uk
31-Oct-2004 07:30
The above snippet to emulate register_globals off appears to be incorrect.
$global represents the value of a global, not its name.
Therefore it should be:

<?php
// Emulate register_globals off
if (ini_get('register_globals')) {
  
$superglobals = array($_SERVER, $_ENV,
      
$_FILES, $_COOKIE, $_POST, $_GET);
   if (isset(
$_SESSION)) {
      
array_unshift($superglobals, $_SESSION);
   }
   foreach (
$superglobals as $superglobal) {
       foreach (
$superglobal as $name=>$global) {
           unset(
$GLOBALS[$name]);
       }
   }
  
ini_set('register_globals', false);
}
?>

I have tested and used this script with success.

<P�echod z PHP 3 na PHP 4Dodatky>
 Last updated: Thu, 15 Jul 2004
show source | credits | sitemap | contact | advertising | mirror sites 
Copyright © 2001-2004 The PHP Group
All rights reserved.
This unofficial mirror is operated at: /
Last updated: Sun Nov 14 23:09:54 2004 Local time zone must be set--see zic manual page