. If a question number is missing people will only see a Submit button... * "scores" is _always_ an array: answer => score * Check your comma's carefully * OPEN type questions can have multiple answers with different scoring ;-) http://www.thewestbrooks.com/bruce/techblog/identity-theft/ */ $questions = array( 1 => array( "question" => "I receive several pre-approved credit offers every month.", "type" => "RADIO", "options" => array( 1 => "Yes - I love the attention!", 2 => "No" ), "scores" => array ( 1 => 1, 2 => 0 ) ), 2 => array( "question" => "I receive several convenience checks in the mail (from credit card companies) every month.", "type" => "RADIO", "options" => array( 1 => "Yes - money, money money!", 2 => "No - baaaad debt" ), "scores" => array ( 1 => 1, 2 => 0 ) ), 3 => array( "question" => "If I receive credit offers or convenience checks, I shred them all.", "type" => "RADIO", "options" => array( 1 => "Yes, absolutely", 2 => "No - maybe I should use the credit to buy a shredder?" ), "scores" => array ( 1 => 0, 2 => 2 ) ), 4 => array( "question" => "I carry my social security card in my wallet.", "type" => "RADIO", "options" => array( 1 => "Yes - papers puhleeze!", 2 => "No" ), "scores" => array ( 1 => 3, 2 => 0 ) ), 5 => array( "question" => "I have a locked or otherwise secured mailbox or P.O. box in which to receive mail.", "type" => "RADIO", "options" => array( 1 => "Yes - to keep good people honest and bad people at bay", 2 => "No - why would I not trust my neighbors?" ), "scores" => array ( 1 => 0, 2 => 1 ) ), 6 => array( "question" => "I leave mail for pick-up in an open box at work, clipped to a mailbox or in an unlocked mailbox at my home.", "type" => "RADIO", "options" => array( 1 => "Yes", 2 => "No" ), "scores" => array ( 1 => 2, 2 => 0 ) ), 7 => array( "question" => "I carry my military ID or Medicare card in my wallet at all times.", "type" => "RADIO", "options" => array( 1 => "Yes - paaaapers puhleeze!!", 2 => "No" ), "scores" => array ( 1 => 1, 2 => 0 ) ), 8 => array( "question" => "I crosscut shred banking and credit information when I throw it in the trash.", "type" => "RADIO", "options" => array( 1 => "Yes", 2 => "No - uh, about that shredder..." ), "scores" => array ( 1 => 0, 2 => 2 ) ), 9 => array( "question" => "I provide my social security number whenever asked, without asking how the information will be safeguarded or why it is necessary for them to have it in the first place.", "type" => "RADIO", "options" => array( 1 => "Absolutely - would you like a picture and thumbprint with that too?", 2 => "No way" ), "scores" => array ( 1 => 2, 2 => 0 ) ), 10 => array( "question" => "I check for people who might be listening when giving out personal information, such as bank account information, social security number, credit card number, mother's maiden name, etc.", "type" => "RADIO", "options" => array( 1 => "Yes - you never know who may be eavesdropping", 2 => "No - I even scream it from the hilltops!" ), "scores" => array ( 1 => 0, 2 => 2 ) ), 11 => array( "question" => "My social security number is publicly displayed or used at work of school (timecards, receipts, badges).", "type" => "RADIO", "options" => array( 1 => "Yes - I am worker #395-40-2709", 2 => "Nope" ), "scores" => array ( 1 => 2, 2 => 0 ) ), 12 => array( "question" => "I have my social security number or driver’s license number printed on my personal checks.", "type" => "RADIO", "options" => array( 1 => "Yup - it sure saves time!", 2 => "No way" ), "scores" => array ( 1 => 2, 2 => 0 ) ), 13 => array( "question" => "My social security number is also my driver’s license number and I have made no effort to change that.", "type" => "RADIO", "options" => array( 1 => "Yes - at least I don't have to remember yet another number", 2 => "Nope" ), "scores" => array ( 1 => 2, 2 => 0 ) ), 14 => array( "question" => "I carry my insurance card in my wallet and either my social security number or that of my spouse is the ID number.", "type" => "RADIO", "options" => array( 1 => "Yeeessss!!!", 2 => "No, my insurance number is completely different" ), "scores" => array ( 1 => 1, 2 => 0 ) ), 15 => array( "question" => "I have ordered and reviewed a copy of my credit report in the past 12 months.", "type" => "RADIO", "options" => array( 1 => "Yes I have", 2 => "Nope - you can do that?" ), "scores" => array ( 1 => 0, 2 => 2 ) ), 16 => array( "question" => "It's actually been over two years since I orderd and reviewed my credit report.", "type" => "RADIO", "options" => array( 1 => "Yup...I think - what's a credit report?", 2 => "No way, I've checked it at least once in the past 24 months" ), "scores" => array ( 1 => 1, 2 => 0 ) ), 17 => array( "question" => "I don't believe people would root around in my trash looking for credit or financial information.", "type" => "RADIO", "options" => array( 1 => "No way, why would they do that? Gross!", 2 => "I think there's people out there that do exactly that." ), "scores" => array ( 1 => 1, 2 => 0 ) ), 18 => array( "question" => "I am connected to the internet but do not have (or know if I have) firewall software.", "type" => "RADIO", "options" => array( 1 => "True - a fire-what?", 2 => "False - I'm locked up like Fort Knox" ), "scores" => array ( 1 => 2, 2 => 0 ) ), 19 => array( "question" => "I have opted out of marketing lists through my bank and at the 888-5OPT-OUT number.", "type" => "RADIO", "options" => array( 1 => "Yup, been there, done that", 2 => "Nope, I enjoy the calls" ), "scores" => array ( 1 => -1, 2 => 0 ) ), 20 => array( "question" => "I keep an eye on my credit cards whenever they leave my hands to avoid skimming.", "type" => "RADIO", "options" => array( 1 => "Yes, whenever possible", 2 => "No - what's skimming?" ), "scores" => array ( 1 => -1, 2 => 0 ) ), 21 => array( "question" => "I do not respond to Internet scams and hang up on telephone solicitors.", "type" => "RADIO", "options" => array( 1 => "I can't hear you, la la la la la la...", 2 => "No - I'm lonely and enjoy the conversation" ), "scores" => array ( 1 => -1, 2 => 0 ) ), 22 => array( "question" => "I keep personal identifying information in a locked or protected area of my home, one that visitors cannot access.", "type" => "RADIO", "options" => array( 1 => "True - I trust no one!", 2 => "No way, what do I look like, Fort Knox?" ), "scores" => array ( 1 => -1, 2 => 0 ) ), 23 => array( "question" => "I use a credit alerting system that tells me of any changes to my credit reports on a weekly basis.", "type" => "RADIO", "options" => array( 1 => "Yes I do", 2 => "Nope" ), "scores" => array ( 1 => -2, 2 => 0 ) ) /* Please note the ABSENCE of a comma after the last question */ ); /* Rankings have three fields: "lower" is the lowest score for which you'll get this text "upper" is the highest score for which you'll get this answer "text" is the text you'll get. "text" must contain exactly _one_ instance %s, which will replaced by your score. */ $rankings = array ( 1 => array( "lower" => -999, "upper" => -5, "text" => "