[LUG.ro] Formulario HTML-->PHP-->Postgres algo me falta....Resumen

Luis Mix lugro@lugro.org.ar
Wed, 9 Jun 2004 12:32:29 -0500 (CDT)


Gracias a todos por sus sujerencias, resumo a
continuacion, la solucion por si alguno le es de
importancia:
"Asi es que es", como dijo el amigo "Arino"
 --- ArinoO@bancobsf.com.ar escribió:
> 
> El problema que tiene no es propio del script sino
> de la configuración de
> PHP ya que en RH9 por protección las variables
> globales están desactivadas.
> Hay dos maneras de solucionarlo. La primera sería
> activar las variables globales desde el archivo 
>php.ini:

Modifique esta linea de Off que tenia a On:
register_globals = On

>y la segunda sería utilizar $_GET('nombre de la
>variable') o $_POST('nombre de la variable')

Aqui solo una nota, en lugar de parentesis normales
serian Cuadrados ['nombre dela variable']

> (Dependiendo de la manera
> en que se envien las varables de script a script).
> En el caso de que se quiera usar la segunda opción
> el script quedaría de
> esta manera:
> 
> <?php
> $caja01=addslashes($_POST('casilla01'));
> $caja02=addslashes($_POST('casilla02'));
Asi:
 $caja01=addslashes($_POST['casilla01']);
 $caja02=addslashes($_POST['casilla02']);


> 
> $sql ="insert into tabla01(campo01,campo02)
> values('".$caja01."','".$caja02."');";
> 
> $conexion=pg_connect("host=mymaquina.dominio
> port=5432 user=prueba01
> password='' name=misdatos")OR die("No me puedo
> conectar a la base de datos
> MISDATOS");
> 
> $res=pg_exec($conexion, $sql);                      
>  
> 
> pg_close($conexion);
>                                                     
>  
> $?>

Gracias  a todos los que me ayudaron a resolver una
mas de mis enormes dudas y poder concluir con esto...
Gracias...
Abusando de su ayuda, solo me falta decirle a mi Linux
RH9, que al iniciar haga esto:
bash-2.05b$ postmaster -D /var/lib/pgsql/data -i -o -e
&
ya que probe activar el postgres desde:
Menu inicio-->Configuracion del sistema-->
configuracion de servidores
-->servicios-->Postgres-->iniciar
Con esto si esta el posmaster desde que inicio la PC,
pero no funciona el scrip para insertar datos.
Tengo que tirarlo asi:
bash-2.05b$ pg_ctl -D /var/lib/pgsql/data stop
he iniciarlo asi:
bash-2.05b$ postmaster -D /var/lib/pgsql/data -i -o -e
&

Y ya todo va bien...
Gracias por su ayuda  a todos  buen dia...





_________________________________________________________
Do You Yahoo!?
La mejor conexión a internet y 25MB extra a tu correo por $100 al mes. http://net.yahoo.com.mx