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:
    512
    Đã được thích:
    93
    Đ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 Miền Bắc 5 tiêu chí lựa chọn giải pháp quản lý hệ thống server 30/3/15
Rao Vặt Miền Bắc Hệ thống máy chủ server có nên dùng phần mềm lậu? 4/3/15
Rao Vặt Miền Bắc Dịch vụ máy chủ ảo VPS xây dựng hệ thống Mail Server 27/9/14
Rao Vặt Miền Bắc Chữa vô sinh từ các loại cây thuốc nam thông dụng trong nhà bạn Hôm nay lúc 9:53 AM
Rao Vặt Miền Bắc Các lớp mạng lan trong hệ thống Hôm nay lúc 5:14 AM

Like và Share ủng hộ ITSEOVN