dimecres, 9 de gener del 2013

Averiguar propietario (owner) de una tabla SQL Server

Este script SQL sirve para averiguar el propietario (owner) de una tabla SQL Server. Basta con cambiar 'table name' por el nombre de la tabla que se quiera.


Código
SELECT su.name FROM
sysobjects so JOIN sysusers su
on so.uid = su.uid
where so.name like 'table name'
and xtype='U'

Imprimir partes de una página con CSS

En ocasiones necesitamos imprimir una página, pero a la vez queremos ocultar algunas partes que no nos interesa que se impriman.

La solucion és la siguiente:

En el HEAD del código, definimos dos archivos de CSS:


Código
<link rel="stylesheet" type="text/css" href="screen.css" media="screen" />
<link rel="stylesheet" type="text/css" href="print.css" media="print" />

El primero servirá para mostrar la página en pantalla.

El segundo servirá para definir los estilos de impresión. Si lo único que queréis es esconder capas, bastará con copiar todo lo que tengáis en screen.css al print.css y luego, al final del print.css definir lo siguiente:


Código
#nombre_de_la_capa1 {
    display: none;
}

dijous, 13 de novembre del 2008

Formatear números a moneda (Formatejar números a moneda)

Si queremos parsear un valor numérico a moneda, o sea, a formato X.XXX,XX podemos utilizar la función number_format de PHP. El primer parámetro es el valor que queremos transformar, el segundo el número de decimales que queremos tener, el tercero el carácter para separar los decimales y el cuarto el carácter para separar los miles.


Si volem formatejar un valor numèric com a moneda, és a dir, a format X.XXX,XX podem fer servir la funció number_format de PHP. El primer paràmetre és el valor que volem transformar, el segon el número de decimals que volem tenir, el tercer el caràcter per separar els decimals i el quart el caràcter per separar milers.



Código (Codi)
<?php
number_format ( float $number , int $decimals , string $dec_point , string $thousands_sep )
?>



dilluns, 14 de gener del 2008

Crear un blog PHP automaticamente (Crear un bloc PHP automàticament)

Descargar archivos

En esta página nos podemos bajar un script que nos permite generar un blog PHP de forma automàtica y sin necesidad de tener base de datos.

Es muy facil de instalar:

1) Descargar el archivo y descomprimirlo.
2) Dejar los archivos en la carpeta correspondiente.
3) Ir a index.php
4) Seguir las instrucciones.


Descarregar arxius

Des d'aquesta pàgina ens podem baixar un script que ens permet crear un bloc PHP de forma automàtica i sense necessitat de tenir base de dades.

És molt fàcil d'instalar:

1) Descarregar l'arxiu i descomprimir-lo.
2) Deixar els arxius a la carpeta corresponent.
3) Anar a index.php
4) Seguir les instruccions.


dimarts, 18 de desembre del 2007

Saber la versión PHP instalada en el servidor (Saber la versió PHP instal·lada al servidor)

Saber la versión PHP de un servidor es muy sencillo. Solamente tenemos que crear un archivo "info.php" con éste codigo y ejecutarlo.


Saber la versió PHP d'un servidor és molt senzill. Només cal crear un arxiu "info.php" amb aquest codi i executar-lo.



Código (Codi)
<?php
phpinfo();
?>



dilluns, 17 de desembre del 2007

Algorismo de validación de NIF (Algoritme de validació de NIF)

Esta función valida que un DNI sea correcto, es decir, que la letra "cuadre" con los numeros. Solo hay que tener en cuenta (o cambiar) el nombre del formulario "form1" y el del campo "txt_dni".

Si el DNI es incorrecto, la función devuelve falso, acompañado de un "alert". Si es correcto devuelve "true".


Aquesta funció valida que un DNI sigui correcte, és a dir, que la lletra "quadri" amb els números. Només s'ha de tenir en compte (o canviar) el nom del formulari "form1" i el del camp "txt_dni".

Si el DNI és incorrecte, la funció retorna fals, acompanyat d'un "alert". Si és correcte retorna "true".



Código (Codi)
<script>
function validar_dni(){
    abc=document.form1.txt_dni.value;
    dni=abc.substring(0,abc.length-1);
    let=abc.charAt(abc.length-1);
    if (!isNaN(let)){
        alert('NIF no válido, falta la letra');
        document.form1.txt_dni.focus();
        return false;
    }else{
        cadena="TRWAGMYFPDXBNJZSQVHLCKET";
        posicion = dni % 23;
        letra = cadena.substring(posicion,posicion+1);
        if (letra!=let.toUpperCase()){
            alert("NIF no válido");
            document.form1.txt_dni.focus();
            return false;
        }
    }
    return true;
}
</script>



dimecres, 12 de desembre del 2007

Submit de un formulario con el botón "Intro" (Submit d'un formulari amb el botó "Intro")

Este código Javascript sirve para poder enviar un formulario presionando el botón "Intro".

Con el evento:

onkeypress="return handleEnter(this, event)"

le indicamos al input que cuando se presione cualquier tecla, llame a la función "handleEnter". Dicha función, comprueba que la tecla presionada es la tecla "Intro", y en caso afirmativo realiza el submit del formulario.


Aquest codi Javascript serveix per poder enviar un formulari presionant el botó "Intro".

Amb l'event:

onkeypress="return handleEnter(this, event)"

li indiquem a l'input que quan es presioni qualsevol tecla, cridi a la funció "handleEnter". Aquesta funció, comprova que la tecla presionada és la tecla "Intro", i en cas afirmatiu realitza el submit del formulari.



Código (Codi)
<html>
<head>
<script>
function fSubmit(){
    document.forms.form1.submit();
}

function handleEnter (field, event) {
    var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
    if (keyCode == 13) {
        fSubmit();
        return false;
    }
    else
    return true;
}
</script>
</head>

<body>
<form name="form1" method="post" action="action.php">
    <input type="text" name="txt1" onkeypress="return handleEnter(this, event)" />
</form>
</body>
</html>