Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2012, 09:03
Avatar de triptari
triptari
 
Fecha de Ingreso: julio-2012
Mensajes: 9
Antigüedad: 11 años, 9 meses
Puntos: 0
como enviar datos a un php y que los lea desde appmobi

Hola a todos:

He empezado a meterle mano a esto de las apps y todo eso para poder hacer una app con mi web. Me bajé el appMobi XDK y con ello ando probando, pero no consiguo enviar un formulario a un archivo php para que lo lea y me muestre un resultado.

Por lo que he leído, si creo una aplicacion "client side" no puedo usar php:


Y si la creo en "server side" no puedo crear una aplicación para appstore etc... Ya que esa opcion es para probar tu web en el emulador del programa.


Tengo el siguinte formulario en "Index.html":

Código HTML:
<!DOCTYPE html><!--HTML5 doctype-->
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8"> 

<link rel="stylesheet" href="https://ajax.aspnetcdn.com/ajax/jquery.mobile/1.1.1/jquery.mobile-1.1.1.min.css" />
<link rel="stylesheet" href="my.css" />
        
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="my.js"></script>
<script src="https://ajax.aspnetcdn.com/ajax/jquery.mobile/1.1.1/jquery.mobile-1.1.1.min.js"></script>

</head>
<body>

<form method="post" id="formulario" action="autentificar.php">
                    <div data-role="fieldcontain">
                        <fieldset data-role="controlgroup">
                            <label for="email_ini">
                            </label>
                            <input name="email_ini" id="email_ini" placeholder="Nombre" value="" type="text" />
                        </fieldset>
                    </div>
                    <div data-role="fieldcontain">
                        <fieldset data-role="controlgroup">
                            <label for="password">
                            </label>
                            <input name="password" id="password" placeholder="Contraseña" value="" type="text" />
                        </fieldset>
               <input id="enviar" type="submit" data-theme="b" value="Entrar" />
</body>
</html> 
Y en "autentificar.php":

Código PHP:
<?php

$email 
== $_POST[email_ini];
$pass == $_POST[password];

echo 
$email."".$pass;

?>
El caso es que al hacer esta prueba para ver si recibo los datos, al enviar el formulario me sale la pantalla en un tono grisaceo y escrito "undefined".



Lo que quiero es crear una aplicacion en la que al entrar te pida que te identifiques y al identificarte correctamente entres a tu panel de usuario con los datos que saque de la base de datos.

Muchas gracias de antemano, ya lo siento por la parrafada.
Un saludo