I am trying to generate invoice with the following code.
It works fine in local-host ,
When i executed the code in my friends server , it worked fine,
where as same code fails to generate in my server - (using godaddy)
Do i need to modify any server settings?
 <?php
    include("includes/DbConfig.php");
    $SQL = "SELECT id,user_mobile,user_email FROM users limit 1,2";
    $header = '';
    $result ='';
    $exportData = mysql_query ($SQL ) or die ( "Sql error : " . mysql_error( ) );
    $fields = mysql_num_fields ( $exportData );
    for ( $i = 0; $i < $fields; $i++ )
    {
        $header .= mysql_field_name( $exportData , $i ) . "\t";
    }
    while( $row = mysql_fetch_row( $exportData ) )
    {
        $line = '';
        foreach( $row as $value )
        {                                            
            if ( ( !isset( $value ) ) || ( $value == "" ) )
            {
                $value = "\t";
            }
            else
            {
                $value = str_replace( '"' , '""' , $value );
                $value = '"' . $value . '"' . "\t";
            }
            $line .= $value;
        }
        $result .= trim( $line ) . "\n";
    }
    $result = str_replace( "\r" , "" , $result );
    if ( $result == "" )
    {
        $result = "\nNo Record(s) Found!\n";                        
    }
        header("Content-type: application/octet-stream");
        header("Content-Disposition: attachment; filename=export.xls");
        header("Pragma: no-cache");
        header("Expires: 0");
        print "$header\n$result";
    ?>
