Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/09/2008, 05:34
haga41
 
Fecha de Ingreso: junio-2008
Mensajes: 145
Antigüedad: 15 años, 10 meses
Puntos: 0
¿Cómo integrar variables de php en el size de un formulario html?

Hola a todos,

Estoy intentando pasar una web que tengo en ASP a PHP y hay un tamaño de texto de un formulario que quiero que tengo un tamaño si es Explorer y otro diferente para el resto de los navegadores. El caso que creo que la estoy poniendo mal, porque no ve que varie el tamaño de un navegador a otro. De momento lo tengo en modo local pero os pongo el código para ver si me podéis ayudar. También me gustaría saber cual es la mejor forma de integrar código php con html, usando \' \' o directamente acostumbrandome a poner comillas simples en los elementos de formulario que van entre echo.

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="templates/estilorevistamotos.css" media="all" />
<!--[if IE 6]> 
<link rel="stylesheet" type="text/css" href="templates/estilorevistamotosIE.css" media="all" />
<![endif]-->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<!-- TemplateBeginEditable name="doctitle" -->
<title>Untitled Document</title>
<!-- TemplateEndEditable -->
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
</head>

<body>
<div class="todo">
	<div id="titulo_revista">
    	<!--<div class="texto_cabecera"><h1>TU MOTO</h1></div>
        <div class="img_cabecera"></div>-->
    </div>
		<div class="hora_dia"> 
        	<div class="hora">
			<?php 
				echo date ("h:i:s");
			?>
            </div>
        	<div class="dia">
			<?php
				echo date("d/m/Y");
				?>
          </div>
		</div>
    
<div class="contenedor">

<!-- Comprobar navegador -->    
<?php
function FUNC_brouserUsr(){ //echo FUNC_brouserUsr();
   if((ereg("Nav", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Gold",
   $_SERVER["HTTP_USER_AGENT"])) || (ereg("X11",
   $_SERVER["HTTP_USER_AGENT"])) || (ereg("Mozilla",
   $_SERVER["HTTP_USER_AGENT"])) || (ereg("Netscape",
   $_SERVER["HTTP_USER_AGENT"])) AND (!ereg("MSIE",
   $_SERVER["HTTP_USER_AGENT"]) AND (!ereg("Konqueror",
   $_SERVER["HTTP_USER_AGENT"])))) $browser = "Netscape";
  
  
           else if(ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])) $browser = "MSIE";
  
           else if(ereg("Lynx", $_SERVER["HTTP_USER_AGENT"])) $browser = "Lynx";
  
           else if(ereg("Opera", $_SERVER["HTTP_USER_AGENT"])) $browser = "Opera";
  
           else if(ereg("Netscape", $_SERVER["HTTP_USER_AGENT"])) $browser = "Netscape";
 
          else if(ereg("Konqueror", $_SERVER["HTTP_USER_AGENT"])) $browser = "Konqueror";
  
           else if((eregi("bot", $_SERVER["HTTP_USER_AGENT"])) ||
   (ereg("Google", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Slurp",
   $_SERVER["HTTP_USER_AGENT"])) || (ereg("Scooter",
   $_SERVER["HTTP_USER_AGENT"])) || (eregi("Spider",
   $_SERVER["HTTP_USER_AGENT"])) || (eregi("Infoseek",
   $_SERVER["HTTP_USER_AGENT"]))) $browser = "Bot";
  
   else $browser = "Other";
   return $browser;
   }
   
   if ($browser = "MSIE"){
   $tamanio = 19;  
   }
   else{
   $tamanio = 25;
   } 
?>
<!-- Comprobar navegador -->

<div class="columnaderecha">
   	<ul>
<li>
<form name="form1" method="post" id="form1" action="resultados.php" class="formulario">
<?php
echo '<label for="textobuscador">Buscador <input name="buscador" type="text"';
echo ' id="textobuscador" size="(\'$tamanio\')" value="Buscar" accesskey="b" /></label>';
?>
<label for="buscadornoticias"><input name="buscador" type="radio" id="buscadornoticias" value="1" checked="checked" />Noticias<br /></label> 
<label for="buscadorpruebas"><input name="buscador" type="radio" id="buscadorpruebas" value="2" />Pruebas<br /></label>
</li>
<li>
<label class="boton" for="button"><input type="submit" name="button" id="button" value="Buscar" /></label>
</li>
</form>
</ul>
<!--<div class="centrado_banner2">-->
<a href="http://www.alpinestars.com"><img class="banner2" src="imagenes/banneralpinestars.gif" alt="Banner AlpineStars" longdesc="http://haga041.webng.com/motos/banneralpinestarsdesc.html"/></a>
<!--</div>-->
</div>  
<div class="columnaizquierda">
    	<ul>
            <li class="columnaizquierdalista">
            	<a href="index.asp" accesskey="i" >Inicio</a></li>

            <li class="columnaizquierdalista">
            	<a href="news.asp" accesskey="n" >Noticias</a></li>
            <li class="columnaizquierdalista">
            	<a class="col1" href="tests.asp" accesskey="p" >Pruebas</a></li>
            <li class="columnaizquierdalista">
            	<a href="contact.asp" accesskey="c" >Contacto</a></li>
            <li class="columnaizquierdalista">

            	<a href="comparar.asp" accesskey="p" >Comparativa</a></li>
            <li class="columnaizquierdalista">
            	<a href="enlaces.asp" accesskey="l" >Links</a></li>
            <li class="columnaizquierdalista"  >
            	<a href="users.asp" accesskey="z" >Zona de usuarios</a></li>
      </ul>
<div class="centrado_banner1">
<a href="http://www.dainese.com"><img class="banner" src="imagenes/bannerdainese.jpg" alt="Banner Dainese" longdesc="http://haga041.webng.com/motos/bannerdainesedesc.html"/></a>    
  </div>
</div> 


<!-- TemplateBeginEditable name="Editable" -->
<div class="portada">
 <img src="imagenes/bike_cover.jpg" class="cover" />
  </div>
<!-- TemplateEndEditable -->
<div class="corte"></div>
</div> 
    <div id="datos_contacto">
        <abbr>Paseo de Berio 50, 20018 San Sebastián</abbr>
        <span class="rojo">?</span>
        <abbr>Teléfono: 0000 000 000</abbr>
        <span class="rojo">?</span>
        <abbr>Fax: 0000 000 001</abbr>
         <span class="rojo">?</span>
        <abbr>E-mail: [email protected]</abbr> </div>
</div>

</body>