Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Recuperare Info Utente

  1. #1

    Recuperare Info Utente

    Salve,

    in PHP c'è la possibilità di recuperare le informazioni dell utente che apre una pagina?

    Nel senso: recuperare il nome dell utente che usa il pc (sia linux che win ? ) per poi reindirizzare la pagina ad una destinazione diversa...

  2. #2
    Utente di HTML.it L'avatar di Gunn
    Registrato dal
    Feb 2006
    Messaggi
    370
    ovviamente no,

  3. #3
    Originariamente inviato da Gunn
    ovviamente no,

    stai scherzando vero?


    e cosa posso fare per far reindirizzare la pagina sul servizio web giusto?
    che cambia da utente a utente....

  4. #4
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Beh puoi ricavare il tipo di browser che usa l'utente...l'IP...la nazionalita' e forse anche il SO, ma il nome utente dell'account con cui uno accede al proprio SO mi sa tanto di no...pero' lascio la parola ai piu' esperti

    Ma per curiosità...perchè vuoi il nome utente e il SO? Stai facendo un sito sulla lotta Unix vs Win ? ^^

  5. #5
    tramite la variabile $_SERVER hai tutte le info che puoi ottenere sull'utente; fai un print_r($_SERVER); in una pagina per vedere i dati disponibili.

  6. #6
    ah ok!



    PS: mi serve perchè sto mettendo in linea un servizio per la gestione di una rubrica telefonica aziendale.. in php.

    praticamente.. su certi PC.. o meglio.. per certi utenti, quando da browser digitano: http://tel, il programma dovrà caricare la sezione dei telefoni corretta:
    Per il commerciale.. i numeri degli agenti...
    Per altri gruppi utenti... altre pagine.. con loghi aziendali diversi!


    insomma.. piccolezze.. obbligate

  7. #7
    no...

    mi restituisce solo

    Array (

    [COMSPEC] => C:\WINDOWS\system32\cmd.exe

    [DOCUMENT_ROOT] => c:/programmi/easyphp1-8/www

    [HTTP_ACCEPT] => image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*

    [HTTP_ACCEPT_ENCODING] => gzip, deflate

    [HTTP_ACCEPT_LANGUAGE] => it

    [HTTP_CONNECTION] => Keep-Alive

    [HTTP_HOST] => 127.0.0.1:8080

    [HTTP_USER_AGENT] => Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)

    [PATH] => C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32 \Wbem;C:\Programmi\File comuni\Adobe\AGL;C:\Programmi\Diskeeper Corporation\Diskeeper\;C:\PROGRA~1\IBM\CLIENT~1;C: \PROGRA~1\IBM\CLIENT~1\Shared;C:\PROGRA~1\IBM\CLIE NT~1\Emulator;;C:\Programmi\OpenSSH\bin;c:\Program mi\Microsoft SQL Server\90\Tools\binn\;C:\PROGRA~1\EASYPH~1\Apache; C:\PROGRA~1\EASYPH~1\PHP

    [REDIRECT_STATUS] => 200

    [REDIRECT_URL] => /test/

    [REMOTE_ADDR] => 127.0.0.1

    [REMOTE_PORT] => 1291

    [SCRIPT_FILENAME] => c:/programmi/easyphp1-8/www/test/index.php

    [SERVER_ADDR] => 127.0.0.1

    [SERVER_ADMIN] => admin@localhost

    [SERVER_NAME] => 127.0.0.1

    [SERVER_PORT] => 8080

    [SERVER_SIGNATURE] => Apache/1.3.33 Server at 127.0.0.1 Port 8080

    [SERVER_SOFTWARE] => Apache/1.3.33 (Win32) PHP/4.3.10

    [SystemRoot] => C:\WINDOWS

    [WINDIR] => C:\WINDOWS

    [GATEWAY_INTERFACE] => CGI/1.1

    [SERVER_PROTOCOL] => HTTP/1.1

    [REQUEST_METHOD] => GET

    [QUERY_STRING] =>

    [REQUEST_URI] => /test/

    [SCRIPT_NAME] => /test/index.php

    [PATH_TRANSLATED] => c:/programmi/easyphp1-8/www/test/index.php

    [PHP_SELF] => /test/index.php

    )

  8. #8
    Solo per rete aziendale, solo per client ie puoi usare javascript così:

    Codice PHP:
    <! IN QUESTO MODO RIESCO A CAPIRE IL NOME DEL COMPUTER !>
    <
    script language=javascript>
    function 
    NomeServer() {
    var 
    oNet = new ActiveXObject(\"VamObjects.WorkStationData\");
    return oNet.WorkStationName
    }
    </script>
    <! IN QUESTO MODO RIESCO A CAPIRE IL NOME DEL COMPUTER !> 
    Questa funzione javascript ti torna il nome del computer su cui viene lanciata la pagina, chiaramente la devi integrare alla tua pagina.

  9. #9
    NomeServer(), ma come la rikiamo in una pagina per far scrive a schermo il nome del server?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.