Valley Geek
| Home | About | Pictures | PHP Work | Public Files |
PHP Work

When I was in a web development class in High School I became interested in dynamic web pages. One of the other students introduced me to PHP. I had no idea how to do anything past HTML. Since then (2003) I have been tinkering with PHP. Below is some of the work I have done. I have not been diligently working on PHP but I have been picking up bits and pieces as time progresses.



Festival text2speech
A pretty basic application on the front end, but more complex on the back end. Allows the user to enter text and the system will create an MP3 file and play it back.
Created: September 2008
Modified: 9/21/2008
Features:

  • Converts text to an MP3 using Festival
  • Uses a flash media player to play the file
  • Allows one click download access to the file

Adlibs
If you have some free time and you need a stupid chuckle, fill in the blanks and read your story. Created so that I could have more practice with variables that actually accomplishes something. The system now parses a text file to generate the story which allows for more stories to be added easily.
Created: 2003-2004
Modified: 1/5/2008
Features:

  • Parses a text file to generate stories
  • Creates form inputs based on values in text file
  • Simple to maintain and add stories to
  • Fill in the text boxes
  • Read your story on the next page

Simple Message Poster
I originally designed this to be a guestbook. That is what you will see if you click the link. I designed this with re-using the code in mind. I know that I will re-use the code in the next couple of projects that I have planned. I will even place it on my home page someday so I do not have to edit the HTML.
Created: 8/22/2006
Modified: 12/16/2007
Features:

  • Post messages with no username
  • Administration
    • Login with password
    • Hide/unhide messages
    • Delete messages
    • E-Mails Admin when signed
    • Modular design - Place a small bit of code on a page to display it

Database Connection
This is the first script that I wrote which connects to a database to save and view information. It has code from the line generator to build the table that the entries are displayed in. I was very happy when I made a successful connection to my database. The best way to have a dynamic web page.
Created: 6/24/2006
Features:

  • One page for a one line entry
  • A second page to view all the entries in the database
  • Displays the date of the entry

Line Generator
This is one of my favorite things to make when I learn how to make loops. A very simple scripts that generates n lines of code based on a number the user enters in to a text box. I know that it does not accomplish anything except maxing out a processor for a bit when you enter a large number. I like to enter larger numbers to see how many lines I can get it to generate.
Created: Early June 2006
Features:

  • Text Box for number entry
  • Creates a table that is 3 columns wide
  • Generated code looks very clean

Variable Play
This was one of my two first projects. I just wanted to play with variables and I got a real kick of changing the title bar dynamically. I made this just to pay with variables.
Created: 2003-2004
Features:

  • Enter value for a variable
  • Click Submit to change the variables
  • Text in table and text boxes changes