Función interesante que sirve para obtener el código traducido de un html.
Aquí está la dirección, además en uno de los parámetros puedes pasarle el estandar que quieres usar.
Un saludo.
La oficina del código
Blog donde subir diferentes códigos de programación escritos a lo largo de mi carrera profesional para reutilización de otras personas.
martes, 12 de febrero de 2013
lunes, 11 de febrero de 2013
Problema con la librería OpenTBS y los acentos y caracteres raros
A la hora de abrir una plantilla con la librería OpenTBS para sustituir unas variables, he tenido varios problemas porque no me reconocía bien algunos caracteres.
Para solucionarlo en insertado esta opción OPENTBS_ALREADY_UTF8 al cargar la plantilla.
$TBS->LoadTemplate($template,OPENTBS_ALREADY_UTF8);
Gracias, un saludo a todos.
Para solucionarlo en insertado esta opción OPENTBS_ALREADY_UTF8 al cargar la plantilla.
$TBS->LoadTemplate($template,OPENTBS_ALREADY_UTF8);
Gracias, un saludo a todos.
jueves, 7 de febrero de 2013
Funciones interesantes en PHP
bool isset
( mixed
string trim ( string
int intval ( mixed
$var
[, mixed $...
] ) -> Determina una variable está definida y no es NULLstring trim ( string
$str
[, string $charlist
] ) -> Elimina espacio en blanco (u otro tipo de caracteres) del inicio y el final de la cadenaint intval ( mixed
$var
[, int $base
= 10
] ) -> Obtiene el valor entero de una variable
martes, 15 de enero de 2013
Comprimir en tar.gz
Si quires comprimir en tar.gz en un MAC a través del terminal
tar -zcvf ./apemsi.tar.gz ./apemsi
donde el segundo parámetro es el sitio y el nombre del archivo resultante de comprimir (cuidado con tener permisos en la carpeta especificada) y el tercer parámetro es lo que se va a comprimir (con ./* comprimes todo lo que hay en la carpeta actual).
tar -zcvf ./apemsi.tar.gz ./apemsi
donde el segundo parámetro es el sitio y el nombre del archivo resultante de comprimir (cuidado con tener permisos en la carpeta especificada) y el tercer parámetro es lo que se va a comprimir (con ./* comprimes todo lo que hay en la carpeta actual).
viernes, 15 de junio de 2012
Página con textos de prueba para páginas web
Aquí os dejo una página muy práctica en la que obtendréis textos de pruebas para vuestras páginas web:
HTML-Ipsum
Muchas gracias y hasta la próxima.
HTML-Ipsum
Muchas gracias y hasta la próxima.
jueves, 12 de abril de 2012
Para las fechas, lo mejor es declararlas en la base de datos como datetime, luego a la hora de obtener los datos podemos hacerlo directamente, aunque aparecería con fecha y hora. Una alternativa a esto puede ser obtenerla de la base de datos con el strtotime(), que nos devuelve el timestamp con el cual podemos formatear con la función date(). No preocuparnos con el formato de la función strtotime() que el de la base de datos funciona.
Para guardarlo en la base de datos desde el selector de fecha en javascript form->select_date() le hacemos un explota, que es una función que pasa de 12/04/2012 a 2012-04-12 que es como se guarda en la BD.
Es lógico que si queremos obtener el timestamp del select_date() lo podemos hacer con strtotime antes haciendole un explota.
Aquí dejo la función explota para quien le interese:
function explota($fecha) // local2bd desde lap·gina hast ala base de datos
{
$vector_fecha = explode("/",$fecha);
$aux = $vector_fecha[2];
$vector_fecha[2] = $vector_fecha[0];
$vector_fecha[0] = $aux;
return implode("-",$vector_fecha);
}
Y una función implota que hace lo contrario de explota
function implota($fecha) // bd2local desde la base de datos hasta la p·gina
{
if (($fecha == "") || ($fecha == "0000-00-00"))
return "";
$vector_fecha = explode("-",$fecha);
$aux = $vector_fecha[2];
$vector_fecha[2] = $vector_fecha[0];
$vector_fecha[0] = $aux;
return implode("/",$vector_fecha);
}
Un saludo.
Para guardarlo en la base de datos desde el selector de fecha en javascript form->select_date() le hacemos un explota, que es una función que pasa de 12/04/2012 a 2012-04-12 que es como se guarda en la BD.
Es lógico que si queremos obtener el timestamp del select_date() lo podemos hacer con strtotime antes haciendole un explota.
Aquí dejo la función explota para quien le interese:
function explota($fecha) // local2bd desde lap·gina hast ala base de datos
{
$vector_fecha = explode("/",$fecha);
$aux = $vector_fecha[2];
$vector_fecha[2] = $vector_fecha[0];
$vector_fecha[0] = $aux;
return implode("-",$vector_fecha);
}
Y una función implota que hace lo contrario de explota
function implota($fecha) // bd2local desde la base de datos hasta la p·gina
{
if (($fecha == "") || ($fecha == "0000-00-00"))
return "";
$vector_fecha = explode("-",$fecha);
$aux = $vector_fecha[2];
$vector_fecha[2] = $vector_fecha[0];
$vector_fecha[0] = $aux;
return implode("/",$vector_fecha);
}
Un saludo.
Suscribirse a:
Entradas (Atom)