Foros del Web » Creando para Internet » Diseño web »

[SOLUCIONADO] Resolucion de pantalla en head para añadir a variable php

Estas en el tema de Resolucion de pantalla en head para añadir a variable php en el foro de Diseño web en Foros del Web. He buscado muchos hilos pero ninguno me ha funcionado y lo que estoy haciendo en mi web es.... Obtener la URl con PHP If ($url ...
  #1 (permalink)  
Antiguo 20/10/2011, 15:24
Avatar de victor5atodogas  
Fecha de Ingreso: junio-2010
Mensajes: 447
Antigüedad: 14 años, 5 meses
Puntos: 2
Resolucion de pantalla en head para añadir a variable php

He buscado muchos hilos pero ninguno me ha funcionado y lo que estoy haciendo en mi web es....

Obtener la URl con PHP

If ($url = "www.pepito.com") {
$ruta = "-----rutadelaimagen.jpg";
}


La cosa es que me gustaria saber como puedo hacer para obtener la resolucion de pantalla del usuario ya que segun la resolucion de la misma le cargaria una imagen con su resolucion; me gustaria obtener lo siguiente:

If ($url = "www.pepito.com") {
$ruta = "-----rutadelaimagen1024x768.jpg";
}


He intentando con Javascript de muchas formas pero no hay forma de sacarlo, agradeceria que me ayudarais a lograrlo.

Muchas gracias y un saludo.
  #2 (permalink)  
Antiguo 21/10/2011, 13:16
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 9 meses
Puntos: 306
Respuesta: Resolucion de pantalla en head para añadir a variable php

probaste con SAN GOOGLE
obtener la resolucion de pantalla del usuario
Saludos
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--
  #3 (permalink)  
Antiguo 21/10/2011, 14:09
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 15 años, 4 meses
Puntos: 641
Respuesta: Resolucion de pantalla en head para añadir a variable php

es if esta mal debe ser
Código PHP:
Ver original
  1. if($url == "string"){
  2.     //contenido
  3. }
  #4 (permalink)  
Antiguo 21/10/2011, 14:34
Avatar de victor5atodogas  
Fecha de Ingreso: junio-2010
Mensajes: 447
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: Resolucion de pantalla en head para añadir a variable php

Por un lado probe con Google, la cosa es como hacerlo para meter el ancho y alto de la pantalla en una unica varibale php sin que ponga......<string....

Por cierto, lo del if ya se que es asi, solo lo ponia para que nos aclararmos.

Saludos.
  #5 (permalink)  
Antiguo 21/10/2011, 16:23
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 15 años, 4 meses
Puntos: 641
Respuesta: Resolucion de pantalla en head para añadir a variable php

y por que no usas supersized?

yo lo use en esta web

http://atoledemasa.com.mx

hace que la imagen ocupe todo el tamaño de la web
  #6 (permalink)  
Antiguo 22/10/2011, 03:27
Avatar de victor5atodogas  
Fecha de Ingreso: junio-2010
Mensajes: 447
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: Resolucion de pantalla en head para añadir a variable php

Quieras que no esa imagen en alguna resolucion se deformara bastante, puesto que yo voy a poner fotos de animales en la naturaleza se nota mas, por lo que hay que crear varias imagenes en distintas resoluciones y colocar segun la resolucion del usuario.
  #7 (permalink)  
Antiguo 22/10/2011, 08:53
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 15 años, 4 meses
Puntos: 641
Respuesta: Resolucion de pantalla en head para añadir a variable php

de verdad se te complica mucho?

prueba con algo sumamente sencillo como esto:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. document.write('<img src="http://duzensiz.com/data/media/92/6_imagenes.jpg" width="' + screen.width + '" src="' + screen.height +'"');
  3. </script>

recuerda manipular bien el css para que el padding y el margin no fecten en este caso :)
  #8 (permalink)  
Antiguo 22/10/2011, 09:07
Avatar de victor5atodogas  
Fecha de Ingreso: junio-2010
Mensajes: 447
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: Resolucion de pantalla en head para añadir a variable php

Ok, luego lo probare y os dire que tal me ha ido y como lo he probado.
  #9 (permalink)  
Antiguo 23/10/2011, 04:25
Avatar de victor5atodogas  
Fecha de Ingreso: junio-2010
Mensajes: 447
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: Resolucion de pantalla en head para añadir a variable php

Os comento, yo por ahora tengo esto en una variable:

Código:
$total = "http://www.jonathandiazm.com/wp-content/themes/naturefox/images/blog";
que es la URL de la imagen que quiero mostrar, despues he colocado lo siguiente con el objetivo de obtener el ancho y alto de la pantalla:

Código:
<script type="text/javascript">
var width = screen.width;
var height = screen.height;
document.cookie ='width='+width';
document.cookie ='height='+height';
</script>
<img id="background" src="<?php 
$width =  $_COOKIE["width"];
$height =  $_COOKIE["height"];
$total = $total . $width ."x" .$height .".jpg";
echo $total; ?>" alt="" title="" /> 
</div>
Como podeis ver, el objetivo es que acabe colocando la URL asi:

http://www.jonathandiazm.com/wp-cont...og1024x768.jpg

para que muestre el fondo que le corresponde.

La cuestion es que no se porque pero no funciona bien y no obtengo el ancho ni el alto.

¿Alguna ayuda para solucionarlo ya que casi lo tengo?

Muchas gracias y un saludo.
  #10 (permalink)  
Antiguo 23/10/2011, 06:20
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 2 meses
Puntos: 381
Respuesta: Resolucion de pantalla en head para añadir a variable php

Víctor, tienes un par de errores en la parte de javascript, por eso no recoge nada


Código:
<script type="text/javascript">
var width = screen.width;
var height = screen.height;
document.cookie ='width='+width';
document.cookie ='height='+height';
</script>
Te sobran las comillas que te marqué en rojo
__________________
Javascript Códigos - Bambú difunde
  #11 (permalink)  
Antiguo 24/10/2011, 02:44
Avatar de victor5atodogas  
Fecha de Ingreso: junio-2010
Mensajes: 447
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: Resolucion de pantalla en head para añadir a variable php

Muchas gracias por todo una vez mas, lo he conseguido solucionar y funciona a la perfeccion, aqui se ve el ejemplo:

http://www.jonathandiazm.com/galerias

Un saludo.
  #12 (permalink)  
Antiguo 24/10/2011, 15:00
Avatar de victor5atodogas  
Fecha de Ingreso: junio-2010
Mensajes: 447
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: Resolucion de pantalla en head para añadir a variable php

Si se os ocurre alguna otra forma de hacerlo para pasar el valor sin la cookie lo agradeceria porque ahora ya no funciona.

Muchas gracias por todo.

Saludos.

Etiquetas: head, pantalla, php, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:20.