Formulario HTML--PHP--POSTGRES, algo me falta ....Resumen
Gracias a todos por sus sujerencias, resumo a continuacion, la solucion por si alguno le es de importancia: El problema que tenia no era 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'] El script quedaría de esta manera: ?php $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 From [EMAIL PROTECTED] Wed Jun 9 13:50:28 2004 From: [EMAIL PROTECTED] (Luis Eduardo Vivero =?ISO-8859-1?Q?Pe=F1a?=) Date: Wed Jun 9 13:48:11 2004 Subject: Longitud de password In-Reply-To: [EMAIL PROTECTED] References: [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] El mié, 09-06-2004 a las 09:02, Jorge Palma E. escribió: - Mensagem Original De: Discusion de Linux en Castellano linux@listas.inf.utfsm.cl Para: Discusion de Linux en Castellano linux@listas.inf.utfsm.cl Asunto: Re: Longitud de password Fecha: 09/06/04 16:06 El mié, 09-06-2004 a las 11:30, Richard Espinoza escribió: gt; Holas, gt; me he encontrado con la desagradable sorpresa que la password de root gt; esta configurada de tal forma que solo acepta 8 digitos... y yo le habia gt; colocado 12... gt; gt; Solo fue una casualidad encontrar este error (?): en una ocasion escribi gt; los 12 digitos alfanumericos... pero me di cuenta que uno de los ultimos gt; cuatro estaba mal escrito... volvi a hacer un logout y volvi a gt; re-escribir la clave, pero los ultimos 4 digitos diferentes y pude gt; entrar a la cuenta sin problemas... eso si me preocupa. El man de passwd dice que la longitud va de 6 a 8 digitos, por lo cual simplemente no debe haber pescado los 4 restantes que le pusiste, asi es que no fue un error, asi funciona. y como yo tengo una pass de root de 13 digitos?? Mmm...el man dice que es sugerido de 6 a 8 digitos, me equivoque! Lo probe y claro, acepta mas digitos, pero no se hasta cuantos (probe con 12) 127? y el minimo, 5?. -- Jorge Palma Escobar. Administrador de Sistemas. Mensaje enviado por Conexta.cl
Formulario HTML--PHP--POSTGRES, algo me falta ....
El mar, 08-06-2004 a las 11:15, Luis Mix escribió: Datos de Postgres: *** Como usuario Postgres... *** Para iniciar el Postgres: bash-2.05b$ postmaster -D /var/lib/pgsql/data -i -o -e no no no... inicialo con el script de tu distribucion. Este script hara varias cosas por ti. Incluso te crea una configuracion por defecto en algunos casos (sshd, mysql y otros) Puedes usar: service postgresql con eso te mostrara las distintas acciones que pueden ejecutar, por ejemplo: service postgresql start (iniciar) service postgresql stop (detener) Tambien con cualquier editor de servicios puedes configurar si quieres que postgresql parta automaticamente al iniciar tu sistema. (El sistema lo que hace es ejecutar service postgresql start cuando parte) Ejemplo de editor de servicios: - ntsysv - redhat-config-services Saludos -- Franco Catrin L. TUXPAN http://www.tuxpan.com/fcatrin
Formulario HTML--PHP--POSTGRES, algo me falta ....
On Tue, Jun 08, 2004 at 10:15:01AM -0500, Luis Mix wrote: $conexion=pg_connect(host=mymaquina.dominio port=5432 user=prueba01 password='' dbname=misdatos) OR die(No me puedo conectar a la base de datos MISDATOS); $res=pg_exec($conexion, $sql); Huh? No sabia que PHP tenia sintaxis del estilo ... or die() Y cual seria el error que arroja esta cosa? -- Alvaro Herrera (alvherre[a]dcc.uchile.cl) ¿Que diferencia tiene para los muertos, los huérfanos, y aquellos que han perdido su hogar, si la loca destrucción ha sido realizada bajo el nombre del totalitarismo o del santo nombre de la libertad y la democracia? (Gandhi)
PHP Postgres
El mié, 14-04-2004 a las 17:55, Carlos Molina M. escribió: Hola a todos, existe alguna forma de instalar el modulo de postgres para PHP, sin necesidad de reinstalar este ultimo? es para una máquina con solaris 8 , con php 4.1.2. Si la unica alternatia es reinstalar PHP , como puedo hacerlo, para no dañar lo que ya se ha creado ahi?, es decir, que no dañe los desarrollos ya efectuados? Y que tiene que ver esto con el mensaje fuera de contexto del mismo thread? -- Juan Carlos Jimenez Jamett Fono: 56-2-7576207 http://www.saludoriente.cl/
PHP Postgres
Juan Carlos Jimenez Jamett ha escrito: El mié, 14-04-2004 a las 17:55, Carlos Molina M. escribió: Hola a todos, existe alguna forma de instalar el modulo de postgres para PHP, sin necesidad de reinstalar este ultimo? es para una máquina con solaris 8 , con php 4.1.2. Si la unica alternatia es reinstalar PHP , como puedo hacerlo, para no dañar lo que ya se ha creado ahi?, es decir, que no dañe los desarrollos ya efectuados? Y que tiene que ver esto con el mensaje fuera de contexto del mismo thread? -- Juan Carlos Jimenez Jamett Fono: 56-2-7576207 http://www.saludoriente.cl/ si no eres un aporte, por favor, evita generar ruido, innecesario... si te molesto el correo, no lo leas, es super simple la solución... Gracias -- Carlos Molina M. Ing. en Informática Red Universitaria Nacional E-mail : [EMAIL PROTECTED]
PHP Postgres
El jue, 15-04-2004 a las 10:16, Carlos Molina M. escribió: Juan Carlos Jimenez Jamett ha escrito: El mié, 14-04-2004 a las 17:55, Carlos Molina M. escribió: Hola a todos, existe alguna forma de instalar el modulo de postgres para PHP, sin necesidad de reinstalar este ultimo? es para una máquina con solaris 8 , con php 4.1.2. Si la unica alternatia es reinstalar PHP , como puedo hacerlo, para no dañar lo que ya se ha creado ahi?, es decir, que no dañe los desarrollos ya efectuados? Y que tiene que ver esto con el mensaje fuera de contexto del mismo thread? si no eres un aporte, por favor, evita generar ruido, innecesario... si te molesto el correo, no lo leas, es super simple la solución... El punto es otro, no es generar ruido innecesario. Se que habemos varios (hartos) que nos gusta mantener orden. Muchas veces se ha pedido _por favor_ que no respondan un mail a la lista para hacer una nueva consulta, porque desordena los threads. Aprende a convivir con la comunidad y respeta el espacio de otros. PS: por ultimo, envia tu mensaje a una lista solaris o PHP. -- Juan Carlos Jimenez Jamett Fono: 56-2-7576207 http://www.saludoriente.cl/
PHP Postgres
Gracias Joel, pero ya no es necesario... ya que usarán mysql, y PHP tiene el modulo correspondiente... pero de todas fomra, con la explicacion que me diste, me quedo bastante claro, la unica duda es como se hace : recordar que php puede ejecutarse de 3 formas, integrado con apache, como modulo y como cgi si, tengo apache Gracias. Joel A. Iturra ha escrito: Hola no veo pq se dannarian los desarrollos que ahi estan. No se si php este disponible compilado para solaris 8, pero suponiendo que no, lo que debes hacer es recompilar, aprovechas de bajar el ultimo php (4.3.algo) y reinstalas, solo debes fijarte de donde esta instalado el actual php y como funciona, pues si no esta como modulo para apache (usas apache, no ??) estaras en aprietos (recordar que php puede ejecutarse de 3 formas, integrado con apache, como modulo y como cgi (disculpar si los terminos no son los correctos)) en fin, quizas si estas muy perdido te conviene compilar e instalar el nuevo php en otro directorio (ejemplo /usr/local/php-4.3.algo/), luego revisas la configuracion del apache y cambias lo que haya que cambiar mmhmm, mejor comunicate conmigo por privado y vamos viendo por paso como solucionar tu problema, hay muchas suposiciones que hacer con la poca info que das. Saludos Joel A. Iturra On Wednesday 14 April 2004 17:55, Carlos Molina M. wrote: Hola a todos, existe alguna forma de instalar el modulo de postgres para PHP, sin necesidad de reinstalar este ultimo? es para una máquina con solaris 8 , con php 4.1.2. Si la unica alternatia es reinstalar PHP , como puedo hacerlo, para no dañar lo que ya se ha creado ahi?, es decir, que no dañe los desarrollos ya efectuados? Gracias. -- Carlos Molina M. Ing. en Informática Red Universitaria Nacional E-mail : [EMAIL PROTECTED]
PHP Postgres
no se esta preguntando sobre programacion en php, ni de sql con postgre, asi que creo que la pregunata es correcta, se esta consultando sobre una instalacion y configuracion de un programilla. Mensaje citado por Juan Carlos Jimenez Jamett [EMAIL PROTECTED]: El jue, 15-04-2004 a las 10:16, Carlos Molina M. escribió: Juan Carlos Jimenez Jamett ha escrito: El mié, 14-04-2004 a las 17:55, Carlos Molina M. escribió: Hola a todos, existe alguna forma de instalar el modulo de postgres para PHP, sin necesidad de reinstalar este ultimo? es para una máquina con solaris 8 , con php 4.1.2. Si la unica alternatia es reinstalar PHP , como puedo hacerlo, para no dañar lo que ya se ha creado ahi?, es decir, que no dañe los desarrollos ya efectuados? Y que tiene que ver esto con el mensaje fuera de contexto del mismo thread? si no eres un aporte, por favor, evita generar ruido, innecesario... si te molesto el correo, no lo leas, es super simple la solución... El punto es otro, no es generar ruido innecesario. Se que habemos varios (hartos) que nos gusta mantener orden. Muchas veces se ha pedido _por favor_ que no respondan un mail a la lista para hacer una nueva consulta, porque desordena los threads. Aprende a convivir con la comunidad y respeta el espacio de otros. PS: por ultimo, envia tu mensaje a una lista solaris o PHP. -- Juan Carlos Jimenez Jamett Fono: 56-2-7576207 http://www.saludoriente.cl/