viernes, 20 de noviembre de 2009

Forte Manager, ese bendito problema de LG

Si alguno de ustedes lo experimento, el forte manager es un soft, que viene con los monitores LG, Flatron. Maneja el monitor via software. Varias veces este soft, esta o mal instalado, o la version es vieja, o siempre "por h o x b" como diria mi padre, suele fallar. La solucion aportada por el user: Santapazos de maximoTEC.com:

Si señor!! He tenido éxito y quiero compartir mis resultados con los que leen este foro.

En primer lugar desinstalé la versión del Forte Manager que trajó el CD (creo que era la 2.62). Luego instalé la versión 2.73. Reinicié la compu, mantuve presionado el touchbutton de encendido hasta que me apareció el cartelito "DCC/CI ON" (aprox 5 segundos).

Luego de asegurarme que la conexión DCC estaba activa, fui al grupo de programas que instala el forte manager (Start-->Programs) y ejecuté "Diagnostics", presionar el botón "Clear Registry", que sirve para eliminar las entradas del monitor. Este programa reinia automáticamente la PC.

Luego de esto, puede ejecutar el Forte Manager correctamente. En la solapa Soporte-->Versión dice "Comunicación DCC/CI: ASIC"
Espero que dure. Por ahora, soy feliz.

martes, 27 de octubre de 2009

PHP. Que pasa cuando queremos eliminar espacios en blanco que están de más, entre dos palabras.

Por definición, las funciones que eliminan espacios en blanco en php, lo pueden hacer al inicio de la cadena, al final, o al inicio y al final en simultaneo.
Pero no hay funcion que elimine los espacios sobrantes (mas de uno) entre dos palabras. La solucion provista para esto, es mediante expresiones regulares.
Los creditos son para Xanders de www.infrabios.com

$long_description = preg_replace("/ +/"," ",$long_description);

Esto devuelve la cadena, sin los espacios sobrantes entre palabras.

Gracias xanders!

Slds ;)

Guille

Eliminar saltos de linea

El problema a resolver fue eliminar los saltos de linea de una descripcion, al momento de exportar una tabla. El problema puntual fue que aparecia el caracter de salto de linea en la descripcion (esa especie de P invertida).
No funcionó con trim, no funcionó con str_replace, solo funcionó con la siguiente solución aportada por cristaen, en foros del web.
Lo que hace basicamente, es intentar reemplazar cualquiera de las combinaciones, con precisamente nada.

Cristaen: Mil Gracias!

$sustituye = array("\r\n", "\n\r", "\n", "\r");
$content = str_replace($sustituye, "", $content);

Slds ;)

Guille