| |||
problema con unas tablas Bueno hize un libro de visitas con php y mysql y me funciona de maravila, mi problema es que si el mensaje es demaciado largo y no pulsan la tecla enter para hacer un salto de linea si no lo hacen el mensaje se va a poner a lo largo y me va a redimencionar la tabla me podrian decir como puedo hacer que si el mensaje es demaciado largo y no hay salto de linea que automaticamente cambia a otra linea para que no redimencione la tabla
__________________ °º¤ø,¸¸,ø¤º°`°º¤ø,¸S@M°º¤ø,¸¸,ø¤º°`°º¤ø,¸. Dios solo nos dio el 0 y el 1 y con solo eso hemos construido un universo |
| |||
Tienes soluciones vía CSS para ajustar las propiedades de tus tablas para que no se deformen .. (pregunta en dicho foro) También lo puedes hacer desde PHP con la función: wordwrap() Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Bueno si me podrias dar un ejemplo de como usar esa funcion de php porque no la habia visto nunca
__________________ °º¤ø,¸¸,ø¤º°`°º¤ø,¸S@M°º¤ø,¸¸,ø¤º°`°º¤ø,¸. Dios solo nos dio el 0 y el 1 y con solo eso hemos construido un universo |
| ||||
Si tienes el nombre de la función... pues al manual!! http://www.php.net/manual/es/function.wordwrap.php Saludos |
| |||
Bueno lei el manual y lo hize de esta manera <? $texto_cortado= wordwrap( $var, 20 ); echo "$texto_cortado\n"; ?> pero no me funciono i me podrian ayudar se los agradeceria mucho
__________________ °º¤ø,¸¸,ø¤º°`°º¤ø,¸S@M°º¤ø,¸¸,ø¤º°`°º¤ø,¸. Dios solo nos dio el 0 y el 1 y con solo eso hemos construido un universo |
| ||||
<br /> por \n Lo que pasa es que si lees en el manual el string de ruptura por defecto es "\n"... si para tu mismo ejemplo haces un ver>código fuente, verás que sí existen los saltos de línea... lo que pasa es que el navegador necesita otro string de ruptura, que sería "<br />"... si especificas este string de ruptura en la función, no tendrás mayor problema. Código PHP: |
| |||
Bueno gracias funciono de maravilla pero ahora me ha surjigo otro problemael cual es que como tengo smilies cuando los mensajes son muy largos y tienen varios smilies no sale muy bien porque tengo la funcion str_replace (':-a','<img src=smilies/1.gif>',$var); y lo tengo de esta manera y pos no me funciona bien porque a la hora que hace todo el cambio y pone la etiqueta html me muestra la etiqueta y no muestra el smilies como lo puedo solucionar?? si me pueden ayudar
__________________ °º¤ø,¸¸,ø¤º°`°º¤ø,¸S@M°º¤ø,¸¸,ø¤º°`°º¤ø,¸. Dios solo nos dio el 0 y el 1 y con solo eso hemos construido un universo |
| ||||
PUes ... pon un poquito más del código que tienes... porque en principio, el navegador interpreta las etiquetas... y si no las conoce.. simplemente no las muestra... asegúrate de no estar utilizando funciones como htmlentities() http://www.php.net/manual/en/function.htmlentities.php Saludos |
| |||
Bueno en mi libro tengo mis smilies y los pongo de la siguiente manera <? $var=$damefila->comentario; str_replace (':-a','<img src=smilies/1.gif>',$var); y se repite el mismo codigo de las smilies ?> y ya en donde quiero que aparesca el xomntario pongo esto <? $texto_cortado= wordwrap( $var, 20, "<br />" ); echo "$texto_cortado\n"; ?> haber si me entiendes si no te pongo todo mi codigo de el libro de visitas
__________________ °º¤ø,¸¸,ø¤º°`°º¤ø,¸S@M°º¤ø,¸¸,ø¤º°`°º¤ø,¸. Dios solo nos dio el 0 y el 1 y con solo eso hemos construido un universo |
| |||
Y si me podrias explicar tu algo del manual que me diste de php.net porque no lo entendi a la perfeccion.
__________________ °º¤ø,¸¸,ø¤º°`°º¤ø,¸S@M°º¤ø,¸¸,ø¤º°`°º¤ø,¸. Dios solo nos dio el 0 y el 1 y con solo eso hemos construido un universo |
| |||
Y si me podrias explicar tu algo del manual que me diste de php.net porque no lo entendi a la perfeccion.
__________________ °º¤ø,¸¸,ø¤º°`°º¤ø,¸S@M°º¤ø,¸¸,ø¤º°`°º¤ø,¸. Dios solo nos dio el 0 y el 1 y con solo eso hemos construido un universo |