Project Info: If you are UPLOADFILE needs to remind each registered user CSV style to use the style of Specification's style needs to be converted in the style-number in the specification, inserting if the CSV in the database is allowed to have multiple The user's registration, otherwise it is impossible to appear in the user's reqired, which site data should be, which site data table should be?
PHP Project --------------------------------------- ---------------- Why Open WINDOW URL PATH ERROR, I HAVE SIGNED URL About Help.php and Information IS Correct When Debugbut Display Occur Wrong, The Url Path Become Help.htm, Why? What Function About More TRACKCODE? Does Fetchmeeting Function Mean in MC_Function Which Path IS / TOOL / METING / IS SETUP CACHE Used When Meeting Start? ------------------------------------------------------------------------ ------------ DRIVEMEDIC ------------------------------ ~ How do I get companyid WHEN Site Initialize?
Function isvalidemail (str) {str = attrim (str); / * var apos = str.indexof ("@"); var dpos = str.lastIndexof ("."); var spos = str.indexof (");" Var cpos = str.indexof (","); if (cpos> = 0 || spos> = 0 || APOS <= 0 || DPOS <= 0) Return False; if (DPOS <= apos 1) Return False; if (Str.Charat (APOS 1) == '.') Return False; if (str.charat (str.length-1) == '.') return false; return true; * / var rx = /^(((((( ((() ()[/]//.,;:/s@ /"] (/.[^ (^ "() [/]//.,;:/s@/"] ) *) | (/ "( /")) @ (/ [[0-9] {1, 3} /. [0-9] {1, 3} /. [0-9] {1 , 3} /. [0-9] {1,3} /]) | (([A-ZA-Z / -0-9] /.) [A-ZA-Z] {2,}) ) $ /; Return; return ret;} ------------------------------ DEUTSCHEBANK -------------------------------- && sample resourcehtps: //172.16.238.140/eu122
&& Business Logic Question: --- SSO Sign-on Integration ---
TestPage Can Use as stock: https: //64.68.126.197/pso-demo61. When the user logs in in Deutschebank, it will directly call the WebEx API to log in. No need to logIN (ANSWER: YES) 2. How to get the corresponding Password after the user fills in GroupID and Password, then perform the corresponding login (Answer: Have I write the corresponding algorithm to implement one ID corresponding one Password) 3.according to spec, the password generated by groupid, what the match (answer: the Same as above) 4.what function about pid? (answer: you can read it from sso_config.inc) 5. Through that table Ask the field (keyword) to find information about whether the relevant users exist? (Answer:) 6. (Mangles The Group Directory As Required by WebEx P.php API.) This Password and the user in the DB log in are the same, if not, how to pass GROUP DIRECTORY ID Go to Generate A Password? (Confirm) (Answer: The Question IS Same As Question 1) 7 After the user signup, if the success will jump to the corresponding Login page, but according to the SPEC, JUMP to P.PHP will be implied after DB Login. Going to Login, then the login on this side is still jumping into the DB login page (Answer: jump to p.php to login.) 8. If the user is after SSO_LOGIN, if the user does not exist at all , There is an error display page, what return buttons need to return, return to the class DB Login page? (no need) 9. After the SU Signup New User in the API function P.php, the result is displayed in XML? If so, how to get this XML, how to resolve, if not, how to determine correct or not? Still returning to another page according to BackURL (Answer: not returning XML, but by branch judgment by the parameters specified after BackURL) 10. Error Message related display issues. Assuming that the XML file is returned after Signup, the corresponding mapping is performed, but if not how to discriminate the corresponding error MSSAGE, if you are parsing the XML file, etc. (Answer: The Question is Same as Above) 11.db login page is made from Bank Is it provided? The Java Bean set should also set 12 in his corresponding Page. How to generate $ ST? ST in P.PHP?
Workflow: DB Login (No) -> SSO_Login (NO) -> (User EXIST) -> Error Message (User NOT) -> SSO_SIGNUP (Successful) -> DB Login (unsuccessful) -> Error Message (YES) -> EeHome --- AddressBook Integration Question: --- 1. About DB_ADDRESS_BOOK_BROWSER Delivery page production, directly from the previous website COPY is not over, and if this page needs to display a style It is still only to match the color in Brand. (Answer: YES) 2. Why do you get some pre-selected names and Email in db_address_book_browser in wbxredirectbrowser.php? (Orginal Word: IT Retrieves Any Pre-SELECTED NAMES AND Emails and Put Themia Format That DB_ADDRESS_BOOK_BROWSER Takes) (Answer: Wait Answer) 3. When the user adds some Attendee or some PANELIST, it is just these people. Get the name to fill in the Schedule Meeting page? If so, where is the previously filled Email address and phone number? If you also insert the relevant data into the table associated with this object, then if the user is canceled if the user is removed, Schedule Meeting is not executed, that is these data not to become dirty data? How do you clear it? (Answer: Passing through Array) 4. When DB_ADDRESS_BOOK_BROWSER is already define, when is the undefine 5. Why do you perform servlet after performing WebRedirectBrowser.php? I just have to get Parameter, That's OkWorkflow: WBXRedirectBrowser-> DB_ADDRESS_BOOK_BROWSER-> Meetingattendees
&& Technology Question: --- SSO Sign-on Integration --- 1.how to Parse XML File and how to orientation XML File to Parse? (Answer: To resolve this problem) to PARSE) (Answer:) 2.How to Product $ ST? 3. How to Clear A Javabean? 4. Research, include, Forward, Response.Redireatically distinguance, when is the content after jump, what is output, what No
--- AddressBook Integration Question: --- 1. At the EC, there is corresponding ATTENDEES2 in EC, TC, and MC. After getting the corresponding NameArray and EmaiLArray from the servlet, it is done on servlet. Is the corresponding registration SELECTCONTACT operation or doing the corresponding addselectContact in MeetingATtendee? (resoviD: Do the SelectContact operation over Servlet and then pass back, insert data) 3. Confirm that the string is selected from the servlet, segmentation or array? AddressBook Integration Suggestion: 1. Note Processing about the addition of Attendee in Meeting ATTENDEE in the interface. (It is already validate) 2. There should be that the relevant Attendee or Contact itself in the selection of the landing person should be added to the corresponding Option box when the user is selected. . (This is the previously logical problem, now mainly pays that an email data entered from the page, a full PUSH to NameArray and EmaiLArray in the MTGATTENDBOOK table.) 3.usertypeArray is actually meaningful because users It is a corresponding Attend or the corresponding panelist in an Meeting or the corresponding panelist, but there is no way to have multiple different USERARRAY. (Meaningful, first transferred back to WebEx, according to different processing, such as MC, TYPE is type, what kind of operation should be made) 4. Remember that when processing TC, due to NC Different pages of IE perform Process (have been processed on the corresponding page) 5. You need to resolve the problem: 1. After the TC is selected, the data in the Presenter will be rushed away, and the Presenter will also be in Attendee. The data is rolled away (ResOvled) 2. Re-MC can enter the associated Email address and NAME due to the user, which needs to be discriminated when transmitting to the servlet. Since the user cannot choose from the user, there is no need to consider. (Add users to the Attendee added to the MC to the NameArray and EmaiLArray to the servlet for Customer selection) 6. Attendee added in Event, but there is no corresponding Attendee (resovled) at Edit Event. Added Attendee, deleting Panelist's issues, adding the same problem in Panelist 8. Look at the difference between Event and Training operations.
9. Since the division is unclear, it is likely that I have added an Attendee in a training, but the back EVENT selection puts the current Attendee to cause the Attendee in Event to be deleted. . . (This is a normal phenomenon, such as A, B is a member of Attendee, but Customer is added, A, C, D to Presener, this, the original Attendee will don't rush, resulting in the result is Attendees: B, PreSeters: A, C, D) 10. Need to organize the code written from the relevant parameters from SSO_Config.inc, some is written by HardCode, so he must change him to configurable. (This method can not be used, this method will cause a modification, requiring a variety of different configurations in MC, TC, and has been resolved using database extraction. Note that since TC is done by the display of IE and NS in the form of two PHP files, pay attention to modify the PHP file (resovled) 12 of the NS. It is necessary to understand where the data source in OldSelectContact is from where you are inserted into the Contact table each time? (The data is obtained from the MTGADDressBook table) 13. How to judge which person in EC is Panelist and Attendee as if the EC is distinguished according to UseType. (First, the userTypeArray is determined based on the servlet, and then determines according to the usepePe value according to the use of Data) 14. How to determine the person in the TC is Presenter and Attendee seem to distinguish in the TOKEN value. (First of all, it is determined which type is determined according to the useertypeArray that the servlet is returned, and then determines according to the token value according to the TOKEN value according to different types of data) 15. There is a problem in TC. After adding Presenter, the ATENDEE's number of data will be filled with, and several data are owned by themselves. (Is the correct phenomenon) 16. According to the description in the process, after the Tomcat is logged in, finally call the WEBEX site API to call, the displayed page is still in the master main. (You can use JStopredirect to return to the top page, have resolved) 17. In the Assistance menu strips in the MC, TC, SC, EC, there will be training and support, but in the original click of each module, training or Support is If you don't need to verify, do you need to verify the Well, or to the previous mode, only to download (Sourcecode is confirmed to verify), etc. need to be verified? (I will try to verify first, then according to QA or Customer needs again.) 18. Due to TC's adding Attendee's mechanism and MC, EC is different, he is not based on UserType, which is Attendee, which is Presenter, In order to determine according to the token value, in this case, if it is transmitted to the servlet, it should first define the corresponding mechanism. For example, the TC pass TYPEARRAY is tokenter to be 1, how to pass through CTENDEE is 0, what of.
In addition, since the TC and EC, MC are shared MTGSelectedContact tables (already defined in the SPEC), which is possible that the people selected in the TC will mistakenly think that the EC's ATENDEE is confusing, and needs to study. (Related processing in MeetingATtendee, as long as you use the useertype and then perform different operations, the conflict is the original structure, and there is time to study) 19. Since the MC is based on the "Host" string in NameArray to determudize whether it is Host, if it is Host, he will follow the Host, and delete "Host" in the previous NameRray. That is, if he is based on NameArray, if it is said to "Host" is AD or AH, if the Customer party turns this, is the Customer party turned? (Do this according to the original logic) 20. Understand the left connection of Oracle (Have Studied) 21. Problem, after SSO_SIGNUP_RESULT.JSP successfully turned to SSO_Login.jsp, where the value of Parameter can't find it. (Replace this method with use session, but the reason "0.mc After adding Attendee, it will lead to the meeting. The problem is that START Meeting is still this result, parameter action = 0, debugging found if the $ OPENEREMAILLIST. = $ TMPCONTACTEMAIL. ","; This sentence is removed, and the client runs normally using Basecode. Simulation, the same result will appear from servlet, the meeting can't get up. 23. At the Schedule a training, the speed will become quite slow. Schedule to One Meeting Moment is STOP. Similar to Basecode also produces Effect24. Check with the original file after GREP, there is onStage / Tool / Event / Contact / SELECTCONTACT.PHP for comments? If there is a problem, you can learn from
SSO Integration Question: 1. Since the page after the API is transferred to myWebex / default.php, the previously saved serviceName is used to jump to the corresponding service, however it is necessary to do now, which page must be clicked? Then jump to the corresponding page, so that the corresponding discrimination must be performed in the service. (Resolved) 2. Solving after clicking on the Host An Event button on the Welcome page, the page returned to the Browser Event, you need to do corresponding processing (Type Meeting, Training) 3 for Schedule Event. Solve after clicking the Start Session button on the Welcome page, return to the training page
MC: Is Ownerid useful? What is Hostflag?
PSODB_ADDRESS_BOOK_BROWSERHTTP: // localhost: 8080 / db / do / addressbooklookup
Psosso_login http: // localhost: 8080 / db / do / login
Delete MTGSelectedContact WHERETYPE = 'Visitor' and SiteId = 38 and confid = 44639mc: Flow When the user enters data in Attendee, submit, the system will find the user from the address book and Contact, if there is the same user Name, Mail all moves to the user-selected window, after the user is selected, the system is from the address book and NewContactList in the address book and NewContactList, if in the relevant table, if in the relevant table There is no user's data, then this data is added. EC: There is no excessive judgment is directly inserting the user-selected Contact to related ConfID's Contact table Tc: with EC
------------------------- MC: Yes according to Name is Host or attendeeeec: is based on userType to determine whether panelist or attendeetc: Yes according to TOKEN To determine the presener or Attendee
------------------------- Some Experience: 1. If a type itself is a variable of the string, then assign it to a number of variables. Will go wrong. (In JavaScript)
Investigate Problem What Cannot Run Application Client1. It seems that there is a user payment when each Meeting Schedule is. Will you deduct money from the user? (NEED Confim)
150 DB SuperAdmin Account: JOSS PASSWORD: JOSS123
TECHNOLOGY Question: 1. How to make Lin OnClick call JavaScript
(from nancy) $ checkencryption ("avi.deitcher@db.com", "umecdy5 // ghwadlsfvevjsel8ktvl9mi", $ pass); Echo "1"; if ($ checked) echo "good"; Else Echo "Bad" Echo "/ n"; $ checked = Checkencryption ("nancy.chan@webex.com", "cf7dehhh49ib9hd2imfdw4xcdrpfd5lt", $ pass); ECHO "2"; if ($ checked) echo "good"; else echo "bad"; echo "
/ n"; $ checked = checkEncryption ( "I am glad this is finally done with", "ye6 / COg9HYZb0snlPlPqoGku9Xs0jynA2bCv4OYc9Wwlw o9RdBOxA ==", $ pass); echo "3"; IF ($ checked) Echo "Good"; Else Echo "Bad"; Echo "/N";https://172.16.238.150/deutschebank041216 PSODB_ADDRESS_BOOK_BROWSER http://172.16.229.25:8080/db/do/ AddressbookLookup (from End) ------------------------------ Davinci ------------ --------------------1. When I need Update or change a Table field or add a field, it is not SQLMap.xml and the corresponding DAO must follow the change (Understand) 2. How to describe the contact between Dao Object and SQLMap.xml. (Understand) 3. Are all DAO Object generated from WBXDaManager? Why do you need this to design? (Understand) 4. Will WBXPSOREQUESTPROCESSOR is the inherited action of WebEx, which is actually to find the corresponding action in struts-config.xml, and construct Actionform (Understand) 5. What is the PLUGIN in the PSO project group,
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------- Technical accumulation: 1. All new sites are from the OPDB to COPY data, then copy to the corresponding webdb and reportdb (necessary) 2. Copy ReportDB It is made through a program of a third party, and there is another need to run a script 3.4.5.6.7.8.9. Reproduce the following data 1. When Custom9, Custom10 is closed, it will rush off Custom1, Custom22. When in Custom1 , Custom2, Custom9, Custom 10, do not turn off Custom1, Custom2, Custom9, and Custom 10 at the same time. At Host, when Custom1, 2 is Optional, startcuStom1,2 is CLOSED Custom9, 10 When Required, the 916 should be shut down Custom1, 2 and 9, 10 is empty (condition: Custom1, 2 is NOT USED, Custom9, 10 is required) 917 should be rushing off Custom1, 2 and 9, 10 917 (Condition: Custom1, 2 is Required, Custom9, 10 is Required)
--------------------------------------------------------------------- --------------- 1. Start the session. One. Log in to the Support Center service by logging in the site can be obtained by adding the IP address by modifying the agent availability value in SiteAdmin, starting the session two. By accessing directly to the BRAND set to False, you can log in via the SC login page. If you are set to YES, you cannot log in to the main purpose: adding iPaddress in SiteAdmin to control which IP address can be set to Host, in the BRAND settings, to make all people can be set to BRAND YES, in order to let others only do it as Attendee, there is no ipaddress in SiteAdmin. 2.3.4.5.6.7.8.9.
Question | 1. In Host's Windows, Attendee, ATEtendee will still appear on the background 2. 3. 4. 5. 6. 7. 8. 9.
| See Code | 1. Tracking the entrance of Java Client 2. Learn log, see when he will be wrong 3. 4. 5. 6. 7. 8. 9.
--------------------------------------------------------------------------------- -------------- 1.2.3.4.5.6.7.8.9.