| |||
Obtener direccion mac Hola, me podrian ayudar???? necesito un codigo, puede ser en php o javascript que em ayude a obtener la direccion mac de la maquina que visite mi máquina, y almacenarla en una variable.................. mil gracias de antemano.........................
__________________ Daniela Gutierrez :corazon: |
| |||
Pues parece que desde PHP no lo vas a conseguir. El "mac address" sólo lo podrías obtener desde el cliente (navegador) y siempre que el servidor esté en la misma subred que el cliente que accede. PHP obtiene algunos datos del "cliente" como la IP y demás "preguntandole" al servidor HTTP por estas (con las variables de entorno que define el standard CGI y accesibles por $_SERVER) Realiza tu pregunta en el foro de javascript .. tal vez o por javacript o algún componente (ActiveX o similar) se pueda obtener ese dato y .. cuando lo tengas ya se verá forma de "enviarlo" al servidor (para procesarlo con PHP si requieres). Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
(Bueno, me "cerré" con una solución standard "puro" PHP .. ) La ejecución de ese comando desde PHP dependerá de vários factores: 1) el camando "arp" de que sistema operativo es? .. Por qué supongo que no será el mismo para un equipo windows (DOS y versión .. tal vez en un 98 no funcione . requiera NT o superior) o un Linux .... 2) permisos de ejecución de ese comando en el sistema opertivo (ya que PHP al salir al sistema toma un usuario: Apache o el que use ) 3) permisos para ejecutar system() desde PHP (depende de la configuración: safe_mode de ese servidor en el apartado php.ini) Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| ||||
tienes razon cluster el uso de la sentencia system depende muchas cosas y es dificil de usar cuando haz contratado un servicio de hosting. Cita: el comando arp yo lo he provado en el promt DOS del windows 98el camando "arp" de que sistema operativo es? .. simplemente es escribes : arp -a 196.165.0.6 y te mostrara el mac address de la pc con ip 196.165.0.6 Para que funcione la pc con ip 196.165.0.6 debe estar conectada a la maquina que ejecuta (servidor)el arp. PD: como lo mencione antes no tengo mucha base en DOS, lo que comento es en realidad lo que he entendido.
__________________ saludos :adios: |
| ||||
creo que tienes razon josemi porque en DOS no funca y mas o menos ya sospechaba que se trataban de sentecia Linux, pero yo digo al final es muy dificil poder capturar el mac address del cliente real por las razon ya mencionada anteriormente.
__________________ saludos :adios: Última edición por shinblood; 09/02/2004 a las 16:53 |
| |||
Ok, gracias por las ayudas, ya me estoy dando cuenta de lo complicado que es, y no es seguro...... de todas formas gracias, ya intentare resolver!! ;)
__________________ Daniela Gutierrez :corazon: |