Visualizzazione dei risultati da 1 a 2 su 2

Discussione: HELP INFO CLIENT!!!

  1. #1

    HELP INFO CLIENT!!!

    Salve a tutti, sono nuovo del forum ma PHP lo utilizzo già da un po di tempo...
    Vi espongo il mio problema:
    Ho bisogno di ricavare le seguenti informazioni relative al client che in quel momento apre una determinata pagina:
    -NomePC
    -IP
    -UserName (la matricola loggata a Windows)
    -Dominio

    Premetto ho uno codice che fa già queste cose ma ho notato che se il servizio messenger di windows è disabilitato la UserName non la riconosce...

    Script:
    <?
    error_reporting(E_ALL);

    /* get the ip of the client */
    if (isset($_SERVER["HTTP_X_FORWARDED_FOR"]))
    {
    $ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
    } else {
    $ip = $_SERVER["REMOTE_ADDR"];
    }
    'Indirizzo IP: '.$ip.'
    ';

    /* send a "special" packet */
    $fp = fsockopen('udp://'.$ip, 137);
    fwrite($fp, "\x80b\0\0\0\1\0\0\0\0\0\0 CKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\0\0!\0\1");

    /* wait 2 secs, and get the data */
    socket_set_timeout($fp, 2);
    $data = fread($fp, 256);

    /* get netbios records number */
    $nbrec = ord($data[56]);

    $offset = 18 * 1;
    $dominio=trim(substr($data, 57 + $offset, 15));
    $offset = 18 * 0;
    $NomePC=trim(substr($data, 57 + $offset, 15));
    $offset = 18 * 5;
    $matricola=trim(substr($data, 57 + $offset, 15));
    ?>

    Sapete dirmi se c'è una soluzione al problema??

    Grazie a tutti...

  2. #2

    PROPRIO NESSUNO RIESCE A DARMI UNA MANO????

    ALMENO UN CONSIGLIO O UN'ALTRA STRADA....

    GRAZIE

    Ciao

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.