Wednesday, December 24, 2014

Beginners PHP

This is a complete and free PHP programming course for beginners. Everything you need to get started is set out in section one below.

  > PHP Section One - An Introduction to PHP  
 
1. What is PHP and Why do I need it?
2. What you need to get started

3. Installing and testing Easy PHP 4. Troubleshooting
 
  > PHP Two - Getting Started With Variables  
 
1. What is a Variable?
2. Putting text into variables
3. Variables - some practice
4. More variable practice
5. Joining direct text and variable data

6. Adding up in PHP
7. Subtraction
8. Multiplication
9. Division
10. Floating point numbers
 
  > PHP Three - Conditional Logic  
 
1. If Statements
2. Using If Statements
3. if ... else
4. if ... else if
5. Comparison Operators
6. NOT Equal To

7. Less Than and Greater Than
8. What these mean: <=, >=
9. The Switch Statement
10. Logical Operators
11. Boolean Values
12. Operator Precedence - a List
 
  > PHP Four - Working with HTML Forms  
 
1. The HTML Form
2. The Method Attribute
3. The Post Attribute
4. The Action Attribute
5. The Submit button
6. Getting values from a Text Box

7. Checking if the Submit button was clicked
8. More on the ACTION attribute
9. Keep data the user entered
10. PHP and Radio Buttons
11. PHP and Checkboxes
 
  > PHP Five - Programming Loops  
 
1. For Loops
2. A Times Table Programme
3. The Code for the PHP Times Table

4. While Loops
5. Do ... While loops
6. The break statement
 
  > PHP Six - Arrays in PHP  
 
1. What is an Array?
2. Setting up an Array in PHP
3. Getting at the values stored in Arrays
4. Arrays - Using Text as Keys
5. Arrays and For Each

6. Sorting Array values
7. Random Keys from an Array
8. The count function
9. Some Array Scripts
  > PHP Seven - String Manipulation  
 
1. Changing Case
2. Trimming White Space
3. Shuffle characters
4. Finding String Positions with strpos

5. Splitting a line of text
6. Joining text into a single line
7. PHP and Escaping
8. String function list
 
  > PHP Eight - Create your own Functions  
 
1. An Introduction to Functions
2. Variable scope and functions
3. Functions and Arguments
4. A Function to check for blank text boxes
5. Getting values out of functions

6. By Ref, By Val
7. PHP Server Variables
8. HTTP Header() Function
9. The INCLUDE( ) Function
 
  > PHP Nine - Security Issues  
 
1. Security Issues And Form Elements
2. htmlspecialchars( )

3. strip_tags( )
 
  > PHP Ten - Working With Files In PHP  
 
1. An Introduction to Working With Files In PHP
2. Opening a file with readfile( )
3. Opening a file with fopen( )
4. Options for fopen( )

5. Writing to files
6. Working with CSV files
7. Reading a text file into an array
8. File Locations
 
  > PHP Eleven - Date and Time Functions in PHP  
 
1. The date( ) function
2. Using the date( ) function

3. The getdate( ) Function
 
  > PHP Twelve - PHP and MySQL  
 
1. What you need for these Tutorials
2. Creating a database using phpMyAdmin

3. Setting up Fields in database tables
4. Adding records to a MySQL Table
 
  > PHP Thirteen - Manipulate a MySQL Database  
 
1. Access a MySQL database with PHP code
2. Reading records from a MySQL database
3. Adding records to a MySQL database
4. Magic Quotes
5. SQL injection

6. Create a Table using SQL
7. Updating a record in a table
8. Deleting a record in a table
 
  > Walkthrough One - PHP User Authentication
 
1. PHP User Authentication - Introduction
2. The login page
3. Checking if the user is logged on

4. Log Out
5. Register a new user
6. Other considerations
 
  > Walkthrough Two - Build your own PHP Survey/Poll Application
 
1. Build your own Survey Application - Intro
2.The Database for the Survey
3. Setting a question – the code
5. Add the Vote to the Database
6. Viewing the Results of the Survey
 

> Walkthrough Three - How to Build an Online Forum: the database
 
1. Introduction to the Forum
2. Setting up a Database for a bigger project
3. The Forum Sections Table

4. The Members Table
5. The Post Tables
6. The Reply Tables
 
  > Walkthrough Four - The Code for the Forum
 
1. Code Strategies and Objectives
2. The forumTest.php page
3. The pageThread.php page
4. 2D Arrays and PHP
5. How many replies are there for each post
6. Find out which member posted
7. Print the table out

8. The pageReply.php Code
9. The Reply Form
10. The results.php page
11. Posting a Topic on the Forum
12. The resultsP.php page
13. Final Project
 

7 Days to SEO Success By SEOBOOK

  1. It All Started With a Keyword - learn why keywords are so important
  2. Keyword Research Strategies - tips and ideas for how to find the right keywords
  3. Using PPC Ads to Test The Value of Keywords - learn how to test your keyword ideas
  4. On Page SEO - learn how to optimize your web pages
  5. Google's Rise: A Link is Worth 1,000 Words - learn why link building is so important
  6. Getting Started With Link Building - learn how to build links to your site
  7. Creating Linkworthy Content - learn how to fully leverage your content to build links to your website
  8. Putting it All Together - a visual representation of how search works
  9. Success - what separates online successes from failures?
  10. Your Suite of SEO Tools - includes download instructions for your SEO tools
  11. Easy money? - the myth of easy money & those who sell the story
  12. Filtering - the importance of filter to help you build your business
  13. Is PageRank Important? - an example of how SEO information tends to vary in quality, with some cool algorithmic information from top Google search engineers

More Free Bonuses!

Once you subscribe to our training program you will have access to a lot more great content.

Gain a Competitive Advantage Today

Want more great SEO insights? Read our SEO blog to keep up with the latest search engine news, and subscribe to our SEO training program to get cutting edge tips we do not share with the general public. Our training program also offers exclusive SEO videos.

Windows Error Recovery: Windows 7 failed to start. A recent hardware or software change might be the cause

This document pertains to HP and Compaq Desktop computers with Windows 7.
The following error is displayed when starting the computer:
Windows Error Recovery: Windows failed to start. A recent hardware or software change might be the cause.
The computer might restart to this same error after selecting Start Windows Normally.

Step 1: Remove recently added hardware

If you have added new hardware recently, use these steps.
If you have not added any new hardware recently, skip to the next step .
NOTE:If a new internal device (sound card, hard drive, or other) was added to the computer before the error message started to occur, you must remove it before continuing.
  1. Turn off the computer and unplug the power cord.
  2. Disconnect all non-essential peripherals attached such as a printer, scanner, webcam, zip drive, phone cord, network cable, and other devices. Leave only the mouse, keyboard, and monitor cable attached.
  3. Press and hold the power button on the front of the computer. Release after 5 seconds.
  4. Plug the power cord back in.
  5. Turn on the computer.
  6. The monitor displays the message again. Allow the timer to count down to zero.
  7. If the error opens again, skip to the next step .
    If the computer successfully starts to the Windows desktop and the error message is not displayed, reconnect one device and wait until Windows recognizes it.
  8. Continue connecting the devices, one at a time, restarting the computer each time, until you find the device that is causing the error. Do not use the device that causes the error.
    NOTE:Wait until Windows completely starts before reconnecting the devices. If you have a problem, check technical support for the problem device for known issues, resolutions, updated drivers, and troubleshooting information.

Step 2: Use Windows Start Repair

Use the following steps to let Windows try to repair its files and correct the problem.
  1. On the error screen, click Launch Start Repair (recommended).
    The Startup Repair window opens and automatically scans for startup problems.
    Figure 1: Startup Repair
  2. Perform the actions suggested by Startup Repair to correct damaged or missing files, or other action.

Step 3: Restore with System Restore

Use the steps in this section to restore Windows to an earlier date and time:
  1. Turn off the computer.
  2. Remove all attached devices except the mouse, keyboard, and monitor.
  3. Turn on the computer and press the F8 key repeatedly when the first logo screen is displayed.
    A Windows startup screen is displayed.
  4. Use the Up or Down arrow key to highlight Safe Mode with Command Prompt, and press Enter.
    If the error message displays again, skip to the next step to perform a system recovery .
  5. When the login screen is displayed, select Administrator, and type the password (if applicable).
  6. When the command window is displayed, type the following at the command prompt, and press Enter:
    cd restore
  7. At the new prompt, type the following: rstrui
    Then press Enter.
    The System Restore screen opens.
    Figure 2: Restore system files and settings window
    Restore system files and settings window
  8. Click Choose a different restore point, and then click Next.
  9. Select a restore point before the errors began to occur, and then click Next. Follow the on-screen instructions to restore the computer to a time when the errors did not occur.
    Figure 3: Choosing a restore point
    Choosing a restore point
  10. When finished, the computer restarts and tries to open Windows. If the error is still displayed after using System Restore, continue to the next step to recover the computer .

Step 4: Recover the computer

If the error continues after the using System Restore, perform a system recovery to reset the computer to its original configuration.
 
by HP