![triste](http://static.forosdelweb.com/fdwtheme/images/smilies/frown.png)
| |||
neoven .. si lo que te mencionó BVis te funciona .. te combiene saber que trabajas las variables en tu servidor con register_globals a OFF .. (revisa las FAQ's para más detalles) Porque .. ya veras cuando intentes leer cookies en modo "clasico" .. o sessiones (asumiendo globales .. etc). Un saludo, |
| ||||
Para saber el idioma te iría mejor recoger HTTP_ACCEPT_LANGUAGE.
__________________ M a l d i t o F r i k i |
| ||||
Ahí va un "truquillo": Para conocer el nombre de las variables de entorno y saber cuales existen...tan solo hay que fijarse en el resultado de hacer un 'phpinfo()'. Ahí aparecen todas. 1 Saludo.
__________________ "Yo opino lo mismo que BVis, el de 'forosdelweb' " - Bill Gates |
| |||
Ahí va otro truquillo .. No es mas ni menos q el manual de PHP en el capítulo "Predefined Variables" ..Ademas de q muestra las propias de PHP .. se menciona otras variables predefinidas que no son propias de PHP como las de "servidor" (q son las q se están requiriendo en este caso" .. y q a su vez .. el nombre y lo q hacen viene de las definiciones del standar CGI. http://www.php.net/manual/en/reserved.variables.php Un saludo, |
| ||||
Como siempre gracias cluster. Ya baje el manual de php.net y vi el capitulo, pero tengo un problema en lo siguiente: Quiero saber de que pais es el usuario por lo que pido $_SERVER['ACCEPT_LANGUAGE'] eso me da como resultado en mi caso el siguiente string es-ve que es idioma español de venezuela Ahora bien yo quiero seleccionar solo lo que esta despues del guion para determinar de que pais es el usuario -us=Estados Unidos -cl=Chile Tambien quiero hacer lo mismo para tomar el navegador y el S.O. gracias de antemano por su ayuda ![]() |
| |||
Pues ya q tienes el manual .. ves revisando la funcion: explode() .. eso te genera un array con las porciones de la cadena que uses partido en el caracter (o cadena) q indiques. Un saludo, |
| ||||
como he comentado varias veces, una cosa es el IDIOMA y otra cosa es el PAÏS de los visitantes. El idioma, lo obtenemos de las preferencias idiomáticas que el usuario ha configurado en su navegador (HTTP_ACCEPT_LANGUAGE). El país, lo obtenemos (o intentamos obtener) a través de su REMOTE_HOST y/o su REMOTE_ADDR. El idioma sirve para saber que idioma habla nuestro visitante (independientemente del país desde el que conecte). El país sirve para saber donde está nuestro visitante y poder mostrarle contenidos locales de su zona. Como es imposible acertar el 100% de las ocasiones, debemos dar SIEMPRE opción al usuario para cambiar tanto su idioma como su país.
__________________ M a l d i t o F r i k i |
| ||||
Revisando este post encontré este código: Código PHP:
__________________ M a l d i t o F r i k i |