Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/09/2004, 21:27
calviche82
 
Fecha de Ingreso: septiembre-2004
Mensajes: 11
Antigüedad: 19 años, 7 meses
Puntos: 0
Problema variables WML y PHP

tengo los siguientes códigos
este funciona bien , pide el user y el pass y manda las variables a login.php
---------------------------index.php---------------------------------
<?php
// send wml headers
header("Content-type: text/vnd.wap.wml");
echo "<?xml version=\"1.0\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
?>
<wml>
<card id="Inicio" title="Ingrese al sist.">
<p align="center"><b>Bienvenido a SIGEPW@P</b></p>
<p align="center">Usuario:</p><p align="center"><input type="text" title="Login" name="C_Cli_Login"/></p>
<p align="center">Password:</p><p align="center"><input type="password" title="Password" name="C_Cli_Password"/></p>
<do type="accept" label="Entrar">
<go href="login.php" method="post">

</go>
</do>

</card>
</wml>

-----------------login.php------------------------------------
Login.php es el encargado de tomar la varibles y realizar la consulta pero no me funciona usando el metodo _POST
-------------------------------------------------------------
<?php
// send wml headers
header("Content-type: text/vnd.wap.wml");
echo "<?xml version=\"1.0\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
?>
<wml>
<card id='Inicio2'>
<p align='center'>
<b>
<?php
$User=$_POST['C_Cli_Login'];
$db_conexion= pg_connect("host=127.0.0.1 port=5432 dbname=sigep user=apache password=apache") or die();
$cliente_consulta = pg_query ("SELECT Cli_Login, Cli_Passwo FROM T_Cliente WHERE Cli_Login = $User") or die ();

if (pg_num_rows ($cliente_consulta) != 0)
{
$login = $User;
$password = md5 ($_POST['C_Cli_Password']);
$cliente_datos = pg_fetch_array ($cliente_consulta);
pg_free_result ($cliente_consulta);
pg_close ($db_conexion);

if (strcmp($login, $cliente_datos['cli_login'], 4)<>0)
{
print "Error en nombre de usuario o contrasena";
}
else
print "Bienvenido $login";
}
else
print "Error en la consulta";
?>
</b>

</p>
</card>
</wml>



he intentado de mil formas y no he conceguido instanciar las variables que se mandan del primer al segundo archivo, que estaré haciendo mal?????