I have the following code:
function display_setcom() {

global $config;

dsprint("display_setcom()");

dprint($_SESSION["logged_in"]);

$user_id = $_SESSION["logged_in"];

$result = mysql_query("SELECT users.user_first_name, users.user_last_name, 
users.user_cell, users.user_idnom, users.user_email, users.user_adres1, 
users.user_adres2, users.user_pcode, users.user_city, users.user_prov FROM 
users WHERE users.user_id = '$user_id'");

if (mysql_num_rows($result) == 1) {

$user_detail = check_user_details($user_id); //app.func.inc.php


dprint($user_detail);

if ($user_detail === true) {

$row = mysql_fetch_assoc($result);

dprint($row);

extract($row);




$ewal_result = mysql_query("SELECT DECODE(ewallet.ewal_pass, 
'{$config["password_password"]}') AS ewal_pass FROM ewallet WHERE 
ewallet.user_id = '$user_id'");

if (!mysql_error()) {

if (mysql_num_rows($ewal_result) > 0) {

$row = mysql_fetch_assoc($ewal_result);

extract($row);

dprint($row);

}

} else {

dprint(mysql_error());

}


dprint($ewal_tosetcom);

$Co_ID = $config["e_wallet"]["Co_ID"];

$Outlet = $config["e_wallet"]["Outlet"];

$transac = get_nextid($_SESSION["database"], "transacs", "tran_id", "tran");

!!!!! this is where i echo all my required vars to post, and i get a value 
for each, but when i post to the next form only $co_id and $outlet is posted 
!!!!!!

echo "Admin testing<br>";

echo "coid = ".$Co_ID;

echo "Outlet = ".$Outlet;

echo "user_email = ".$user_email;

echo "ewal_pass = ".$ewal_pass;

echo "user_id = ".$user_id.$transac;

echo <<< END

<p class="WARN">The following details are used for your credit card 
transactions,<br>if they are incorrect or incomplete, please go to <a 
href="index1.php?display=details">My Details</a> and update your 
details.<br>If it is correct, you can click on the button below to TopUp 
eWallet</p>

<form action="testvars.php" method="post" name="setcom">

<table CLASS="PREDICT" border="1" align="center">

<tr class="minmaxtxt">

<td>Name:</td>

<td class="minmaxtxtco"><input name='Name' type='hidden' maxlength='25' 
size='35' value="$user_first_name $user_last_name">$user_first_name 
$user_last_name</td>

</tr>

<tr class="minmaxtxt">

<td>Cellphone Number:</td>

<td class="minmaxtxtco"><input name='Tel' type='hidden' maxlength='10' 
size='15' value="$user_cell">$user_cell</td>

</tr>

<tr class="minmaxtxt">

<td>ID Number:</td>

<td class="minmaxtxtco"><input name='Addonfields' type='hidden' 
maxlength='13' size="17" value="Identity:$user_idnom">$user_idnom</td>

</tr>

<tr class="minmaxtxt">

<td>Address:</td>

<td>

<table border="1" class="PREDICT">

<tr class="minmaxtxt">

<td>Streetname & Number:</td>

<td class="minmaxtxtco"><input name='Address1' type='hidden' maxlength='255' 
size='15' value="$user_adres1">$user_adres1</td>

</tr>

<tr class="minmaxtxt">

<td>Suburb/Area:</td>

<td class="minmaxtxtco"><input name='Address2' type='hidden' maxlength='255' 
size='15' value="$user_adres2">$user_adres2</td>

</tr>

<tr class="minmaxtxt">

<td>Post/Zip Code:</td>

<td class="minmaxtxtco"><input name='Zip' type='hidden' maxlength='9' 
size='10' value="$user_pcode">$user_pcode</td>

</tr>

<tr class="minmaxtxt">

<td>City:</td>

<td class="minmaxtxtco"><input name='City' type='hidden' maxlength='25' 
size='15' value="$user_city">$user_city</td>

</tr>

<tr class="minmaxtxt">

<td>Province/State:</td>

<td class="minmaxtxtco"><input name='State' type='hidden' maxlength='25' 
size='15' value="$user_prov">$user_prov</td>

</tr>

<tr class="minmaxtxt">

<td>Country</td>

<td class="minmaxtxtco">

<select name="Country">

<option value="ZA">South Africa</option>

</select>

</td>

</tr>

</table>

</td>

<tr class="ROW1">

</table>

<br>

<table class="PREDICT" border="1" align="center">

<tr class="minmaxtxtco">

<td>TopUp Amount:</td>

<td><input type="text" name="CC_amount">

</tr>

<tr class="minmaxtxt">

<td colspan="2" align="center">

<input type="submit" name="register" value="TopUp eWallet" onClick="if 
(!ValidAmount(setcom.CC_amount.value)) { alert('Please enter a valid 
amount'); return (false);};">

</td>

</tr>

</table>

<input type="hidden" name="Co_ID" value="$Co_ID">

<input type="hidden" name="Outlet" value="$Outlet">

<input type="hidden" name="UserName" value="$user_email">

<input type="hidden" name="Password" value="$ewal_pass">

<input type="hidden" name="Reference" value="$user_id:$transac">

<input type="hidden" name="Lang" value="ENG">


END;

if ($tosetcom === 0) { //If the user has not been registered yet.

print("\t\t\t<input type=\"hidden\" name=\"ConfirmPassword\" 
value=\"$ewal_pass\">\n");

}

print("\t\t</form>\n");

} else {

print("<p class=\"WARN\">Your details are not complete. Please update them 
at <a href=\"index1.php?display=details\">My Details</a> before you can 
TopUp your account</p>\n");

}

} else {

$_SESSION["error"] .= "<p class=\"WARN\">Could not fetch user details, 
please try again later.</p>\n";

dprint(mysql_error());

}

}

i really need help here, have a deadline

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to