Pasar variables Javascript por metodo GET

29 01 2009

Considero que es una forma bastante facíl de pasar una variable por metodo GET y poder rescatarlo ya sea por PHP o ASP.

Este codigo tiene que ir en el HEAD dentro de sus respectivas etiquetas.

function pasarvariable()
{
valor=5;
location.href="pagina.php?variable="+valor+"";
}

Para llamar la función se puede hacer en algun botón o por medio de un link href=”javascript:pasarvariable()”.

Ahora ya puedes rescatar los datos por PHP o ASP.

Anuncios




Instalación de servidor LAMP

3 10 2007

La siguiente guía muestra como instalar un servidor LAMP (Linux – Apache – MySQL – PHP4) en mi caso esta instalación se llevo acabo en Debian Linux 4.0 (Alias Etch).
Primero que nada debes tener actualizados los repositorios pero, en el caso de que no tengas acá te dejo uno.

deb http://ftp2.fr.debian.org/debian etch main contrib non-free

Instalar los siguientes paquetes (desde ahora como root) con aptitude o apt.

aptitude install apache apache-common apache-utils libapache-mod-php4 libapache-mod-perl libapache-mod-ssl mysql-client mysql-common mysql-server libmysqlclient12 libqt3c102-mt-mysql libdbd-mysql-perl php4-mysql php4 php4-pear php4-imagick php4-common php4-gd2

Editar el archivo de configuración de Apache /etc/apache/httpd.conf
Dejar descomentadas las siguientes dos líneas

# AddType application/x-httpd-php .php
# AddType application/x-httpd-php-source .phps

Buscar el apartado

DirectoryIndex index.html index.htm index.shtml index.cgi index.php

y dejarlo así

DirectoryIndex index.php index.html index.htm index.shtml index.cgi

Guardar los cambios y salir.

Ahora hay que editar el archivo de configuración de php, el cual se encuentra en /etc/php4/apache/php.ini y encontrar las siguientes líneas y quitar el “;”

; extension=mysql.so
; extension=gd.so

Guardar los cambios y salir.

Establecer el password para mysql.

mysqladmin -u root password [elpassword]

Reiniciar Apache con el siguiende comando.

/etc/init.c/apache restart

Crear un archivo index.php que contenga la llamada a función phpinfo y guardarlo en la carpeta www.

Abrir un browser y escribir localhost, si aparece información de PHP quiere decir que todo salio bien.





Buscar caracteres invalidos en una cadena

25 09 2007

A través de este script en PHP se verifica que una cadena no tenga caracteres inválidos retornando un 1 en el caso que exista un carácter inválido.

function char_invalido($string, $opciones)
{
$permitidos = "abcdefghijklmnopqrstuvwxyz0123456789";
$permitidos = $permitidos.$opciones;
echo $permitidos;
for($i=0 ; $i < strlen($string) ; $i++)
{
if(strpos($permitidos, $string[$i]) === false)
return 1;
}
return 0;
}

Esta función se utilizaría de la siguiente manera:
char_invalido($cadena, '-:');
Donde $cadena es el texto a verificar y ‘-:’ son caracteres adicionales que permite la función.