Mostrando entradas con la etiqueta WAP. Mostrar todas las entradas
Mostrando entradas con la etiqueta WAP. Mostrar todas las entradas

lunes, 17 de mayo de 2010

Login WAP

Les dejo un script para hacer un login para páginas WAP (para el celular).
El script lo adapté a mi página, de alguno que habré encontrado en Hotscripts.com y me fue muy útil.
Es bueno, ya que no necesitas ningun servidor espacial para WAP, sino uno que tenga PHP y MySQL (mas abundantes).

index.php

Código PHP:
<?php//reg wml+php+mysql script v 1,00 (c) GumSloneheader("Content-type: text/vnd.wap.wml");header("Cache-Control: no-store, no-cache, must-revalidate");
print
'<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card title="Mi Sitio Wap"><p>'
;
include(
"config.php");$name$_GET['name'];$pass$_GET['pass'];$action $_GET['action'];$namestrtolower($name);$result mysql_query("SELECT * FROM usuarios WHERE usr='$name' AND pwd='$pass'",$link);$otvet mysql_fetch_array($result);
$usr $otvet['usr'];
if (
$action == "panel"){
    if(
$otvet['usr'] != ""){
        echo 
'Hola '.$otvet['usr'].'!<br/>';
        echo 
'<a href="./link.php?name='.$name.'&amp;pass='.$pass.'&amp;action=panel">Link 1</a><br/>';
        echo 
'<a href="./link.php?name='.$name.'&amp;pass='.$pass.'&amp;action=panel">Link 2</a><br/>';
    }
} else if (
$action == "exit"){
    echo 
'<a href="index.php">Sesion cerrada correctamente!</a>';
}else{
        echo 
'Mi Sitio Wap - Login<br/>';
        echo 
'
        Nombre de usuario:
        <input type="text" name="name"/>
        <br/>
        Clave Movil:
        <input type="password" name="pass"/>
        <br/>
        <a href="index.php?name=$(name)&amp;pass=$(pass)&amp;action=panel">[Login]</a>
        <br/>'
;
}
print
"</p>
</card>
</wml>"
;?>
config.php


Código PHP:
<?php//reg wml+php+mysql script v 1,00 (c) GumSlone$db_host "localhost";  // DB Host$db_user "";  // DB User$db_pass "";  // DB Pass$db_name "";  // DB Name$link mysql_connect($db_host$db_user$db_pass);mysql_select_db($db_name$link);?>