jueves, 26 de diciembre de 2013

No permitir seleccionar dias anteriores a la fecha actual con DatePicker de Jquery ui

<script>
$(function() {
$("#datepicker").datepicker({ minDate: 0 });
});
</script>

Ejemplo Funcion Ajax/Jquery

aca un ejemplo de una función ajax con la librería Jquery.

function btn_notificacion(){
var notificacion_dest<?php echo "=".$dest; ?>;//aca debemos reemplazar por el numero desde la bd

$.ajax({


beforeSend:function(){},
type: 'POST',
url: 'pages/notificacion_confirma.php',
enctype: 'multipart/form-data',
data: {notificacion_dest:notificacion_dest},
success: function(result) {
  //$("#aoin_contenedor").html(result);
},
error: function(){},
complete:function(){

}
  });

miércoles, 18 de diciembre de 2013

Función para obtener una variable GET en Javascript (Jquery)

/******************Funcion para obtener variables GET ***********************/
(function($) {
    $.get = function(key)   {
        key = key.replace(/[\[]/, '\\[');
        key = key.replace(/[\]]/, '\\]');
        var pattern = "[\\?&]" + key + "=([^&#]*)";
        var regex = new RegExp(pattern);
        var url = unescape(window.location.href);
        var results = regex.exec(url);
        if (results === null) {
            return null;
        } else {
            return results[1];
        }
    }
})(jQuery);

//////////////////////////////////////////////////////////////////////////////////////////
//llamamos a la funcion
var b = $.get("l");
if(b=="no"){
alert("Usuario y/o Contraseña Incorrecta");}

martes, 17 de diciembre de 2013

Función que valida un correo con Javascript

Siempre es útil contar con una función para validar el correo, acá dejo la siguiente que encontré en la web:

Javascript dispone de la potente función test(), a la cual se le pasa una expresión regular que ésta procesará, siendo esta expresión regular la siguiente:
/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3,4})+$/
Para la implementación de esta comprobación, crearemos una función específica llamada validarEmail( email ), quedando como resultado el siguiente código fuente:
function validarEmail( email ) {
    expr = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if ( !expr.test(email) )
        alert("Error: La dirección de correo " + email + " es incorrecta.");
}
Por último, sólo queda utilizar la función en nuestro código para la validación:
var email = 'me@example.com';
validarEmail( email );
http://ismaelgsan.com/validar-un-email-con-javascript-de-forma-rapida-y-sencilla/

martes, 10 de diciembre de 2013

Generar Codigo Ramdon con PHP

Buscando una función encontré está, que esta bastante buena para generar códigos al azar, muy útiles en la programación para verificar contenidos.


<?php
function generarCodigo($longitud) {
 $key = '';
 $pattern = '1234567890abcdefghijklmnopqrstuvwxyz';
 $max = strlen($pattern)-1;
 for($i=0;$i < $longitud;$i++) $key .= $pattern{mt_rand(0,$max)};
 return $key;
}
//Ejemplo de uso
echo generarCodigo(6); // genera un código de 6 caracteres de longitud.
?>

Actualizar un Div cada cierto tiempo con Jquery


Para Actualizar un div cada cierta cantidad de tiempo, es muy simple, para ello creamos la siguiente función
 
 function actualiza_contenido()
   $("#nombre_div").load("pagina_dinamica.php");
 }


donde pagina pagina_dinamica.php, es la pagina que nos muestra el contenido a actualizar

Para llamar a la función lo hacemos así:


 setInterval( "actualiza_contenido()", 1000 );

martes, 26 de noviembre de 2013

Formato de Fechas en PHP

Cuando tenemos una fecha en cierto formato ya sea 10/12/1013
y queremos guardarla de esta manera : 2013-12-10 , lo que debemos hacer es lo siguiente:

$date = date_create("10/11/1982");
$fecha = date_format($date, 'Y-m-d');

la variable fecha valdra = 1982-11-10 

miércoles, 16 de octubre de 2013

limpiar textos en formularios usando las propiedades onFocus y onBlur de Javascript

a veces queremos cierto texto dentro de los elementos de nuestro formulario por ejemplo: Escriba su nombre aqui.. y que el usuario al hacer click dentro del elemento este texto desaparesca y viceversa.
Para ello necesitaremos usar 2 propiedades de Javascript onfocus(hace referencia cuando uno hace click en el elemento y este tiene el foco) y onblur(es cuando uno sale del elemente, en otras palabras pierde el foco).

Ejemplo:


Codigo:
            <input name="textfield3" type="text" class="campTip" id="textfield" value="Nombre del lugar..." size="86"
            onFocus="javascript:if(this.value=='Nombre del lugar...'){this.value=''}"
            onblur="javascript:if(this.value==''){this.value='Nombre del lugar...'}" />

miércoles, 7 de agosto de 2013

Texto en Mayúsculas con CSS

Para poner un texto en mayúsculas con php basta con llamar a la función strtoupper(); , pero no siempre funciona, ya que algunas veces no toma los caracteres con acento y letras como la "ñ", hay algunas soluciones que dicen que hay que poner 'utf-8' después de la función, y bueno en mi caso no me funciono así que, busque otra solución hasta que un compañero me dio este código  text-transform:uppercase;  este código lo puedes poner directo en un hoja de estilos o bien si quieres poner solo una parte del texto en mayúsculas lo puedes usar así :
 <span style="text-transform:uppercase;">mi texto ññ </span>