Comunidad de diseño web y desarrollo en internet online

get Browser and Display Image

Citar            
MensajeEscrito el 14 Ene 2006 09:05 pm
Hola compañeros!

Tengo una pregunta muy fregona :lol: :lol: :lol: que seguro muchos aparte de mi nos preguntamos! (exeptos los que ya saben, por eso mismo, diganos como se hace)

>>>Por ejemplo, si yo estoy utilizando firefox, y escribo este mensaje, abajo de mi avatar aparecera que utilize firefox displayado en un icono :? .

La pregunta del millón! cual es ese código que detecta desde que browser se esta abriendo el sitio, y segundo, cual es codigo, para cargar la imagen, dependiendo del browser.
:o :o :o

Conteste quien sepa!!! porfavorsote!

Por Taransky

32 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 14 Ene 2006 10:41 pm
Si claro es un codigo muy sencillo que tendriamos que redactar... no gracias.

Mejor busca sobre como identificar los "user_agents" de los navegadores en google. Luego con un poco de programacion seguro que podras lograr tu cometido.

Saludos

Por NEO_JP

BOFH

5724 de clabLevel

13 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Premio_Secretos Team Cristalab

Front-end Developer en Washington, DC

firefox
Citar            
MensajeEscrito el 15 Ene 2006 12:31 am
sí, antes de preguntar hay que buscar, en este caso tu respuesta estaba el titulo que pusiste
http://www.google.com/search?q=php+get+browser

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 15 Ene 2006 05:59 am
Muchas gracias compañeros! porfavor no se me desesperen ya se que la cosa tal vez es demasiado obvia para ustedes, pero comprendan que yo apenas voy aprendiendo, todo esto es muy nuevo para mi.

Ya verifique :wink: en los buscadores, el codigo, y me devuelve en texto, miren este es el código que encontre:

Código :

<?php

if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Gecko') )
{
   if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Netscape') )
   {
     $browser = 'Netscape (Gecko/Netscape)';
   }
   else if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') )
   {
     $browser = 'Mozilla Firefox (Gecko/Firefox)';
   }
   else
   {
     $browser = 'Mozilla (Gecko/Mozilla)';
   }
}
else if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') )
{
   if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Opera') )
   {
     $browser = 'Opera (MSIE/Opera/Compatible)';
   }
   else
   {
     $browser = 'Intetttrnet Explorer (MSIE/Compatible)';
   }
}
else
{
   $browser = 'Others browsers';
}

echo $browser;

?>


Pero lo segundo no puedo encotrar, como hago que me carge una imagen, dependiendo del explorador en el que se esta abriendo la pagina.

Saludos! :lol:

Por Taransky

32 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 15 Ene 2006 06:32 am
hay que echarle un poco más de ingenio....

Código :

<?php

if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Gecko') )
{
   if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Netscape') )
   {
     $browser = 'icon_ns.png';
   }
   else if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') )
   {
     $browser = 'icon_ff.png';
   }
   else
   {
     $browser = 'icon_mz.png';
   }
}
else if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') )
{
   if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Opera') )
   {
     $browser = 'icon_op.png';
   }
   else
   {
     $browser = 'icon_devil.png';
   }
}
else
{
   $browser = 'icon_desconocido.png';
}

echo "<img src=\"$browser\">";

?>

suerte

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 17 Ene 2006 10:27 pm
:lol: COMPAÑERO!!!!!!!!!!!!! MUXISIMAS GRACIAS,
mas que ingenio, vaya conocimiento el tuyo :? ehh!

Ya me salio eso por un lado, me falta agregar unos detalles para lograr lo que quiero, estoy tratando de que Fredie me sople, pero nomas no quiere nuestro compañero es extremadamente reservado......

Por Taransky

32 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 18 Ene 2006 04:09 am

Taransky escribió:

estoy tratando de que Fredie me sople, pero nomas no quiere nuestro compañero es extremadamente reservado......
No doy pescado, prefiero enseñar como pescar

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

firefox
Citar            
MensajeEscrito el 18 Ene 2006 02:50 pm
Por cierto ¿en que TPL de phpBB va este código? :? ¿Alguien me lo puede decir? Ya que Freddie® no regala el pescado, lógico, porque lo vende :lol: :lol: :lol: No era broma ^^ ¿Me pueden ayudar? Google no quiere :lol: :lol:

Por elav

Claber

1461 de clabLevel

9 tutoriales

Genero:Masculino  

Administrador de Sistemas

firefox
Citar            
MensajeEscrito el 18 Ene 2006 06:29 pm
elav; los .tpl NO tienen codigo, son los PHP y obviamente va en el PHP de la pagina que quieres cambiar, este mismo que estas leyendo, por ejemplo, tiene un "viewtopic.php" donde va el codigo y un "viewtopic.tpl" donde esta el diseño

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

firefox
Citar            
MensajeEscrito el 18 Ene 2006 08:49 pm

Freddie® escribió:

Taransky escribió:

estoy tratando de que Fredie me sople, pero nomas no quiere nuestro compañero es extremadamente reservado......
No doy pescado, prefiero enseñar como pescar


U_U U_U U_U U_U U_U U_U

mmm, yo estoy tratando de adaptarlo para ver tanto el so, como el browser, tambien de mac y de linux...si me sale lo pongo aca, si no, pues ya les preguntare.. :) :)

Le iba a meter solaris, pero no se que valor devuelve, pues no tengo ninguna a la mano

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 19 Ene 2006 01:29 pm
Tienes razón Freddie®, lo qeu quise decir fue eso, en que php se ponía, o en que parte, pero bueno si es algo tan complicado trataré de buscarlo yo cambiando mis php y probar (aunque el foro se me vaya abajo)

Por elav

Claber

1461 de clabLevel

9 tutoriales

Genero:Masculino  

Administrador de Sistemas

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.