Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #21  
Antiguo 05-09-2008
Avatar de TOPX
TOPX TOPX is offline
Miembro
 
Registrado: may 2008
Ubicación: Bogotá
Posts: 527
Poder: 17
TOPX Va camino a la fama
Cita:
Empezado por dec Ver Mensaje
Ahora sí, abandono definitivamente lo que estaba haciendo. Gracias Román. Gracias a todos.
Ay...

Cita:
Empezado por dec Ver Mensaje
Ahora sí, abandono definitivamente lo que estaba haciendo. Gracias Román. Gracias a todos.
Ay...
__________________
"constructive mind, destructive thoughts"
Responder Con Cita
  #22  
Antiguo 05-09-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.114
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Uy, no te creas TOPX... ya estoy pensando en una clase que acaso fuera útil para trabajar con el "browscap.ini"... no me quedo con las ganas, pero, efectivamente, la idea de hacer una base de datos por mi cuenta y riesgo... habiendo algo como el "browscap.ini"... es demasiado.

La duda que me queda es porqué no se usa entonces, o porqué se usa "la otra forma", y, quizá tenga que ver con las características de PHP. Por ejemplo, tratando de establecer la directiva de PHP INI correspondiente, no me ha sido posible...

Sin embargo, en los cometarios de la función "get_browser()" me han dado la pista: es posible leer en todo caso el archivo "INI" como tal, con la función "parse_ini_file()", de modo que no se depende del PHP INI.

El caso es que ideas no faltan, pero, hay que reconocer que no tenía mucho sentido continuar por donde iba... o eso creo, vaya.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #23  
Antiguo 05-09-2008
Avatar de TOPX
TOPX TOPX is offline
Miembro
 
Registrado: may 2008
Ubicación: Bogotá
Posts: 527
Poder: 17
TOPX Va camino a la fama
Qué bueno saberlo . Entonces, ánimo con la validación de ese .ini (para empezar).

Y no deje de ver el link de browsershots.org, mientras aún esté vigente.
__________________
"constructive mind, destructive thoughts"
Responder Con Cita
  #24  
Antiguo 05-09-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.114
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Aquí un colega ya logró algo por donde empezar, por lo menos.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #25  
Antiguo 05-09-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.561
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por dec Ver Mensaje
Hola,

Aquí un colega ya logró algo por donde empezar, por lo menos.
Changos, se me hace que no vuelvo a usar ningún puto explorador, no vaya a ser que se metan hasta la cocina en mi maquina

joder,

Cita:
Empezado por YO MISMO
viendo la utilidad podriamos hacer una agencia de espionaje
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #26  
Antiguo 05-09-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por dec Ver Mensaje
ya estoy pensando en una clase que acaso fuera útil para trabajar con el "browscap.ini"... no me quedo con las ganas, pero, efectivamente, la idea de hacer una base de datos por mi cuenta y riesgo... habiendo algo como el "browscap.ini"... es demasiado.

La duda que me queda es porqué no se usa entonces, o porqué se usa "la otra forma", y, quizá tenga que ver con las características de PHP. Por ejemplo, tratando de establecer la directiva de PHP INI correspondiente, no me ha sido posible...
Ejem, ejem

Cita:
Empezado por roman en un mensaje anterior Ver Mensaje
Quizá porque no todos pueden hacer cambios en php.ini (hay que apuntar la directiva browscap). Pero si ése fuera el caso, aún podrías usar ese archivo (incluso descargarlo en automático) para "alimentar" tu propia clase en lugar de la base que ahora usas.


// Saludos
Responder Con Cita
  #27  
Antiguo 05-09-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por egostar Ver Mensaje
Changos, se me hace que no vuelvo a usar ningún puto explorador, no vaya a ser que se metan hasta la cocina en mi maquina

joder,
Hombre amigo, no te asustes. Ésa es precisamente la información que da la función get_browser() de PHP:

Código:
string 'Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16' (length=92)

object(stdClass)[1]
  public 'browser_name_regex' => string '^mozilla/5\.0 (windows; .*; windows nt 5\.1; .*; rv:1\.8.*) gecko/.* firefox/2\.0.*$' (length=84)
  public 'browser_name_pattern' => string 'Mozilla/5.0 (Windows; *; Windows NT 5.1; *; rv:1.8*) Gecko/* Firefox/2.0*' (length=73)
  public 'parent' => string 'Firefox 2.0' (length=11)
  public 'platform' => string 'WinXP' (length=5)
  public 'win32' => string '1' (length=1)
  public 'browser' => string 'Firefox' (length=7)
  public 'version' => string '2.0' (length=3)
  public 'majorver' => string '2' (length=1)
  public 'frames' => string '1' (length=1)
  public 'iframes' => string '1' (length=1)
  public 'tables' => string '1' (length=1)
  public 'cookies' => string '1' (length=1)
  public 'javaapplets' => string '1' (length=1)
  public 'javascript' => string '1' (length=1)
  public 'cssversion' => string '2' (length=1)
  public 'supportscss' => string '1' (length=1)
  public 'minorver' => string '0' (length=1)
  public 'alpha' => string '' (length=0)
  public 'beta' => string '' (length=0)
  public 'win16' => string '' (length=0)
  public 'win64' => string '' (length=0)
  public 'backgroundsounds' => string '' (length=0)
  public 'cdf' => string '' (length=0)
  public 'vbscript' => string '' (length=0)
  public 'activexcontrols' => string '' (length=0)
  public 'isbanned' => string '' (length=0)
  public 'ismobiledevice' => string '' (length=0)
  public 'issyndicationreader' => string '' (length=0)
  public 'crawler' => string '' (length=0)
  public 'aol' => string '' (length=0)
  public 'aolversion' => string '0' (length=1)
formada a partir del user agent y de la información en browscap.ini. Tal como se informa en el manual, mucha de esa información es sólo genérica y no específica a tu navegador. Por ejemplo, esta información puede indicar que el navegadorque usas soporta javascript, pero no puede detectar si tú en particular tienes o no habilitado el uso de javascript.

// Saludos
Responder Con Cita
  #28  
Antiguo 05-09-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.561
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por roman Ver Mensaje
Hombre amigo, no te asustes. Ésa es precisamente la información que da la función get_browser() de PHP:

formada a partir del user agent y de la información en browscap.ini. Tal como se informa en el manual, mucha de esa información es sólo genérica y no específica a tu navegador. Por ejemplo, esta información puede indicar que el navegadorque usas soporta javascript, pero no puede detectar si tú en particular tienes o no habilitado el uso de javascript.

// Saludos
Eso es lo que dicen, pero vaya uno a saber si no le metieron un raton y no lo muestran

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas al intentar conectarme desde el cliente al servidor de firebird El_Chava Firebird e Interbase 2 22-04-2008 00:45:41
Reconocer Firebird en dbExpress Jad Conexión con bases de datos 4 11-01-2008 19:19:45
reconocer sonido ebeltete Varios 0 06-06-2006 01:05:11
Reconocer si la consulta no dio resultados La__X SQL 1 28-04-2006 21:15:03
reconocer todos los comandos de SQL M@rcos SQL 3 30-06-2003 12:20:02


La franja horaria es GMT +2. Ahora son las 15:27:21.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi