Principal





Nuevos Más Visitados Más Votados Ver Todos Agregá tu Post

Categoría:


Pintar linea al pasar el mouse en página web

**** (4.00)
views: 371

Pintar al pasar el mouse

Ver Comentarios

Cómo Calificas este artículo?:
1 2 3 4 5

Función PHP que genera la descarga de un archivo que es creado dinamicamente

****+ (4.20)
views: 370

Permite generar la descarga de un archivo de manera dinámica, sin grabarlo en el disco.

Lo que hace es modificar las cabeceras para forzar la descarga en forma de archivo de lo que se manda a la pantalla.

En este caso es un ejemplo en  txt.

Descargar

Ver Comentarios

Cómo Calificas este artículo?:
1 2 3 4 5

Como deshabilitar los warning y notice en tiempo de ejecución , en php

***** (5.00)
views: 357

Solo se debe agregar una linea al codigo.

error_reporting(0);

Para mas información consulte la documentación en phpfull

http://phpfull.com

Ver Comentarios

Cómo Calificas este artículo?:
1 2 3 4 5

Habilitar htaccess en apache

****+ (4.43)
views: 339

Si intentas abrir tu página local utilizando htaccess y se te genera el siguiente error, y estas seguro  de que todo esta bien, entonces el problema es que no tienes habilitado el modulo mod_rewrite

¡Error en el servidor!

El servidor encontro un error interno y fue imposible completar su solicitud. Existe tambien la posibilidad de que el servidor este sobrecargado o de algún error en un programa de CGI.

Por favor contacte con el webmaster en caso de que usted crea que existe un error en el servidor.

Error 500

localhost
05/01/08 09:25:47
Apache/2.2.6 (Win32) DAV/2 mod_ssl/2.2.6 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.4

Para habilitarlo solo tienes que abrir el archivo  httpd.conf que se encuentra en el directorio conf dentro de la carpeta apache y buscar la siguiente linea

#LoadModule rewrite_module modules/mod_rewrite.so

luego le sacas el # de modo que quede

LoadModule rewrite_module modules/mod_rewrite.so

guardas el archivo , bajas el servidor apache y lo vuelves a levantar.

Listo , acabas de agregar el servicio rewrite en apache y puedes empezar a utilizar htaccess perfectamente.

Ver Comentarios

Cómo Calificas este artículo?:
1 2 3 4 5

Expresiones regulares en PHP

***** (5.00)
views: 338

 

ereg - Coincidencia de expresiones regulares
eregi - Coincidencia de expresiones regulares sin diferenciar mayúsculas y minúsculas
preg_match - Realizar una comparación de expresión regular

Tipo de Operador
Ejemplo
Descripción
Caracteres literales
Localización de un carácter concreto
a A y 6 % @
Letras, digitos y cualquier carácter especial
\$ \^ \+ \\ \?
Precede un caracter especial con el signo \ para cancelar su significado
\n \t \r
Nueva linea, tabulación y retorno de carro
\cJ \cG
Códigos de control
\xa3
Códigos hexadecimales
Delimitadores
^
Empieza con
$
Termina con
Grupo de carácteres
[aAeEiou]
cualquier carácter incluído en [ ]
[^aAeEiou]
cualquier carácter excepto aAeEiou
[a-fA-F0-9]
cualquier carácter hexadecimal ('0' a '9' o 'a' a 'f')
.
cualquier carácter
[[:space:]]
cualquier espacio (espacio \n \r o \t)
[[:alpha:]]
cualquier letra
[[:digit:]]
cualquier digito
[^[:space:]]
cualquier carácter que no sea un espacio
Agrupaciones aplicadas a elementos
+
1 o mas (”algunos”)
*
0 o mas (”quizas algunos”)
?
0 0 1 (”quizas a”)
{4}
4 exactos
{4,}
4 o más
{4,8}
entre 4 y 8
 
Alternar
|
una u otra
Agrupando
( )
agrupación almacenandola a una variable
(?: )
agrupacion sin almacenar en variable

Patrones útiles:
* D.N.I.: ^\d{1,8}$
* Entero: ^(?:\+|-)?\d+$
* Real: ^(?:\+|-)?\d+\.\d*$
* Hora: ^(0[1-9]|1\d|2[0-3]):([0-5]\d):([0-5]\d)$
* Fecha: ^([012][1-9]|3[01])(/|-)(0[1-9]|1[012])\2(\d{4})$
* Email: (^[0-9a-zA-Z]+(?:[._][0-9a-zA-Z]+)*)@ ([0-9a-zA-Z]+(?:[._-][0-9a-zA-Z]+)*\.[0-9a-zA-Z]{2,3})$
* HTML Tags: ^\<[^\>]#\>$
* LINK: <a[^>]*href="[^\s"]+"[^>]*>[^<]*<\/a> 
* IP:
^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$
* Nombre: ^[a-zäöü ][a-zäöüß ]{2,} [a-zäöü\-\.][a-zäöüß\-\.]{2,}$
* Calle: ^[a-zäöüß ]([a-zäöüß ]\-?)+[a-zäöüß ]\.? \d{1,3}\w?$
* URL: ^[a-z0-9_\-]+(\.[_a-z0-9\-]+)*@([_a-z0-9\-]+\.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|
jobs|mil|museum|name|nato|net|org|pro|travel)$
* ZipCode: ^\d{5}$

Aquí puedes descargar un programa gratuito que permite generar expresiones regulares y controlar los resultados de estas.
Regular Expression Laboratory

 

Ver Comentarios

Cómo Calificas este artículo?:
1 2 3 4 5


anterior 1 2 3 4 5 6 7 8 9 10 11 siguiente

Google