
September 7th, 2006, 09:28 PM
|
|
Contributing User
|
|
Join Date: Dec 2004
Posts: 218
Time spent in forums: 3 Days 5 h 30 m 2 sec
Reputation Power: 0
|
|
|
How to retrieve value from setvar in the next deck?
i have this, login.php. i want to send the person's name to menu.php. how to do that?
PHP Code:
<?php
header('Content-type: text/vnd.wap.wml');
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
echo "<?xml version=\"1.0\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
include('database.php');
if(empty($_POST['UID']) || empty($_POST['PWD'])){
?>
<wml>
<card id = "invalid" title = "Invalid Login">
<p>Invalid login.</p>
<p>Click <anchor>here<prev /></anchor> to login back.</p>
</card>
</wml>
<?php
} else {
$uid = $_POST['UID'];
$pwd = $_POST['PWD'];
echo '<wml>';
echo '<card ';
$sql = "SELECT pro_name FROM profile WHERE pro_uid = '$uid' AND pro_pwd = '$pwd'";
$query = mysql_query($sql);
$row = mysql_num_rows($query);
if($row == 0){
echo 'id = "incorrect" title = "Incorrect Login">';
echo '<p>Incorret username or password. Click <anchor>here<prev /></anchor></p>';
}
else{
$result = mysql_fetch_array($query);
echo 'id = "success" title = "Successful Login">';
echo '<p>';
echo 'Welcome, ' . $result['pro_name'] . '.';
echo '</p>';
echo '<setvar name = "pro_name" value = "'. $result['pro_name'] .'" />';
echo '<p>';
echo '1. <anchor>';
echo '<go method = "post" href = "menu.php">';
echo '<postfield name = "NAME" value = "$(pro_name)" />';
echo '</go>';
echo 'Menu</anchor>';
echo '</p>';
}
echo '</card>';
echo '</wml>';
}
?>
Last edited by wackyflik : September 7th, 2006 at 09:50 PM.
|