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'];$name= strtolower($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.'&pass='.$pass.'&action=panel">Link 1</a><br/>';
echo '<a href="./link.php?name='.$name.'&pass='.$pass.'&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)&pass=$(pass)&action=panel">[Login]</a>
<br/>';
}
print"</p>
</card>
</wml>";?>
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