'') $replyType = 'RAW REPLY: '; else $replyType = "No Reply available."; } $messageToSend = sprintf( "STATUS: %d\nERROR INFO: %s\nREQUEST: \n%s\n%s\n$s\n", nStatus, $reply[CYBS_SK_ERROR_INFO], getArrayContent( $request ), $replyType, $replyText ); // send $messageToSend to the appropriate personnel at your company // using any suitable method, e.g. e-mail, multicast log, etc. // // This sample code simply sends it to standard output. printf( "\nThis is a critical error. Send the following information to the appropriate personnel at your company: \n%s\n", $messageToSend ); } //----------------------------------------------------------------------------- function getFaultContent( $reply ) //----------------------------------------------------------------------------- { $requestID = $reply[CYBS_SK_FAULT_REQUEST_ID]; if ( $requestID == "") $requestID = "(unavailable)"; return( sprintf( "Fault code: %s\nFault string: %s\nRequestID: %s\nFault document: %s", $reply[CYBS_SK_FAULT_CODE], $reply[CYBS_SK_FAULT_STRING], $requestID, $reply[CYBS_SK_FAULT_DOCUMENT] ) ); } //----------------------------------------------------------------------------- function getArrayContent( $arr ) //----------------------------------------------------------------------------- { $content = ''; while (list( $key, $val ) = each( $arr )) { $content = $content . $key . ' => ' . $val . "\n"; } return( $content ); } //----------------------------------------------------------------------------- function getReplyContent( $reply ) { //----------------------------------------------------------------------------- $reasonCode = $reply['reasonCode']; switch ( $reasonCode ) { // Success case '100': return( sprintf( "Request ID: %s\nAuthorizedAmount: %s\nAuthorization Code: %s", $reply['requestID'], $reply['ccAuthReply_amount'], $reply['ccAuthReply_authorizationCode'] ) ); break; ####################################################################### // The request is missing one or more required fields. case '101': $i = 0; $res = ''; // getting missed fileds from response while ( !empty( $reply['missingField_'.$i] ) ) { $res .= $reply['missingField_'.$i] ."\n"; $i++; } return( "Some required fields are missed:\n". $res ); break; ####################################################################### // One or more fields in the request contains invalid data. case '102': $i = 0; $res = ''; // getting missed fileds from response while ( !empty( $reply['invalidField_'.$i] ) ) { $res .= $reply['invalidField_'.$i] ."\n"; $i++; } return( "Following fields contain invalid data:\n". $res ); break; ####################################################################### // Invalid Credit Card Number case '231': return( "The credit card number is declined! Please try different credit card." ); break; ####################################################################### // Expired credit card case '202': return( "This credit card has expired! Please try different credit card." ); break; ####################################################################### // Insufficient funds case '204': return( sprintf( "Insufficient funds in account. Please use a different card or select another form of payment." ) ); break; ####################################################################### // Add other reason codes here that you need to handle // specifically // For all other reason codes, return an empty string, // in which case, you should display a generic message // appropriate to the decision value you received. default: return ( $reasonCode ); break; } } ?> Precious Metals Quote, Gold Prospecting, Mining Stocks, and Investments - InsideMetals.com
  Home About Why Subscribe Subscribe Tutorials What's new FAQ Contact    
 

Why should you subscribe to InsideMetals?


 

See for yourself how valuable InsideMetals is for you...

 

This is what you get:

 

  • Gold Producers Stock Index.

  • Coverage of the U.S. listed Gold Producers.

  • Time Saving Layout.

  • Research already done.

  • 100% Independent and Unbiased.

  • At-a-Glance Reports.

  • Detailed Business Summaries.

  • Performance Ranking Numbers.

  • Production and Reserve Reports.

  • List of Mines for each Company.

  • Production and Reserves for each mine.

Who needs InsideMetals?

  • Gold Investors, from beginners to experienced professionals.

  • Financial Analysts.

  • Investment Advisors and Portfolio Managers.

  • Stock Brokers.

  • Researchers and Other Writers of Newsletters.

  • Geologists, Mining Engineers, and Mining Planners and Analysts.

    Governments:
     

  • Federal; Countries that have gold resources production.

  • State, province or other governmental subdivision.

    County, city, and local government agencies.
     

  • Government Professionals:

  • Finance and Tax Departments.

  • Bureau of Mines and Geology.

  • Environmental Departments.

  • Planning and Zoning Departments.

  • Tax and Fiscal Policy Analysts.

    Mining Company Management:
     

  • President and Operating Officers.

  • Finance and Planning Departments.

  • Exploration Departments.

Why you need it:

 

- Independent Coverage: Revenues from InsideMetals Subscribers pay for this service, making it a completely independent information resource for anyone needing unbiased, factual information about the listed Gold Producers. InsideMetals has been designed to provide complete and readily accessible information. This feature saves you time and money!

- Complete Coverage: Each one of the Companies listed in the InsideMetals Gold Producers Stock Index is profiled in detail.

- Dynamic Coverage: Information provided by InsideMetals is simply not available in an easy to use format anywhere else! U.S. listed Companies are becoming Producers, and new Companies are obtaining U.S. listings. InsideMetals' will keep the Subscriber constantly informed of changes as they occur.

- Pay-as-you-go Flexibility and Value: Subscriptions are $14.95 per month. The minimum charge is one month, but you can subscribe and unsubscribe at any time!

- Incredible Annual Value: You can subscribe annually for $149.95, a savings of $89.45 per year over the monthly price.

- Ease of Use: The InsideMetals Gold Stock Control Panel provides "buttons" that access detailed profile information with a single “click”. Quick and convenient to go to any level of detail. InsideMetals is for those with all levels of experience.

- Gold Stock Website Access: You can "click" on the Gold Stock name in the “All Gold Stocks List” for direct access to the Company website, convenient for obtaining additional information.

- Current Gold Stock Market Info: By "clicking" on Gold Stock market ticker symbols you can access current market information about each of the Gold Stocks. Instantly!

- Gold Stocks Summary Tables: The Gold Producer Stocks Summary Tables are consolidated into Master Summary Tables so that Subscribers can easily compare companies.

 

- Gold Stocks Ranking Numbers: A Ranking Number (RN) is provided for each of the Gold Stocks in the InsideMetals Gold Producers Stock Index.

 

- Performance Tables: Allow an easy comparison of Gold Stock price changes within a certain time period for evaluation.

 

InsideMetals reports are comprehensive and easy to use!!!
 


 

- Click below to subscribe with no obligation, 100% Risk Free!

 

 

If you would like some assistance, or just have a general question, please contact subscriber support at bpidding@itronics.com or call 909-553-0161 and ask for Brandon Piddington.


 

Not convinced?

 

Click below to learn about the reports and how to use them:

 

 

Join Our Free Newsletter
Email:
 
 
forgot password?
Username:
Password:
 



NYSE Gold Producers
AMEX Gold Producers
NSDQ Gold Producers
Copyright Insidemetals 2005 Privacy Policy Disclaimer  
Subscribe Now How to Use About Gold Stocks About the Reports