Hi, i am creating a shopping system.
i have almost completed it, but i havent got the email to work, which tells me what they have ordered.
The error message shows me
Warning: Wrong parameter count for fopen() in c:\www-root\shopping_system\shop_sendorder.php on line 216
Warning: Supplied argument is not a valid File-Handle resource in c:\www-root\shopping_system\shop_sendorder.php on line 217
Warning: Supplied argument is not a valid File-Handle resource in c:\www-root\shopping_system\shop_sendorder.php on line 218
Warning: Unable to fork [/user/local/bin/pgpe -r "Adam Bell " -o /adamb/shopping_system/output_data -a /adamb/shopping_system/input_data] in c:\www-root\shopping_system\shop_sendorder.php on line 222
Warning: Unlink failed (No such file or directory) in c:\www-root\shopping_system\shop_sendorder.php on line 224
Warning: fopen("/adamb/shopping_system/output_data","r") - No such file or directory in c:\www-root\shopping_system\shop_sendorder.php on line 228
Warning: Supplied argument is not a valid File-Handle resource in c:\www-root\shopping_system\shop_sendorder.php on line 229
Warning: Supplied argument is not a valid File-Handle resource in c:\www-root\shopping_system\shop_sendorder.php on line 230
Warning: Unlink failed (No such file or directory) in c:\www-root\shopping_system\shop_sendorder.php on line 232
Warning: Failed to Connect in c:\www-root\shopping_system\shop_sendorder.php on line 239
THE CODE IS
(LINE 180)
$msg = "XYZ COMPANY ORDER FORM\n";
$msg .= "------------------------------------------\n\n";
$msg .= "CUSTOMER INFORMATION\n";
$msg .= "Full Name: $full_name\n";
$msg .= "E-mail: $email\n";
$msg .= "Address Line 1: $address1\n";
$msg .= "Address Line 2: $address2\n";
$msg .= "Address Line 3: $address3\n";
$msg .= "Address Line 4: $address4\n";
$msg .= "Credit Card Type $cc_type\n";
$msg .= "Credit Card Number $cc_num\n";
$msg .= "Expiration Date $cc_exp_mon / $cc_exp_yr\n\n";
$msg .= "ITEMS ORDERED\n";
$msg .= "$items\n\n";
$msg .= "TOTALS\n";
$msg .= "Item Total $fmt_itemtot\n";
if ($shipping != "0")
{
$msg .= "Shipping: $fmt_itemtot\n";
} else {
$msg .= "Shipping: FREE\n";
}
$msg .= "Grand Total: $fmt_total\n";
$rm_item_sql = "DELETE FROM USER_TRACK WHERE USER_ID = \"$user_id\"";
mysql_query($rm_item_sql) or die("Couldn't delete items.");
putenv("PGPATH=adamb");
$fp = fopen("/adamb/shopping_system/input_data");
fputs($fp, $msg);
fclose($fp);
system("/user/local/bin/pgpe -r \"Adam Bell <adamb@e-result.com>\" -o /adamb/shopping_system/output_data
-a /adamb/shopping_system/input_data");
unlink("//adamb/shopping_system/input_data");
$crypted = "/adamb/shopping_system/output_data";
$fd = fopen($crypted, "r");
$mail_cont = fread($fd, filesize($crypted));
fclose($fd);
unlink("$crypted");
$recipient = "adamb@e-result.com";
$subject = "XYZ Company Order Form";
$mailheaders = "From: XYZ Company Web Site\n";
$mailheaders .= "Reply-To: $email\n\n";
mail("$recipent", "$subject", $mail_cont, $mailheaders);
}
?>
(LINE 243)