PHP Programming Contests - March - April 2004 - No. 7

Please note this contest ended April 9th @ 23.59.

Contest 7 (Online PHP Editor)
Online PHP Editor

I get emails all the time from people looking for online PHP Editors and the occasional forum post. The truth is that very little online editors actually exist. So I thought it would make a good contest and a fun project for you guys. I intend to put all entries available to download on the site.

More details about the contest
OK, so most of us have edited files remotely with a shell/ftp connection and this can work fine with certain tools. But when it comes to working on remote files with only a http connection limitations start creeping in. It very common to use a file manager tool with an 'edit files' feature. These let you edit code in a basic form textarea box. Sometimes this causes characters like '&' to be converted causing PHP code to be messed-up (remind you of any editors of the past??). It will be very interesting to see what ideas you come up with to solve this problem.

Remember the editor must run in a browser window (using the http protocol). Client Side scripts are allowed, but the contest will be judged only on PHP script writen!!

Closing Date:
All entries in by Friday 9th April 2004 at 23.59 (GMT)

Submissions:
Send your entry (including scripts) to contest@php-editors.com please include a text file 'contact.txt' with your forum username, Full Name and Email Address. Submissions should be zipped. Please also post a message in the contest forum stating you just submitted and entry!!

Rules and Restrictions:
Must run on Linux
Must run with PHP4.3.4 (register globals off)
No third party PHP extensions ( other than ones supplied with php 4.3.4 on php.net, GD is fine though )
All code must be writen by you !!
NEW: A Demo site link would help a lot with initial testing!!


Prizes:






Contest 7 Winner


Winner: Maciej Jarzebski - Screenshots, Source Code etc..



© Copyright 2003-2023 www.php-editors.com. The ultimate PHP Editor and PHP IDE site.