FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problemas con Espacios en blanco
Hola a todos, tengo un problema con los espacios en blanco.
Mi codigo hace lo siguiente: traigo con php el nombre de una localidad de una base de datos mysl, por ejemplo "San Cristobal", y almaceno dicho valor en $ls_localidad, si yo hago un echo $ls_localidad, me lo muestra barbaro, por lo tanto el valor me lo trae bien de la consulta, pero cuando hago por ejemplo dentro de un formulario en una tag input <input type=text name="localidad" value="<?php echo $ls_localidad; ?>"> a la hora de mostrarme el input con el Valor "San Cristobal", me muestra solo "San" que tengo que tener en cuenta para que no me lo corte al string. Desde ya Muchisimas Gracias Javier |
#2
|
||||
|
||||
que raro, no estás usando maxlength o algo así
intenta reemplaza los espacios por %20 por cierto cambia el type=text por type="text"
__________________
self.free; |
#3
|
|||
|
|||
Hola, si le puse el type="text", me comi las comillas ahora cuando lo escribi y si probe poner maxlength y size pero eso no tiene nada que ver, ya me estuvieron comentando otras personas que tambien tuvieron ese problema de los espacios en blancos, y que les cortaba las frase hasta el primer blanco que encuentra, pero no supieron darme la solucion.
Evidentemente es un problema de la "propiedad value de la tag <input> del formulario", ya que como comente arriba, cuando lo muestro con un echo en un script php fuera de la tag <input> me lo muestra de forma correcta. Última edición por jfontane fecha: 14-11-2007 a las 16:22:58. |
#4
|
|||
|
|||
Te propongo dos soluciones para este problema. La primera es escribir todo el input con el comando echo, no se... puede que sirva:
Código PHP:
Código PHP:
Código PHP:
|
#5
|
||||
|
||||
Como dice "xtreme" esta perfecto.
Lo que pasa que segun se ve lo que comentas en la DB tendrias que tener ya guardado el texto con el Todo quoteado, tambien si tenes " (comillas) tener en la DB \" es decir todo a codigo html asi no tenes esos problemas. Saludos |
#6
|
|||
|
|||
Espacios en blanco en forms html
Saludos.
Esta sintaxis también funciona a la perfección sin necesidad de reemplazar los espacios en blanco por códigos: echo '<INPUT TYPE="text" NAME="localidad" VALUE="'.$ls_localidad.'">'; Espero les sirva. |
#7
|
|||
|
|||
Muy bueno me ha servido todo Gracias
|
#8
|
|||
|
|||
espacios en blanco
me pasaba lo mismo, lo que tenes que hacer es
<input type=text name="localidad" value="<?=$ls_localidad?>"> con eso que es muy sencillo solucionas tu problema saludos PD: no te alvides las comillas ana |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
quitar espacios en blanco de un string | rmnart | Varios | 4 | 21-12-2009 15:24:32 |
Limpiar espacios en blanco( en string) | jmlifi | Varios | 5 | 22-03-2007 18:09:05 |
Remover espacios en blanco de una cadena | jarcmaster | Varios | 2 | 22-07-2005 21:12:18 |
Quitar espacios en blanco | Javier_A | OOP | 3 | 09-06-2004 10:29:27 |
cual es la funcion que elimina espacios en blanco en un string | virolu | Varios | 6 | 02-06-2004 13:19:03 |
|