No solo un blog misceláneo más… es un blog de weas frikis

Archives Posts

Tutorial PHP Maker

September 29th, 2008 by scyfox

Saludos.

Mucho tiempo sin novedades. Empecé un nuevo trabajo en la capital de Chile, Santiago, lo que me ha obligado a buscar residencia temporal y ubicarme en tiempo/espacio. Soy de la V región, asi que ha sido bastante jodido acostumbrarme a los tiempos del puto transantiago.

Pero mejor es pensar positivo y hacer las cosas de forma correcta.
Uno de los cachos heredados del ex-desarrollador a cargo, es usar phpmaker para administrar ciertos sitios. Personalmente encuentro que la  herramienta es potente, pero que sirve sólo si te manejas bastante en ella, dejando de paso, un inmenso agujero en caso de ceder el puesto a otra persona. No existen manuales o tutoriales en linea, y el foro de la empresa que lo desarrolla es horrible de malo y desordenado.

Desde mañana empezaré a compartir mis experiencias con este “puto” programa para poder ayudar a quien tenga un problema similar al mio y desee compartir sugerencias y/o experiencias.

Por ahora, requerimientos:

Conocimientos básicos en php y mysql
Servidor local para pruebas. Recomiendo XAMPP
Nos vemos mañana!

Silla!

Share/Save/Bookmark

Categoria(s) Code having No Comments »

Tags: , , , ,

Archives Posts

Tutorial: Escribir PHP seguro.

September 12th, 2008 by scyfox

AddedBytez ha escrito un gran y super útil tutorial sobre cómo escribir PHP de forma segura.

El curso ya va en su cuarta entrega y lo recomiendo a todos los que están empezando con PHP y para aquellos que ya tienen su tiempo (como yo) de forma tal que tengan un control total sobre la forma en que sus usuarios acceden a páginas, filtro de contenido y formularios, acceso a cookies etc.

Recomendable un 100%

URL: Added Bytez

Share/Save/Bookmark

Categoria(s) Code having No Comments »

Tags: , , ,

Archives Posts

Tablas v/s DIV’s

November 26th, 2007 by Optimus Prime

No sé que odio más. El excesivo uso de tablas, el desorden de DIV’s o la combinación de los 2.

Puta, hay dias en que odio mi trabajo….

Cachen….

Share/Save/Bookmark

Categoria(s) Code having No Comments »

Archives Posts

JS + AJAX: Alert con Confirmación.

November 23rd, 2007 by Optimus Prime

Saludos.

Ayer tuve que hacer una fila que apareciera de un echo de PHP directo de una BD, que al hacerle click en una imagen, ésta direccionara a otra página donde se debía borrar la fila completa.
Pero como soy un control freak, quise ponerle un aviso de alerta de seguridad, para validar que realmente habia metido bien el dedito y por consecuencia su respectivo click. (Además que si se equivoca tengo que volver a hacer la fila a mano para que el pobre saltamontes no quede con info perdida)

Asi que hice este pequeño javascript que me salió muy útil.

function verifica_borrar(valor)
{
if (confirm(”¿Está seguro que desea borrar el campo cuyo ID es:” +valor+ “?”))
{
alert(”PLAM - MATE LA FILA”);
}
else { alert(”PLOP - SE SALVO LA FILA”);}

}

Obviamente en vez de “PLAM - Maté la fila” deben poner lo que quieren hacer si confirma y donde sale “PLOP - Se salvó la fila” lo que debe suceder si se cancela la operación.
El campo valor, lo obtiene desde la BD donde captura el índice primario de donde luego podré borrar la fila completa, evitando tener que pasar los otros parámetros extraidos de la BD.

Pero este script se demoraba bastante, asi que un amigo me recomendó usar AJAX. No cacho ajax, pero pude hacer un script ultra básico usando Prototype como JS Framework. Así quedó al final.

function verifica_borrar(valor, pagina){
if (confirm(”¿Está seguro que desea borrar el campo cuyo ID es:” +valor+ “?”))
{
var aux = new Ajax.Request(
‘borrar.php’,
{
method: ‘get’,
parameters: ‘ident=’+valor+’&page=’+pagina,
onComplete: function (dato) {
$(’r').innerHTML=dato.responseText;
},

onLoading: function(){

$(’loading’).innerHTML= ‘imagen’;
}

});
} else {
alert(”No se han realizado modificaciones”);
window.location.reload();
}
}

Silla

Share/Save/Bookmark

Categoria(s) Code having No Comments »

Tags: , , , , , ,

Archives Posts

PHP - Eliminar acentos.

November 23rd, 2007 by Optimus Prime

Otra galletita. Una función rápida para eliminar acentos de un string.
Seguramente no será óptima pero es efectiva.

function elimina_acentos($cadena){ // funcion para quitar los acentos de loa stings
$tofind = “ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ”;
$replac = “AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn”;
return(strtr($cadena,$tofind,$replac));
}
?>

Silla

Share/Save/Bookmark

Categoria(s) Code having 2 Comments »

Tags: ,

Archives Posts

Mostrar errores PHP Forzado.

November 22nd, 2007 by Optimus Prime

Una galleta de php que saca de apuro si tu servidor hosting no tiene activados los mensajes de error en php. Con solo poner esta función al inicio de tu código php, fuerza a que se muestren los posibles errores de código y por ende, hacerte la vida más fácil en esos peores momentos.

function error_handler($errno, $errstr, $errfile, $errline, $errctx) {
echo $errstr;
}
set_error_handler(”error_handler”);
error_reporting(E_ALL);

Silla!

Share/Save/Bookmark

Categoria(s) Code having 2 Comments »

Tags: , , ,

Archives Posts

Como solucionar Parse Error: syntax error, unexpected $end

October 16th, 2007 by Optimus Prime

Saludos.

Volviendo al trabajo luego de el super feriado de ayer (Nótese que Chile es el país que más feriados tiene en el Mundo, asi que bien por chilito!!), llego para darme cuenta que un código para exportar a Excel desde PHP tenia problemas.

Me salía un error weon, “Parse error: syntax error, unexpected $end” Demonios!

Seguir leyendo… »

Share/Save/Bookmark

Categoria(s) Code having No Comments »

Tags: , , , ,

« Anteriores Siguientes »