Archivo del Autor: juanjus

PHP FUNCION QUE GENERA CODIGO ALFANUMÉRICO

Bague buscando en Internet algo que me ayudara con este tema de generar códigos alfanuméricos para guardar un registro ¡para lo que sea! en mi caso para guardar ordenadamente los registros de mis tablas y bueno no encontré mucho así que hice una función. A mi me ayuda mucho con el mantenimiento de mis tablas ya que puedo usarlo para cualquiera ingresando los parámetros necesarios.

y sin mas nada aquí les dejo el código para que lo usen  y lo compartan

//FUNCION QUE GENERA CODIGO ALFANUMERICO
function setCode($letra=NULL, $digitos=NULL, $tabla=NULL){
$query = mysql_query(“Select * From “.$tabla.””); //consultamos tabla
$cant = mysql_num_rows($query); //numero de registros en la tabla

$nletra = strlen($letra); //contamos cuantos digitos tiene $letra
$ncant = strlen($cant); //contamos cuantos digitos tiene $cant

$ceros = $digitos – ($nletra + $ncant); // cantidad de ceros para adicionar
$i = 1;
while($i <= $ceros){
$str_ceros .= “0”;
$i += 1; //incremetamos en 1 $i
}

$cant++; //adicionamos 1 a $cant

$codigo = $letra.$str_ceros.$cant; //CREAMOS EL CODIGO

return $codigo;
}

 

//COMO USARLO

//CLARO QUE ANTES TIENEN QUE REALIZAR LA CONEXION A LA BASE DE DATOS

$codigo = setCode(‘CL’, 8, ‘cliente’);
echo $codigo;

 

Bueno espero que les ayude esta pequeña función como ami.

Hasta pronto con mas novedades. si tienen alguna consulta coméntame y déjeme tu correo para poder ayudarles.

Mobile_Detect

Mobile_Detect es una sencilla clase de PHP que permite la detección de las plataformas para dispositivos móviles más conocidas: Android, Blackberry, Opera Mini, Palm, Windows Mobile, así como las genéricas.

Su uso es muy sencillo. Basta con incluir e instanciar la clase:


include("Mobile_Detect.php");

$detect = new Mobile_Detect();

y comprobar:


if ($detect->isAndroid()) { 
// código para una plataforma Google Android
}

Los métodos disponibles son isAndroid(), isBlackberry(), isOpera(), isPalm(), isWindows(), isGeneric(). Si sólo estamos interesados en saber si el usuario está usando un dispositivo móvil pero sin preocuparnos de qué plataforma:


if ($detect->isMobile()) { 
// cualquier plataforma móvil
}

Visto en: http://www.webintenta.com/mobile-detect.html

Select text a un textbox javascript

Hace unos días realizando una aplicación web se me presento un inconveniente necesitaba guardar en una base de datos el value de un select  pero también el contenido lo que se encuentra en en las etiquetas <option>TEXTO A GUARDAR</option>

Lo que pensé hacer es cuando ocurra el método onchange del select pase el contenido a un campo hidden u oculto para luego guardarlo.

Busque mucho en internet pero solo encontré javascript que pasaban el value y otros que solo funcionaban en IE.

Selectbox a hidden comandDespués de una larga investigación logre hacer dos funciones en javascript que pasan el text y el value de un select.

Acá los dejo para que lo usen espero que les solucione sus inconvenientes como me pasó a mí.

<script type=”text/javascript”>
function pasar_text ()
{
var objHidden = document.getElementById(“hidden_text”);
var w = document.myform.dropdown.selectedIndex;
var selected_text = document.myform.dropdown.options[w].text;
objHidden.value = selected_text;
}

function pasar_value ()
{
var objHidden = document.getElementById(“hidden_value”);
var objSelect = document.getElementById(“dropdown”).value;
objHidden.value = objSelect;
}
/********************************/

</script>

<form name=”myform” id=”myform”>
<select id=”dropdown” name=”dropdown” onchange=”pasar_text(); pasar_value ();”>
<option value=”0″>Seleccionar</option>
<option value=”1″>Opción 1</option>
<option value=”2″>Opción 2</option>
<option value=”3″>Opción 3</option>
<option value=”4″>Opción 4</option>
</select>
<input type=”text” name=”hidden_text” id=”hidden_text” value=”” />
<!–input type=”hidden” name=”hidden_text” id=”hidden_text” value=”” /–>
<input type=”text” name=”hidden_value” id=”hidden_value” value=”” />
<!–input type=”hidden” name=”hidden_value” id=”hidden_value” value=”” /–>
</form>

VER EL EJEMPLO FUNCIONANDO

http://www.juanjus98.com/ejemplos/selectbox/1.html

Quita los ojos rojos de tus fotografías con FixRedEyes

Algo que nos ocurre a todos cuando sacamos fotografías es que nos queden con el tan común efecto de ojos rojos, esto se da por la mala iluminación del lugar y la cercanía entre el lente y el flash.

Por suerte ahora tenemos una aplicación web con la que podrás arreglar este efecto en muy sencillos pasos, sin necesidad de tener algún conocimiento especial ni nada de eso, solo subes tu imagen, la modificas y luego la bajas.

Verdaderamente es muy sencillo quitar este efecto de nuestras fotografías con esta muy buena aplicación, podras modificar cuantas fotografías quieras sin ningún problema, completamente gratis, sin instalar nada y sin siquiera tener que registrarte.

FixRedEyes trabaja solamente sobre la zona de los ojos y el procedimiento a seguir consta solamente de 3 partes nada más, primero tenemos la potencia que queremos darle al efecto, segundo la zona donde queremos aplicarlo, y tercero el zoom con el cual seleccionaremos solamente la parte de los ojos para aplicarles el efecto, una vez hecho esto solo deberemos clickear en el boton Fix it! y la aplicación hará el resto, solo queda esperar un poco y una vez listo clickear sobre el boton Download para descargar nuestra fotografía editada

Enlace: FixRedEyes

Crear encuestas con imágenes con Fotoll

Estás pensando si comprarte unos zapatos que viste en la vitrina del centro comercial, pero que cuestan más de lo que pensabas pagar. Mejor pedirle la opinión a tus amigos, y no hay mejor manera de hacerlo que a través de una encuesta.

Pero para darte su parecer necesitan verlos. Para eso te presentamos a Fotoll, una aplicación online que te permite crear encuestas utilizando imágenes, para que luego las publiques en la web.

Fotoll es gratuito y muy útil, además es fácil de utilizar. Sólo necesitas registrarte y tendrás acceso a las herramientas de creación de encuestas, en donde podrás utilizar todas las imágenes y opciones que desees.

Una vez que tengas tu encuesta lista, llegó la hora de publicarla en Internet, ya sea a través de un enlace de acceso, o aprovechando las posibilidades que te ofrecen las diferentes redes sociales.

Enlace: Fotoll

 

Averiguar información sobre cualquier dirección IP con Trasir

Hace semanas que recibes correos electrónicos anónimos con insultos y te gustaría enterarte quién es el cobarde que los manda, aunque obviamente no da pistas sobre su identidad. ¿Cómo saberlo?

A través de su dirección IP, un número único que tiene cada computadora conectada a Internet y que puede entregarte una gran cantidad de información. Para ayudarte, existe la aplicación web Trasir.


Con Trasir podrás obtener interesantes datos sobre cualquier IP con sólo indicar su número, el que puedes obtener desde el mismo mensaje de e-mail que recibiste. Así, sabrás su ubicación, proveedor de Internet, etc.

Si bien los datos no son completamente exactos, te darán una buena pista del origen de esa IP, incluyendo un pequeño mapa que te muestra la zona desde donde ese e-mail fue enviado. Una utilidad que debes tener en cuenta.

Enlace: Trasir

Dedica una canción a tu amigo por su cumpleaños.

En esta página podras encontrar y dedicar una canción a tu amigo o ser querido por su cumpleaños con su nombre.  La canción es muy linda los recomiendo a esagente enamorada que les gusta hacer y enviar cosas lindas a su gelma o gil.

AQUI PUEDES ENCONTRAR TU NOMBRE O EL NOMBRE DE TU AMIGO(A).

URL: http://www.cancionfeliz.com/find_name.php

audio.js

Adicionar a nuestro diseño o página web un reproductos de audio (mp3) que funciona muy bien y que puede ser adaptado rapidamente.

ENLACE: http://kolber.github.com/audiojs/

Aquí junto a la belleza de Dely Madrid

Una fotito con mi fan jajajaja Dely Madrid Modelo que destaca en las pasarelas mas importantes de Lima y el Mundo.

Bryan y Áaron Sandoval



dis-01_1, originalmente cargada por JuanJus – Juan Julio Sandoval Layza.

Mis dos amores mis hijos ellos le dieron sentido a mi vida son el motor de mi lucha diaria. LOS AMO