Pixeled Ink Posted June 10, 2006 Share Posted June 10, 2006 Hi, I am using a script from [a href=\"http://regretless.com/scripts/\" target=\"_blank\"]Dodo's Scripts[/a]. (See '- Dodos Quiz Script Version 1.0') I am having a problem when I try to visit the page. If I go to this address> [a href=\"http://pixeled-ink.plastictokyo.net/indirect/wyds.php?n=1\" target=\"_blank\"]http://pixeled-ink.plastictokyo.net/indirect/wyds.php?n=1[/a] and all I get is this [!--quoteo--][div class=\'quotetop\']QUOTE[/div][div class=\'quotemain\'][!--quotec--]Parse error: parse error, unexpected T_LNUMBER, expecting ')' in /home3/plae8776/public_html/pixeled-ink/indirect/wyds.php on line 71[/quote] I fixed the last problem, but this one stumps me. Here is the script I used/edited:[code]<?php/****************************************************// Dodo's Quiz Script// Copyrighted by Ying Zhang// http://regretless.com/scripts// No redistribution without authorization// Script released under linkware// that means LINK ME if you use it for your website/****************************************************//********************************************************************************Remember if you name this file quiz_1.php it will be quiz no. 1!You will have to call this script by usingquiz.php?n=1*********************************************************************************/// Would you like to get get an email when someone takes this particular quiz?$email_notify = 1; // 1 = yes 0 = no// if so$admin_email = "p-i_staff@plastictokyo.net";// Your quiz question:$quiz_question = "What is your dolling style?";// What you want your submit button to say?$submit_button = "Am I really that goth?";// Your quiz description:$quiz_description = "This is a quiz that determines your dolling style!";// Do you want to make sure that all of your questions are answered before the results are calculated?$all_questions_answer = 1; // 1 = yes 0 = no// Now for each result, give it a description. Please make sure you put \ in front your quotations or you will get parse error!// Put them as the result name => result description// For example: "not_the_one" => "You are definitely not the one for Dodo. Too bad :(";// WARNING: it's always possible to get the same two results so watch the order of these.$results_array = array(1 => "<div class=\"header\">You are totally GOTH</div><div class=\"just\">You have the spikes and the chains, what more is there?<br /><br />Goth is your dolling style. Usually using blacks and greys, you make your dolls have an edge. Could be vampires or zombies, you always have dolls with a light complexion. Spooky!</div>",2 => "<div class=\"header\">Prep much!</div><div class=\"just\">You are the preppy type, with pinks and blues, making your dolls the more 'popular' ones in school.<br /><br />Ahead cheerleader, or head of the school Varsity team, you never know because you are pink and perfect! </div>",3 => "<div class=\"header\">Sporty and fun!</div><div class=\"just\">Your dolls are full of bright colours, like orange or red! Making them just that much more fun!<br /><br />With such spunky colours, who could resist loving your creations?!</div>",4 => "<div class=\"header\">Earthen and warm.</div><div class=\"just\">Your dolls are full of colours like browns and soft greens.<br /><br />In a nice environment, your dolls are always comfurtable. They are in touch with mother nature, and always seem calm or friendly. Your dolling style is cool and lovely.</div>",5 => "<div class=\"header\">Crazy creations!</div><div class=\"just\">Your dolls are always wearing something like spots or stripes, with bright colours everywhere!<br /><br />Probably in the time era on 1970, your dolls have platforms boots, or big hair. Always fun, and funky, they bring smiles to everyone's faces! </div>",);// Now your questions$questions_array = array(1=> "Which of these colours appeals to you more when you doll?",2=> "Which of these accessories is most likely to be used on one of your dolls?",3=> "Which type of shoe do your dolls usually have on?",4=> "Where would your dolls hang out if they were real?",5=> "What kinds of contests do you usually enter your dolls in? (If you don't enter contests, which kinds would you if you did?)",6=> "What is your doll's favourite food?",7=> "Which of these colours is least likely to be found on one of your dolls?",8=> "If you were to have an animal as an accessory with one of your dolls, which of these might you use?",9=> "Last but not least, what facial expressions do your dolls usually have?",);// your answers. MAKE SURE it's the same order as the questions. also gives which of the results is the answer corresponding to separated by the symbol |. One unique answer per line!$answers_array = array(1=> "Red|3Pink|2Black|1Rainbow|5Green|4",// above will print as answers// 1. Blue (this corresponds to not the one)// 2. Red (not the one)// 3. Pink (sorta)// 4. Rainbow (the one)2=> "Purse or dog carrier|2)Chains and spike collars|1A book|4Fake eyelashes|5Wide sun hat|3",// above will print as answers// 1. Spring (sorta)// 2. Summer (not the one)// 3. Fall (the one)// 4. Winter (not the one)3=> "Dark in colour with a chunky heel|1Sandals or bare feet|4Sneakers|3Platforms|5Cute High heels|2",4=> "Malt Shoppe|2A Dark Alley|1The Beach|3A Retro Store|5The Forest|4",5=> "Retro|5Pretty 'n Pink|2Vampires|1Casual|3Hippees|4",6=> "Chocolate|2Veggies|4Something Wacky|5Food with names like eyeball stew|1Squid|3",7=> "black|2orange|4none|5grey|3pinks 'n purples|1",8=> "Chiwawa|2Raven|1Cat|4Dragon|3Rat|5",9=> "Grouchy, not very nice|1A sweet, pert smile|2Large grin|3Shy|4Tongue-out|5",/******************************************* I hope you get the idea now. Just add more if you have more questions. Make sure to change the index numbers. For example, the next one should begin with 3=> "blah|1 blah|2 blah|3", always end with a quotation and a comma! *******************************************/);######### END OF QUIZ 1 DATA ##################################################?>[/code] Quote Link to comment https://forums.phpfreaks.com/topic/11664-t_lnumber-expecting/ Share on other sites More sharing options...
.josh Posted June 10, 2006 Share Posted June 10, 2006 if you read the error you will see you are missing a [b])[/b] somewhere around line 71 and anyways how can anybody help you if you don't post any codein your arrays, at the end of 5 => and 9 => there is a comma. take them out. it's expecting another key => value but you have blah, ); so it's expecting a ) not a , Quote Link to comment https://forums.phpfreaks.com/topic/11664-t_lnumber-expecting/#findComment-44054 Share on other sites More sharing options...
Pixeled Ink Posted June 10, 2006 Author Share Posted June 10, 2006 I did post my code.. Quote Link to comment https://forums.phpfreaks.com/topic/11664-t_lnumber-expecting/#findComment-44055 Share on other sites More sharing options...
poirot Posted June 10, 2006 Share Posted June 10, 2006 Actually he is missing a comma.Look at your $answers_array, after the first element there is no comma. Quote Link to comment https://forums.phpfreaks.com/topic/11664-t_lnumber-expecting/#findComment-44056 Share on other sites More sharing options...
.josh Posted June 10, 2006 Share Posted June 10, 2006 sorry. you edited your post to include your code. i posted before you did that. Quote Link to comment https://forums.phpfreaks.com/topic/11664-t_lnumber-expecting/#findComment-44057 Share on other sites More sharing options...
Pixeled Ink Posted June 10, 2006 Author Share Posted June 10, 2006 ahh, alright.. lol I changed the comma, added it..whatever, and now once I click the link, the page loads, but it is blank...?..Here, I will change my code from before to what it is now Quote Link to comment https://forums.phpfreaks.com/topic/11664-t_lnumber-expecting/#findComment-44058 Share on other sites More sharing options...
.josh Posted June 10, 2006 Share Posted June 10, 2006 well that script doesn't actually do anything but hold data in some arrays. you have to make a script that actually does something with it. Quote Link to comment https://forums.phpfreaks.com/topic/11664-t_lnumber-expecting/#findComment-44059 Share on other sites More sharing options...
Pixeled Ink Posted June 10, 2006 Author Share Posted June 10, 2006 hmmm...like I said, it's not mine..just a script I adopted. It was meant to be a quiz..does anyone know a better script for a radio-button quiz? (I suck at making my own coding, and I dont want it to take forever, I dont have that much time :P)edit: Wait a second! I just realized that you are right..I wasn't getting it before, but I need to put in things like radio buttons and stuff for it to work! I'm a total dunce! Quote Link to comment https://forums.phpfreaks.com/topic/11664-t_lnumber-expecting/#findComment-44061 Share on other sites More sharing options...
.josh Posted June 10, 2006 Share Posted June 10, 2006 well from the looks of it, at the beginning of this script, shouldn't you have another file called quiz.php that actually uses this script? Quote Link to comment https://forums.phpfreaks.com/topic/11664-t_lnumber-expecting/#findComment-44063 Share on other sites More sharing options...
Pixeled Ink Posted June 10, 2006 Author Share Posted June 10, 2006 yes, that's what I am going to go do now :) thanks for your help...lol I guess putting it out there just made me realize what I was missing Quote Link to comment https://forums.phpfreaks.com/topic/11664-t_lnumber-expecting/#findComment-44065 Share on other sites More sharing options...
joquius Posted June 10, 2006 Share Posted June 10, 2006 Here:[code]$q = Array( [0] = Array ( [0] = "How are you"; [1] = "2"; [2] = "Fine"; [3] = "Rubbish"; ))if (isset ($_POST['submit_q'])){ foreach ($_POST as $field => $answer) { if ($answer > 1) { $a = explode ("_", $field); $answer[$a[0]] = ($q[$a[0]][1] == $answer) ? 1 : 0 } }}?><form action="?submit" method="post" name="submit_q"><?foreach ($q as $question => $data){ echo $data[0]."<br>"; foreach ($data as $code => $data) if ($code > 1) { ?><input type="radio" name="<?=$question?>_question" value="<?=$code?>"><?=$data?><br><br> } }}?><input type="submit" name="submit_q" vlaue="submit"></form>[/code]may need some clean up work. just echo the $answer result on the page if it's set and then answer is true if $answer = 1; Quote Link to comment https://forums.phpfreaks.com/topic/11664-t_lnumber-expecting/#findComment-44067 Share on other sites More sharing options...
Pixeled Ink Posted June 10, 2006 Author Share Posted June 10, 2006 Thanks everyone! It's working now! Here is the coding I used to make it work:[code]<HTML><HEAD><TITLE>What's Your Dolling Style?</TITLE><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"><link rel="stylesheet" type="text/css" href="style.css"></HEAD><BODY BGCOLOR=#B1833D bgproperties="fixed"> <div id="Content"> <div class="header">What's Your Dolling Style?</div><div class="just">This is a quiz that determines your dolling style!</div><form action="quiz_1.php?n=1&action=results" method="post"><div class="rings">Which of these colours appeals to you more when you doll?</div><div class="just"><input type="radio" name="choices[1]" value="3">Red<br /> <input type="radio" name="choices[1]" value="2">Pink<br /> <input type="radio" name="choices[1]" value="1">Black<br /> <input type="radio" name="choices[1]" value="5">Rainbow<br /> <input type="radio" name="choices[1]" value="4">Green<br /> </div><br /><div class="rings">Which of these accessories is most likely to be used on one of your dolls?</div><div class="just"><input type="radio" name="choices[2]" value="2">Purse or dog carrier<br /> <input type="radio" name="choices[2]" value="1">Chains and spike collars<br /> <input type="radio" name="choices[2]" value="4">A book<br /> <input type="radio" name="choices[2]" value="5">Fake eyelashes<br /> <input type="radio" name="choices[2]" value="3">Wide sun hat<br /></div><br /><div class="rings">Which type of shoe do your dolls usually have on?</div><div class="just"><input type="radio" name="choices[3]" value="1">Dark in colour with a chunky heel<br /> <input type="radio" name="choices[3]" value="4">Sandals or bare feet<br /> <input type="radio" name="choices[3]" value="3">Sneakers<br /> <input type="radio" name="choices[3]" value="5">Platforms<br /> <input type="radio" name="choices[3]" value="2">Cute High heels<br /> </div><br /><div class="rings">Where would your dolls hang out if they were real?</div><div class="just"><input type="radio" name="choices[4]" value="2">Malt Shoppe<br /> <input type="radio" name="choices[4]" value="1">A Dark Alley<br /> <input type="radio" name="choices[4]" value="3">The Beach<br /> <input type="radio" name="choices[4]" value="5">A Retro Store<br /> <input type="radio" name="choices[4]" value="4">The Forest<br /> </div><br /><div class="rings">What kinds of contests do you usually enter your dolls in? (If you don't enter contests, which kinds would you if you did?)</div><div class="just"><input type="radio" name="choices[5]" value="5">Retro<br /> <input type="radio" name="choices[5]" value="2">Pretty 'n Pink<br /> <input type="radio" name="choices[5]" value="1">Vampires<br /> <input type="radio" name="choices[5]" value="3">Casual<br /> <input type="radio" name="choices[5]" value="4">Hippees<br /> </div><br /><div class="rings">What is your doll's favourite food?</div><div class="just"><input type="radio" name="choices[6]" value="2">Chocolate<br /> <input type="radio" name="choices[6]" value="4">Veggies<br /> <input type="radio" name="choices[6]" value="5">Something Wacky<br /> <input type="radio" name="choices[6]" value="1">Food with names like eyeball stew<br /> <input type="radio" name="choices[6]" value="3">Squid<br /> </div><br /><div class="rings">Which of these colours is least likely to be found on one of your dolls?</div><div class="just"><input type="radio" name="choices[7]" value="2">black<br /> <input type="radio" name="choices[7]" value="4">orange<br /> <input type="radio" name="choices[7]" value="5">none<br /> <input type="radio" name="choices[7]" value="3">grey<br /> <input type="radio" name="choices[7]" value="1">pinks 'n purples<br /> </div><br /><div class="rings">If you were to have an animal as an accessory with one of your dolls, which of these might you use?</div><div class="just"><input type="radio" name="choices[8]" value="2">Chiwawa<br /> <input type="radio" name="choices[8]" value="1">Raven<br /> <input type="radio" name="choices[8]" value="4">Cat<br /> <input type="radio" name="choices[8]" value="3">Dragon<br /> <input type="radio" name="choices[8]" value="5">Rat<br /> </div><br /><div class="rings">If you were to have an animal as an accessory with one of your dolls, which of these might you use?</div><div class="just"><input type="radio" name="choices[9]" value="1">Grouchy, not very nice<br /> <input type="radio" name="choices[9]" value="2">A sweet, pert smile<br /> <input type="radio" name="choices[9]" value="3">Large grin<br /> <input type="radio" name="choices[9]" value="4">Shy<br /> <input type="radio" name="choices[9]" value="5">Tongue-out<br /> </div><br /><input type="submit" value="Am I Really That Goth?" class="form"></form><div>Quiz made possible with <a href="http://regretless.com/scripts/" target="_blank">Dodo's Quiz Script</a></div></div><p><br><br></BODY></HTML>[/code] Quote Link to comment https://forums.phpfreaks.com/topic/11664-t_lnumber-expecting/#findComment-44082 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.