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);?>

No hay comentarios:

Publicar un comentario