1 WHAT IS PHP AND WHY SHOULD I CARE?
March 25th, 20121 WHAT IS PHP AND WHY SHOULD I CARE? –
1 WHAT IS PHP AND WHY SHOULD I CARE?
1 WHAT IS PHP AND WHY SHOULD I CARE? –
1 WHAT IS PHP AND WHY SHOULD I CARE?
INTRODUCTION Displaying a summary of a long article and linking to the full text Protecting parts of your site with user authentication You ll also learn how to process user input from every type of form element text fields, drop-down menus, check boxes, and so forth. Most important of all, you ll see how a few simple checks can guard your websites and databases from malicious attack. In this book, I ve followed the same technique that has proved successful in Foundation PHP 5 for Flash and Foundation PHP for Dreamweaver 8. Each chapter takes you through a series of stages in a single project, with each stage building on the previous one. By working through the chapter, you get the full picture of how everything fits together. You can later refer back to the individual stages to refresh your memory about a particular technique. Although this isn t a reference book, Chapter 3 is a primer on PHP syntax, and some chapters contain short reference sections notably Chapter 7 (reading from and writing to files), Chapter 9 (PHP sessions), Chapter 11 (MySQL data types and connection commands), and Chapter 13 (the four essential SQL commands). So, to return to the original question: how easy is easy? I have done my best to ease your path, but there is no snake oil or magic potion. It will require some effort on your part. Don t attempt to do everything at once. Add new dynamic features to your site a few at a time. Get to understand how they work, and your efforts will be amply rewarded. Adding PHP and MySQL to your skills will enable you to build websites that offer much richer content and an interactive user experience. It s been great fun writing this book, and the process has been smoothed all the way by the editorial team at friends of ED/Apress led admirably as ever by Chris Mills, the man with the psychedelic stuffed chicken (www.flickr.com/photos/chrismills/124635002/). Special thanks go also to Samuel Wright for his helpful technical review, Kylie Johnston for keeping the project on an even keel, Nicole Flores and Ami Knox for their sensitive copy editing, Laura Cheu for overseeing the process of turning my words and pictures into the book you re now reading, and everybody else who toiled behind the scenes. My greatest thanks of all go to you for buying this book. What do you mean you haven t bought it yet? Rush over to the checkout counter and buy it now. Then let the fun begin. If you enjoy what you re doing, then everything becomes easy. –
INTRODUCTION Displaying a summary of a long article and linking to the full text Protecting parts of your site with user authentication You ll also learn how to process user input from every type of form element text fields, drop-down menus, check boxes, and so forth. Most important of all, you ll see how a few simple checks can guard your websites and databases from malicious attack. In this book, I ve followed the same technique that has proved successful in Foundation PHP 5 for Flash and Foundation PHP for Dreamweaver 8. Each chapter takes you through a series of stages in a single project, with each stage building on the previous one. By working through the chapter, you get the full picture of how everything fits together. You can later refer back to the individual stages to refresh your memory about a particular technique. Although this isn t a reference book, Chapter 3 is a primer on PHP syntax, and some chapters contain short reference sections notably Chapter 7 (reading from and writing to files), Chapter 9 (PHP sessions), Chapter 11 (MySQL data types and connection commands), and Chapter 13 (the four essential SQL commands). So, to return to the original question: how easy is easy? I have done my best to ease your path, but there is no snake oil or magic potion. It will require some effort on your part. Don t attempt to do everything at once. Add new dynamic features to your site a few at a time. Get to understand how they work, and your efforts will be amply rewarded. Adding PHP and MySQL to your skills will enable you to build websites that offer much richer content and an interactive user experience. It s been great fun writing this book, and the process has been smoothed all the way by the editorial team at friends of ED/Apress led admirably as ever by Chris Mills, the man with the psychedelic stuffed chicken (www.flickr.com/photos/chrismills/124635002/). Special thanks go also to Samuel Wright for his helpful technical review, Kylie Johnston for keeping the project on an even keel, Nicole Flores and Ami Knox for their sensitive copy editing, Laura Cheu for overseeing the process of turning my words and pictures into the book you re now reading, and everybody else who toiled behind the scenes. My greatest thanks of all go to you for buying this book. What do you mean you haven t bought it yet? Rush over to the checkout counter and buy it now. Then let the fun begin. If you enjoy what you re doing, then everything becomes easy.
Cairo Governorate Solid Waste Management Contract Monitoring Unit Job Description Job Title: Human Resource Aide Institutional Unit: Administration Department Location: Zone Reports To: Human Resource Manager Supervises: None Job Summary: Assist the Human resource Manager accomplish his or her tasks. Duties and Responsibilities: The Human Resource Aide will assist the Human Resource Manager as directed by the Manager, but the following are the specific areas in which he or she will most likely be involved. Write draft advertisements. Write position descriptions. Arrange for employment screening, application reviews, and interviews. Arrange for employee evaluations. Facilitate new employee on-the-job orientation. Receive and process timesheets from Zone and District employees and compile and forward them to the Division Human Resource Manager for payroll. Respond to Zone and District employees inquiries concerning human resource issues (salaries, holidays, sick leave, vacations, etc.). Minimum Qualifications: Education: Bachelor s Degree Experience: None Skills: Strong interpersonal and communication skills. Ability to deliver products in the form required and on-time. Computer skills in spreadsheets. Fluency in written and spoken Arabic. Working Conditions: The position is primarily a desk job. 94
Hint: If you are looking for very good and affordable webspace to host and run your tomcat hosting application check Sandzak.com tomcat web hosting provider
Cairo Governorate Solid Waste Management Contract Monitoring Unit Job Description Job Title: Human Resource Manager Institutional Unit: Administration Department Location: Zone Reports To: Manager, Administration Department Supervises: Department Human Resource Aide Job Summary: Provide direct human resource management for the Zone and District employees. Duties and Responsibilities: Manage the Human resource Aide. Working with Department Managers, identify position openings and write draft advertisements. Notify the Human Resource Manager at the Headquarters level of position openings and provide him or her with draft advertisements. Assist the Human Resource Manager at the Headquarters level with writing position descriptions. Work with the Human Resource Manager at the Headquarters level to arrange for employment screening, application reviews, and interviews. Arrange for employee evaluations by their supervisors and assist employees and supervisors in properly completing evaluations, as necessary. Facilitate new employee on-the-job orientation. Receive and process timesheets from Zone and District employees and compile and forward them to the Human Resource Manager at the Headquarters level for payroll. Serve as an interface between Zone and District employees and the Unit s Human resource Manager. Respond to Zone and District employees inquiries concerning human resource issues (salaries, holidays, sick leave, vacations, etc.). Respond to Zone and District employee/supervisor complaints. Assist the Manager of the Zone Administration Department in developing the Zone budget. Minimum Qualifications: Education: Bachelor s Degree Experience: 5 years experience in human resource management. Skills: A thorough knowledge of Government of Egypt civil servant rules and regulations. Strong interpersonal and communication skills. Ability to deliver products in the form required and on-time. Computer skills in spreadsheets. Fluency in written and spoken Arabic. Working Conditions: The position is primarily a desk job. 93
Note: If you are looking for cheapest and affordable webspace to host and run your servlet application check Astra j2ee hosting services
Cairo Governorate Solid Waste Management Contract Monitoring Unit Job Description Job Title: Secretary Institutional Unit: Administration Department Location: Zone Reports To: Manager, Administration Department Supervises: None Job Summary: Provide secretarial support to the Manager and Department staff. Duties and Responsibilities: Manage the Manager s calendar. Receive telephone calls, mail, and other forms of communication for the Manager. Receive visitors to the Manager. Make travel arrangements for the Manager and other Department staff. Make arrangements for meetings hosted by the Department. Type and process the Manager s correspondence, reports, and other written documents. Maintain the Department s files. Provide support to the staff of the Department as directed by the Manager. Minimum Qualifications: Education: Certificate in Administration Experience: 3 years experience as a secretary. Skills: Computer skills in word processing and spreadsheets. Fluency in written and spoken Arabic with excellent grammatical skills. Working Conditions: The position is primarily a desk job. 92
Quick Hint: If you are looking for best quality webspace to host and run your tomcat application check Vision tomcat hosting services
Administration Department Cairo Governorate Solid Waste Management Contract Monitoring Unit Job Description Job Title: Manager Institutional Unit: Administration Department Location: Zone Reports To: Zone Director Supervises: Department Secretary Human Resource Manager Office Manager Accountant Job Summary: Provide administrative, financial, and budgetary support to the Zone offices. Duties and Responsibilities: Manage the staff of the Administration Department. Coordinate preparation of the annual budget for the Zone and Districts, in cooperation with the Department and District Managers. Oversee human resource management for the Zone and District employees and office management for the Zone offices. Coordinate with the Headquarters Office Manager to purchase necessary vehicles, equipment, and supplies for the Zone office. Monitor implementation of the Zone budget. Prepare budget reports for the Zone Director. Minimum Qualifications: Education: Bachelor s Degree in accounting, business, or public administration. Experience: 10 years experience in public administration. 5 years experience in a management position. Experience developing and monitoring public budgets. Experience in personnel management. Skills: A thorough knowledge of national accounting rules and regulations. Knowledge of Government of Egypt civil servant rules and regulations. Strong interpersonal and communication skills. Computer skills in spreadsheets. Fluency in written and spoken Arabic. Working Conditions: The position is primarily a desk job. 91
Hint: This post is supported by Gama web hosting php mysql provider
Cairo Governorate Solid Waste Management Contract Monitoring Unit Job Description Job Title: Public Awareness Specialist Institutional Unit: Public Awareness and Communications Department Location: Zone Reports To: Manager, Public Awareness and Communications Department Supervises: None Job Summary: Implement the Public Awareness and Communications Strategy at the Zone level and assist it implementation at the District level. Evaluate Contractors compliance with public awareness and communications requirements. Duties and Responsibilities: Assist the Department Manager in the development of the Public Awareness and Communications work plan and budget for the Zone. Organize public awareness events at the Zone level. Train, mentor, and provide technical support to the Public Awareness and Communication Coordinators. Distribute public awareness materials and publications to the Districts and develop distribution guidelines to ensure efficient distribution to all stakeholders. Receive regular feedback from Public Awareness and Communication Coordinators on the impact of public awareness and communications materials and advertisements and convey the information to Headquarters. Train District Monitors in how to interact effectively with the public. Participate in the media crisis management task force as requested by the Department Manager. Report on events organized at the Zone and District levels to the Headquarters Division to ensure media coverage. Receive, review, and monitor Contractors Public Information Plans, progress reports, operations reports, and training reports. Conduct analysis of plans and reports for contract compliance and identify areas of possible noncompliance. Produce weekly compliance reports and forward them to the Manager of the Department and to the Compliance Analysts in the Zone Compliance and Penalties Department. Minimum Qualifications: Education: Bachelor s Degree in journalism, communications or public relations. Experience: 2 years experience in public relations or communications. Experience in events organization. Experience in conducting public awareness activities is an asset. Skills: Organization and management skills. Excellent oral and written communication skills. Fair command of English and fluency in written and spoken Arabic. Good computer knowledge. Working Conditions: The position requires significant travel (up to 50 percent of individual s working time) to the field to meet with and Train District Public Awareness Coordinators and observe their activities. 90
Hint: If you are looking for very good and affordable webspace to host and run your j2ee hosting application check Sandzak.com j2ee web hosting services
Cairo Governorate Solid Waste Management Contract Monitoring Unit Job Description Job Title: Secretary Institutional Unit: Public Awareness and Communications Department Location: Zone Reports To: Manager, Public Awareness and Communications Department Supervises: None Job Summary: Provide secretarial support to the Manager and Department staff. Duties and Responsibilities: Manage the Manager s calendar. Receive telephone calls, mail, and other forms of communication for the Manager. Receive visitors to the Manager. Make travel arrangements for the Manager and other Department staff. Make arrangements for meetings hosted by the Department. Type and process the Manager s correspondence, reports, and other written documents. Maintain the Department s files. Provide support to the staff of the Department as directed by the Manager. Minimum Qualifications: Education: Certificate in Administration Experience: 3 years experience as a secretary. Skills: Computer skills in word processing and spreadsheets. Fluency in written and spoken Arabic with excellent grammatical skills. Working Conditions: The position is primarily a desk job. 89
Note: If you are looking for top 10 and very good webhost to host and run your jsp application check Actions jsp hosting services
Public Awareness and Communications Department Cairo Governorate Solid Waste Management Contract Monitoring Unit Job Description Job Title: Manager Institutional Unit: Public Awareness and Communications Department Location: Zone Reports To: Zone Director Supervises: Department Secretary Department Public Awareness Coordinators Job Summary: Oversee the implementation of the Public Awareness and Communications Strategy at the Zone and District levels and Contractors compliance with public awareness and communications requirements. Duties and Responsibilities: Manage the staff of the Zone s Public Awareness and Communications Department. Oversee the implementation of the Public Awareness and Communications Strategy at the Zone and District levels. Develop and manage the Public Awareness and Communications work plan and budget for the Zone and monitor development and implementation of District level Public Awareness and Communications work plans and budgets. Oversee Contractors compliance with public awareness and communications requirements. Attend compliance meetings with Contractors as requested by the Zone Director. Facilitate coordination between the Contractors and the District Public Awareness and Communications Coordinators. Organize and host monthly coordination meetings with the Contractors regarding public awareness and communications programs. Train and mentor District Public Awareness and Communications Coordinators. Support District Public Awareness and Communications Coordinators in implementing public awareness and communications programs. Coordinate with the Headquarters Public Awareness and Communications Division to secure polling results to measure the effectiveness of Contractors public awareness and communications programs. Review and submit compliance reports to the Zone Compliance Department. Minimum Qualifications: Education: Bachelor s Degree in communications, journalism, marketing, or public relations. Experience: 5 years experience in communications or public awareness based activities. Experience in project planning, management, and evaluation. Skills: Strong leadership and team building skills. Strong interpersonal and communication skills. Fluency in written and spoken Arabic and English. Working Conditions: The position is primarily a desk job, but the individual will spend about 25 percent of his or her working time in meetings at the Zone level or in the field with the District Managers and Public Awareness Coordinators observing the implementation of their activities. 88
Hint: This post is supported by Gama php5 hosting services
Cairo Governorate Solid Waste Management Contract Monitoring Unit Job Description Job Title: Fixed Facilities Monitor Institutional Unit: Fixed Facilities Department Location: Zone Reports To: Deputy Chief Engineer, Fixed Facilities Department Supervises: None Job Summary: Monitor fixed facility design, construction, and operation to ascertain compliance with approved designs and all applicable contract requirements. Duties and Responsibilities: Study and become fully knowledgeable of contract specifications, design, and construction plans for the facility of assignment. Provide technical assessments of the designs and construction plans to the Chief Engineer and his or her Deputy. Monitor fixed facility construction and operation to ascertain compliance with approved designs and all applicable contract requirements. Attend regularly scheduled meetings with the Deputy Chief Engineer and the manager of the facility of assignment to discuss observed contract noncompliance and develop mutually acceptable remedies. Identify potential technical problems with fixed facilities and cooperate with the Contractors to develop mutually acceptable remedies. Complete fixed facilities monitoring forms daily and submit them to the Department Compliance Analyst. Prepare defensible documentation of Contractor noncompliance with contract terms for penalty assessment. Minimum Qualifications: Education: Bachelor s Degree in engineering, preferably in civil, mechanical, or environmental engineering. Experience: None Skills: Sincere interest in public works and/or environmental protection. Ability and willingness to learn technical information fixed facilities. Excellent health and physical condition. Tolerance for working under adverse environmental and weather conditions. Strong interpersonal and communication skills. Computer skills in word processing and spreadsheets. Fluency in written and spoken Arabic. Working Conditions: The position is a field position. The individual will spend nearly all of his or her working time at a fixed facility, coming to the Zone office only for occasional meetings. 87
Hint: If you are looking for high quality webhost to host and run your jsp application check Vision web hosting jsp services