Xem thông tin SERVER web trong PHP

Thảo luận trong 'Ngôn ngữ lập trình web PHP' bắt đầu bởi phamcongson, 5/4/16.

  1. phamcongson

    phamcongson

    Police

    Tham gia ngày:
    3/6/13
    Bài viết:
    518
    Đã được thích:
    95
    Điểm thành tích:
    28
    Giới tính:
    Nam
    Trong lập trình web, biết và nắm rõ thông tin sever upload web để xử lý khá quan trọng. Để in và xem thông tin SERVER này tại web bạn đang up hoặc localhost trong lập trình website PHP thì bạn làm như sau:

    Thêm đoạn code sau vào trong file PHP bạn muốn hiển thị

    PHP:
    <?php
        print_r
    ($_SERVER);
    ?>
    • Khi bạn chạy đoạn code này, server sẽ in cho bạn 1 mảng phần tử gồm tất cả các thông số bên trong server, bạn chỉ cần truy xuất đúng thông tin bạn cần lấy là OK.
    Để truy xuất lấy dữ liệu tại các biến server bạn thêm đoạn code:
    Mã:
    $_SERVER['Giá trị mảng trong server']
    
    Xem các ví dụ dưới để hiểu rõ hơn.

    VD: in server tại local host tôi đang up web sẽ ra dạng như sau:
    Mã:
    Array ( [MIBDIRS] => C:/xampp/php/extras/mibs
    [MYSQL_HOME] => \xampp\mysql\bin
    [OPENSSL_CONF] => C:/xampp/apache/bin/openssl.cnf
    [PHP_PEAR_SYSCONF_DIR] => \xampp\php
    [PHPRC] => \xampp\php [TMP] => \xampp\tmp
    [HTTP_HOST] => localhost
    [HTTP_USER_AGENT] => Mozilla/5.0 (Windows NT 6.1; rv:40.0) Gecko/20100101 Firefox/40.0
    [HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    [HTTP_ACCEPT_LANGUAGE] => en-US,en;q=0.5
    [HTTP_ACCEPT_ENCODING] => gzip, deflate
    [HTTP_REFERER] => http://localhost/mysite/index.php?mod=sanpham
    [HTTP_COOKIE] => theme=purple; fcspersistslider2=1; PHPSESSID=cnn4m64fatrf35r2grt1oltv72; submenuheader=-1c
    [HTTP_CONNECTION] => keep-alive [PATH] => C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\DMIX;C:\Program Files\Common Files\Autodesk Shared\; [SystemRoot] => C:\Windows [COMSPEC] => C:\Windows\system32\cmd.exe
    [PATHEXT] => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
    [WINDIR] => C:\Windows
    [SERVER_SIGNATURE] =>
    Apache/2.4.4 (Win32) OpenSSL/0.9.8y PHP/5.4.19 Server at localhost Port 80
    [SERVER_SOFTWARE] => Apache/2.4.4 (Win32) OpenSSL/0.9.8y PHP/5.4.19
    [SERVER_NAME] => localhost
    [SERVER_ADDR] => ::1
    [SERVER_PORT] => 80
    [REMOTE_ADDR] => ::1
    [DOCUMENT_ROOT] => C:/xampp/htdocs
    [REQUEST_SCHEME] => http
    [CONTEXT_PREFIX] =>
    [CONTEXT_DOCUMENT_ROOT] => C:/xampp/htdocs
    [SERVER_ADMIN] => postmaster@localhost
    [SCRIPT_FILENAME] => C:/xampp/htdocs/mysite/index.php
    [REMOTE_PORT] => 51605
    [GATEWAY_INTERFACE] => CGI/1.1
    [SERVER_PROTOCOL] => HTTP/1.1
    [REQUEST_METHOD] => GET
    [QUERY_STRING] =>
    [REQUEST_URI] => /mysite/index.php
    [SCRIPT_NAME] => /mysite/index.php
    [PHP_SELF] => /mysite/index.php
    [REQUEST_TIME_FLOAT] => 1459816996.97
    [REQUEST_TIME] => 1459816996 )
    
    VD: lấy giá trị biến trong server
    PHP:
    $URL_vua_truy_cap=$_SERVER['HTTP_REFERER'];
    $url_home_local=$_SERVER['MYSQL_HOME'];
    Kết quả :
    Mã:
    http://localhost/mysite/index.php?mod=sanpham 
    • Đường dẫn bin local host là :
    Mã:
    \xampp\mysql\bin
    Chúc các bạn thành công
    Bài viết được bảo vệ bởi: DMCA.com Protection Status
     
    Cảm ơn đã xem bài:

    Xem thông tin SERVER web trong PHP

    Chỉnh sửa cuối: 5/4/16


Chủ để tương tự : thông SERVER
Diễn đàn Tiêu đề Date
Rao vặt phần mềm và phần cứng Thông kê lô gan miền bắc miền nam 12/9/17
Rao vặt phần mềm và phần cứng Cách Sạc Pin bên trên điện thoại thông minh chuẩn nhất 11/9/17
Rao vặt phần mềm và phần cứng Tấm dán màn hình hiển thị điện thoại thông minh bằng nhựa giỏi kính giỏi hơn? 5/9/17
Rao vặt phần mềm và phần cứng Chi tiết các hồ sơ gì để tham gia tuyển sinh liên thông cao đẳng dược 29/8/17
Rao vặt phần mềm và phần cứng Thông tắc cống biên hòa 20/8/17

Like và Share ủng hộ ITSEOVN