Changeset 44 for Dev/trunk/submitsurvey.php
- Timestamp:
- 07/25/11 14:44:24 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/trunk/submitsurvey.php
r26 r44 2 2 require 'classes/master.php'; 3 3 4 require 'rdfConstants.php';5 6 // Include RAP Library to write RDF files7 define("RDFAPI_INCLUDE_DIR", "rdfapi/");8 include(RDFAPI_INCLUDE_DIR . "RDFAPI.php");9 10 $surveyRDFWriter = new SurveyRDFWriter();11 12 $sTitle = $_POST['surveyTitle'];13 $sDesription = $_POST['surveyDescription'];14 15 $surveyRDFWriter->createSurvey($sTitle,$sDesription);16 17 $qNumber = 1;18 do19 {20 $qTitle = $_POST['questionTitle'.$qNumber];21 $qDescription = $_POST['questionDescription'.$qNumber];22 $qType = $_POST['questionType'.$qNumber];23 24 if ($qTitle != null)25 {26 $qaArray = array();27 $aNumber = 1;28 do29 {30 $aTitle = $_POST['q'.$qNumber.'ans'.$aNumber];31 if ($aTitle != null)32 {33 $aArray = array();34 $aArray['Title'] = $aTitle;35 $aArray['Description'] = 'answerDescription'.$aNumber;36 $qaArray[] = $aArray;37 }38 $aNumber++;39 } while ($aTitle != null);40 41 $qNumber++;42 $surveyRDFWriter->addQuestion($qTitle,$qDescription,$qType,$qaArray);43 }44 } while($qTitle != null);45 46 47 $surveyRDFWriter->saveSurvey($sTitle);48 49 echo 'Done<br/><br/>';50 51 $surveyRDFReader = new SurveyRDFReader();52 53 $surveyRDFReader->loadSurvey($sTitle);54 55 $result = $surveyRDFReader->readSurveyTitle();56 57 foreach($result as $line){58 $value = $line['?title'];59 if($value != "")60 echo $value->toString().'<br/>';61 else62 echo 'undbound<br/>';63 }64 65 $result2 = $surveyRDFReader->readSurveyDescription();66 67 foreach($result2 as $line){68 $value = $line['?description'];69 if($value != "")70 echo $value->toString().'<br/>';71 else72 echo 'undbound<br/>';73 }74 75 $result3 = $surveyRDFReader->readSurveyQuestions($sTitle);76 77 if($result3 != null)78 {79 var_dump($result3);80 81 foreach($result3 as $line){82 $value = $line['?questionTitle'];83 if($value != "")84 echo '<br/>'.'<br/>'.$value->toString().'<br/>';85 else86 echo 'undbound<br/>';87 }88 } else89 {90 echo '<"Literal("'.$sTitle.'")"> empty result <br/>';91 }92 echo '<br/>';93 4 var_dump($_POST); 94 5
Note: See TracChangeset
for help on using the changeset viewer.