27/09/2004, 21:27
|
| | Fecha de Ingreso: septiembre-2004
Mensajes: 11
Antigüedad: 20 años, 4 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????? |