Changeset 2464
- Timestamp:
- 09/19/08 11:46:42 (4 months ago)
- Location:
- trunk/otis/demo/php
- Files:
-
- 5 modified
-
common.php (modified) (1 diff)
-
createAccountPage.php (modified) (2 diffs)
-
index.php (modified) (2 diffs)
-
modifyAccountPage.php (modified) (3 diffs)
-
showRolesPage.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/otis/demo/php/common.php
r2419 r2464 839 839 } 840 840 841 function xmlEncode( $str) 842 { 843 return( str_replace( array( "&", "<", ">", "'", '"'), 844 array( "&", "<", ">", "'", """), $str)); 845 } 846 841 847 ?> -
trunk/otis/demo/php/createAccountPage.php
r2286 r2464 69 69 '<idas:Attribute attrID="http://www.eclipse.org/higgins/ontologies/2008/6/higgins#entityId">' . 70 70 '<idas:AttributeValue valType="http://www.w3.org/2001/XMLSchema#string">' . 71 '<idas:SimpleData>' . $_POST [USER_ID_FIELD]. '</idas:SimpleData>' .71 '<idas:SimpleData>' . xmlEncode( $_POST [USER_ID_FIELD]) . '</idas:SimpleData>' . 72 72 '</idas:AttributeValue>' . 73 73 '</idas:Attribute>' . 74 74 '<idas:Attribute attrID="http://www.eclipse.org/higgins/ontologies/2006/higgins#password">' . 75 75 '<idas:AttributeValue valType="http://www.w3.org/2001/XMLSchema#string">' . 76 '<idas:SimpleData>' . $_POST [PASSWORD_FIELD]. '</idas:SimpleData>' .76 '<idas:SimpleData>' . xmlEncode( $_POST [PASSWORD_FIELD]) . '</idas:SimpleData>' . 77 77 '</idas:AttributeValue>' . 78 78 '</idas:Attribute>'; … … 92 92 } 93 93 $strRequest .= ('<idas:AttributeValue valType="http://www.w3.org/2001/XMLSchema#string">' . 94 '<idas:SimpleData>' . $strValue. '</idas:SimpleData>' .94 '<idas:SimpleData>' . xmlEncode( $strValue) . '</idas:SimpleData>' . 95 95 '</idas:AttributeValue>'); 96 96 } -
trunk/otis/demo/php/index.php
r2420 r2464 312 312 if ($subExceptionNode) 313 313 { 314 $strException .= parseException( $strIndent . " ", $ childNode);314 $strException .= parseException( $strIndent . " ", $subExceptionNode); 315 315 } 316 316 return( $strException); … … 546 546 '<otis:AuthChildMaterials>' . 547 547 '<otis:AuthMaterial materialID="urn:bandit-project:otis:authmaterial:1.0:username">' . 548 '<otis:AuthMaterialValue Type="string">' . $strUserID. '</otis:AuthMaterialValue>' .548 '<otis:AuthMaterialValue Type="string">' . xmlEncode( $strUserID) . '</otis:AuthMaterialValue>' . 549 549 '</otis:AuthMaterial>' . 550 550 '<otis:AuthMaterial materialID="urn:bandit-project:otis:authmaterial:1.0:password">' . 551 '<otis:AuthMaterialValue Type="string">' . $strPassword. '</otis:AuthMaterialValue>' .551 '<otis:AuthMaterialValue Type="string">' . xmlEncode( $strPassword) . '</otis:AuthMaterialValue>' . 552 552 '</otis:AuthMaterial>' . 553 553 '</otis:AuthChildMaterials>' . -
trunk/otis/demo/php/modifyAccountPage.php
r2286 r2464 66 66 { 67 67 $strValuesAdded .= ('<idas:AttributeValue valType="http://www.w3.org/2001/XMLSchema#string">' . 68 '<idas:SimpleData>' . $strValue. '</idas:SimpleData>' .68 '<idas:SimpleData>' . xmlEncode( $strValue) . '</idas:SimpleData>' . 69 69 '</idas:AttributeValue>'); 70 70 } … … 170 170 { 171 171 $strEntityChanges .=('<idas:AttributeValueRemove valType="http://www.w3.org/2001/XMLSchema#string">' . 172 '<idas:SimpleData>' . $removedValue. '</idas:SimpleData>' .172 '<idas:SimpleData>' . xmlEncode( $removedValue) . '</idas:SimpleData>' . 173 173 '</idas:AttributeValueRemove>'); 174 174 $strSuccessMsg .= ("<br/>Removed value '" . $removedValue . "' from attribute '" . $strDisplayName . "'"); … … 180 180 { 181 181 $strEntityChanges .=('<idas:AttributeValue valType="http://www.w3.org/2001/XMLSchema#string">' . 182 '<idas:SimpleData>' . $addedValue. '</idas:SimpleData>' .182 '<idas:SimpleData>' . xmlEncode( $addedValue) . '</idas:SimpleData>' . 183 183 '</idas:AttributeValue>'); 184 184 $strSuccessMsg .= ("<br/>Added value '" . $addedValue . "' to attribute '" . $strDisplayName . "'"); -
trunk/otis/demo/php/showRolesPage.php
r2421 r2464 153 153 $strContent = 154 154 '<?xml version="1.0" encoding="UTF-8"?>' . 155 '<otis:ActivateRole xmlns:otis="http://code.bandit-project.org/schemas/2008/otis">' . $strRoleToActivate. '</otis:ActivateRole>';155 '<otis:ActivateRole xmlns:otis="http://code.bandit-project.org/schemas/2008/otis">' . xmlEncode( $strRoleToActivate) . '</otis:ActivateRole>'; 156 156 $responseObj = sendToOtis( $strSessionURL . "/ActiveRoles", PUT_OPERATION, $strContent); 157 157 if (!$responseObj)