Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Bardzo, bardzo dziwne
Forum PHP.pl > Forum > Przedszkole
jot23
Mam skrypt (php 5.0.2):

  1. <?php
  2.  
  3. print_r($GLOBALS);
  4.  
  5. ?>


I mam na ekranie

Kod
Array
(
    [GLOBALS] => Array
*RECURSION*
    [_POST] => Array
        (
        )

    [_GET] => Array
        (
        )

    [_COOKIE] => Array
        (
            [PHPSESSID] => v56p763vf2cv4qp0qm14flovn5
        )

    [_FILES] => Array
        (
        )

)


A teraz dodaję jedną linię

  1. <?php
  2. print_r($GLOBALS);
  3. echo $_SERVER['a ku ku'];
  4. ?>


i jest już zupełnie coś innego !

Kod
Array
(
    [GLOBALS] => Array
*RECURSION*
    [_POST] => Array
        (
        )

    [_GET] => Array
        (
        )

    [_COOKIE] => Array
        (
            [PHPSESSID] => v56p763vf2cv4qp0qm14flovn5
        )

    [_FILES] => Array
        (
        )

    [_SERVER] => Array
        (
            [REDIRECT_STATUS] => 200
            [HTTP_ACCEPT] => */*
            [HTTP_ACCEPT_LANGUAGE] => pl
            [HTTP_ACCEPT_ENCODING] => gzip, deflate
            [HTTP_USER_AGENT] => Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
            [HTTP_HOST] => localhost
            [HTTP_CONNECTION] => Keep-Alive
            [HTTP_COOKIE] => PHPSESSID=v56p763vf2cv4qp0qm14flovn5
            [PATH] => F:\WINDOWS\system32;F:\WINDOWS;F:\WINDOWS\System32\Wbem;F:\Program Files\ATI Technologies\ATI Control Panel;F:\Program Files\Microsoft SQL Server\80\Tools\Binn\;F:\Program Files\Sonic\MyDVD;F:\Program Files\Common Files\Adaptec Shared\System;C:\Program Files\SpatialDirect\jre\bin\server;F:\Program Files\FME2004\;f:\Program Files\SpatialDirect\jre\bin\server
            [SystemRoot] => F:\WINDOWS
            [COMSPEC] => F:\WINDOWS\system32\cmd.exe
            [PATHEXT] => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
            [WINDIR] => F:\WINDOWS
            [SERVER_SIGNATURE] => <address>Apache/2.0.48 (Win32) Server at localhost Port 80</address>

            [SERVER_SOFTWARE] => Apache/2.0.48 (Win32)
            [SERVER_NAME] => localhost
            [SERVER_ADDR] => 127.0.0.1
            [SERVER_PORT] => 80
            [REMOTE_ADDR] => 127.0.0.1
            [DOCUMENT_ROOT] => F:/Program Files/Apache Group/Apache2/htdocs
......
Notice: Undefined index: a ku ku in F:\Program Files\Apache Group\Apache2\htdocs\q.php on line 4


Co jest grane ?
Dlaczego w różny sposób jest wyświetlane $GLOBALS ?
Co ma z tym wspólnego nieudane wyświetlenie zmiennej której nie ma ?
Seth
Proponuje zarejestrowac sie i umiescic ten temat w odpowiednim dziale (php 5). Zamykam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.