Variable post as array

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

I have this weird problem, when i select a file to upload, the variable 
arrives as an array at the action php file, this is the code, and the 
variable name is txtPhoto

<? include ("userpass.inc"); ?>

<html>

<link rel="STYLESHEET" type="TEXT/CSS" href="specials.css">

<title>Specials Update</title>

</head>

<? include ("body_begin.inc"); ?>

<?

echo "<form ENCTYPE=\"multipart/form-data\" method=\"POST\" name=\"Edit 
Special\" action=\"specials_proc.php\">\n";

echo "<input type=\"hidden\" name=\"keyClient_Id\" value=\"$g_client_id\">";

echo "<input type=\"hidden\" name=\"keySpecial\" value=\"$special\">";

echo "<input type=\"hidden\" name=\"k_subsystem_id\" 
value=\"$k_subsystem_id\">";

echo "<table align=\"center\" class=\"EditView\" border=\"0\" 
cellspacing=\"0\" cellpadding=\"0\" width=\"80%\">\n";



if ($special != "")

{

$new = 0;

echo "<tr class=\"MainHeader\"><th colspan=\"2\">Edit Special</th></tr>\n";

$result = mysql("zululandcoza", "select * from client_specials where 
client_id = $g_client_id and special = $special");

if (list($client_id, $special, $description, $special_type, $price, 
$discount, $startdate, $enddate) = mysql_fetch_row($result))

{

}

}

else

{

$new = 1;

echo "<tr class=\"Header\"><th colspan=\"2\"><h1>New Special (this page is 
undergoing maintenance, please try again later)</h1></th></tr>\n";

$result = mysql("zululandcoza", "select max(special) from client_specials 
where client_id = $client_id");

if (list($max_special) = mysql_fetch_row($result))

{

$special = $max_special + 1;

}

}



echo "<tr class=\"Update\">\n";

echo " <td align=\"left\" class=\"Prompt\">Special&nbsp;Number</td>\n";

if ($new)

echo " <td align=\"left\" class=\"Number\"><input type=\"text\" 
name=\"txtSpecial\" maxlength=\"5\" size=\"5\" 
value=\"$special\"></input></td>\n";

else

echo " <td align=\"left\" class=\"Number\"><input type=\"text\" 
name=\"txtSpecial\" maxlength=\"5\" size=\"5\" value=\"$special\" 
enabled=\"0\"></input></td>\n";

echo "</tr>\n";

echo "<tr class=\"Update\">\n";

echo " <td align=\"left\" class=\"Prompt\">Description</td>\n";

echo " <td align=\"left\" class=\"Text\"><input type=\"text\" 
name=\"txtDescription\" maxlength=\"200\" size=\"50\" 
value=\"$description\"></input></td>\n";

echo "</tr>\n";

echo "<tr class=\"Update\">\n";

echo " <td align=\"left\" class=\"Prompt\">Special&nbsp;Type</td>\n";

echo " <td align=\"left\" class=\"Selection\">\n";

$optPRICE = "";

$optDISC = "";

$optFROM = "";

if ($special_type == "FROM")

$optFROM = " SELECTED";

elseif ($special_type == "DISC")

$optDISC = " SELECTED";

else

$optPRICE = " SELECTED";

echo " <select name=\"cbxSpecial_Type\">\n";

echo " <option value=\"PRICE\"$optPRICE>Special Price</option>\n";

echo " <option value=\"DISC\"$optDISC>Discount %</option>\n";

echo " <option value=\"FROM\"$optFROM>From</option>\n";

echo " </select>\n";

echo " </td>\n";

echo "</tr>\n";

echo "<tr class=\"Update\">\n";

echo " <td align=\"left\" class=\"Prompt\">Price</td>\n";

echo " <td align=\"left\" class=\"Currency\"><input type=\"text\" 
name=\"txtPrice\" maxlength=\"20\" size=\"10\" 
value=\"$price\"></input></td>\n";

echo "</tr>\n";

if ($k_subsystem_id == 2)

{

if (! $new)

{

echo "<tr class=\"Update\">\n";

echo " <td align=\"left\" class=\"Prompt\">Current Photo</td>\n";

echo " <td align=\"left\" class=\"Currency\"><img 
src=\"showpic.php?keySystem_Id=2&keyClient_Id=$g_client_id&keySpecial=$special\"></td>\n";

echo "</tr>\n";

}

echo "<tr class=\"Update\">\n";

echo " <td align=\"left\" class=\"Prompt\">New Photo</td>\n";

echo " <td align=\"left\" class=\"Currency\"><input type=\"file\" 
name=\"txtPhoto\" size=\"50\"></input></td>\n";

echo "</tr>\n";

}

echo "<tr class=\"Footer\">\n";

echo " <td colspan=\"2\">\n";

if ($new)

{

echo " <input type=\"submit\" name=\"cmdAdd\" value=\"Add\">&nbsp;\n";

}

else

{

echo " <input type=\"submit\" name=\"cmdUpdate\" value=\"Update\">&nbsp;\n";

echo " <input type=\"submit\" name=\"cmdDelete\" value=\"Delete\">&nbsp;\n";

}

echo " <input type=\"submit\" name=\"cmdCancel\" value=\"Cancel\">\n";

echo " </td>\n";

echo "</tr>\n";

echo "</table>\n";

echo "</form>\n";

?>



<? include ("body_end.inc"); ?>

</html>







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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux