4
Nov
Publicado por ososyaca en jquery. Dejar un comentario
Aca les dejo una opcion muy buena de hacer validaciones por medio de jquery.
Es una manera muy facil de hacer validaciones que se creen llegar a ser muy dificiles de validar.
Archivos necesarios de jquery
<html>
<head>
<script src=”../js/jquery.js”></script>
<script src=”../js/jquery.maskedinput.js”></script>
<script>
jQuery(function($)
{
$.mask.definitions['H']=’[012]‘;
$.mask.definitions['A']=’[01]‘;
$.mask.definitions['N']=’[012345]‘;
$.mask.definitions['n']=’[0123456789]‘;
$(“#TxtHoraIni”).mask(“Hn:Nn:Nn”);
$(“#TxtFechaIni”).mask(“An/An/Hnnn”);
});
function valida(txtbox,valor)
{
document.getElementById(“lblMensaje”).innerHTML=”";
//que no existan elementos sin escribir
if(valor.indexOf(“_”) == -1)
{
var hora = valor.split(“:”)[0];
if(parseInt(hora) > 23 )
{
if(txtbox.name==”TxtHoraIni”){
$(“#TxtHoraIni”).val(“”);
}
if(txtbox.name==”TxtFechaIni”){
$(“#TxtFechaIni”).val(“”);
}
}
}
}
</script>
</head>
<body>
<input/>
<input/>
</body>
</html>
23
Oct
Publicado por ososyaca en PHP. Dejar un comentario
Para saber de forma fácil, si el valor de una variable es numero o no, sin hacer uso de expresiones regulares las cuales pueden complicarse un poco se tiene la siguiente función.
if(is_numeric($valor)){
//la variable es un numero
return true;
}else{
//la variable no es numero
return false;
}
23
Oct
Publicado por ososyaca en PHP. Dejar un comentario
Aca les dejo un lik de un manual bastante completo de PHP espero les sirva:
Curso PHP
23
Oct
Publicado por ososyaca en PHP. Dejar un comentario
Aca les dejo los operadores de comparación para PHP, algo basico pero por tanto lenguaje que se maneja se olvida la sintaxis entre cada uno:
| Nombre |
Operador |
Ejemplo |
| igual |
== |
$a == $b |
| distinto |
!= |
$a != $b |
| menor que |
< |
$a < $b |
| mayor que |
> |
$a > $b |
| menor o igual que |
<= |
$a <= $b |
| mayor o igual que |
>= |
$a >= $b |
Operadores Y, O, no
| Nombre |
Operador |
Ejemplo |
| Y |
&& |
$a && $b |
| O |
|| |
$a || $b |
| no |
! |
!($a) |
2
Oct
Publicado por ososyaca en PHP. Dejar un comentario
Para poder hacer un posback en php a una misma página debemos de hacer uso de javascript y del tag div de html:
Código PHP:
<?php
$valor=”";
if(isset($_GET['cod'])){
if($_GET['cod']==1){
echo “entro con link”.$_POST['lblprueba'];
}
}
if(isset($_GET['recordData'])){
echo “entro con boton”.$_POST['lblprueba'];
}
?>
Código javascript: por medio del metodo document y hacienda referencia al form de html podemos asignarle valor por medio del get y llama a la misma página en la que nos encontramos y nos permite obtener la información de la pagina por medio de post
<SCRIPT>
function enviar() {
document.forma.action=”?cod=1″;
document.forma.submit();
}
Código HTML: se muestra la forma de llamar a la pagina por medio de un submit y por medio del div, lo cual lo hace de igual forma, pero con el div hacemos uso del javascript, y podemos observar la gran diferencia y la maravilla del uso del javascript entre el div y el link ya que con link no podemos pasar la información por medio de post.
<form action=”?recordData=1″ method=”post”>
<label>nombre</label>
<input value=<?php echo $valor ?> >
<br />
<div style=”cursor:pointer”>Mi link</div>
<br />
<a href=”?cod=1”>mi link</a>
<br/>
<input value=”Submit” />
<br />
</form>
2
Oct
Publicado por ososyaca en Dot Net. Dejar un comentario
Esta función permite el saber la ip de la maquina que esta accediendo a la pagina, este método funciona solamente en las paginas aspx.vb, en clases no se pueden usar.
Request.ServerVariables(“REMOTE_ADDR”)