When I click Check Out with FedEx Freight module I get these 2 warnings
----
Warning: Cannot modify header information -
1]headers already sent by (output started at
/home2/aircscom/public_html/includes/modules/shipping/fxfreight.php:277)
There are only 260 lines of code in fxfreight.php,
so this must be just the source of the Warning: Cannot modify header information
----
2]in /home2/aircscom/public_html/includes/functions/functions_general.php on line 44
-----
From functions_general.php
// clean up URL before executing it
while (strstr($url, '&&')) $url = str_replace('&&', '&', $url);
while (strstr($url, '&&')) $url = str_replace('&&', '&', $url);
//header locates should not have the & in the address it breaks things
while (strstr($url, '&')) $url = str_replace('&', '&', $url);
/*line 44*/ header('Location: ' . $url);
zen_exit();
//this it the action of line 44:
//void header (string string, bool replace, int_responce_code)send raw http header

------
From fxfreight.php line 94 is this warning refering to the & in &as
94]if (!zen_not_null($error_msg)) {
$base_URL = 'http://www.fedexfreight.fedex.com/XMLRating.jsp?';
$base_URL .= 'as_shipterms=prepaid' . MODULE_SHIPPING_FXFREIGHT_SHIP_TERMS;
$base_URL .= '&as_shzip=33173' . $ship_zip;
$base_URL .= '&as_shcntry=US' . MODULE_SHIPPING_FXFREIGHT_SHIP_COUNTRY;
$base_URL .= '&as_cnzip=' . $dest_zip;
$base_URL .= '&as_cncntry=' . $dest_country;
$base_URL .= '&as_class1=077';
$base_URL .= '&as_weight1='.ceil($this->shipping_weight);
//urlencode(number_format($this->shipping_weight, 1, '.', ''));
$base_URL .= '&as_pcs1='.$this->shipping_num_boxes;
$base_URL .= '&as_iamthe=shipper';


The fxfreight.php code posted in this thread,
does not install, with out modification.
Now with modification it installs disabled, yellow indicator in Admin..
We are close to a working Module
Thank You
Relentless