[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Sheflug] (no subject)



Hi David,

> Can anyone suggest a web-based registration system? Specifically I'm
> looking for something for a music competition for competitors to register
> to take part in different classes (grade 6 violin, u13 singing etc), and
> the competitors need to be entered either as themselves or as part of a
> larger institution (school, music group etc). The administrators will need
> to be able to control which classes are available, set registration
> deadlines (beyond which competitors can't change what they've registered
> for) etc. It's a bit nebulous at the moment but it feels as though there
> should be something out there, but I've had no luck finding anything on
> sourceforge

Would this be something simple such as a html page with a few drop down lists 
for them to choose from and submit.
If you want to get clever you could then use MySQL as a backend?
Anyone want to suggest something better??

Failing that how about "phpForms", "LULI Tournament Manger", "Dataxi", "PHP 
Track Meet Registration" or "Leaguerunner" on freshmeat, 

Damn, I hate it when someone says "Oh just do a simple..." and leaves it open. 
I had better give a quick example for a submit form on a website.

<html>
<head>
	<title>Music Comp entry form</title>
	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
	<meta name="author" content="A N Other" />
	<meta name="description" content="Registration form" />
</head>

<body>
<div id="contentsBox">
	<h1>REGISTRATION REQUEST</h1>
	<form action="mailto:register@xxxxxxxxxxxxxxxx"; method="post" 	
	enctype="text/plain">
	<p>Please complete the form below and then click to submit.<br>
	Good luck and may the best person win. Blah Blah Blah</p>
	
<table>
	<tr>
		<select name="Family">
		<option value="Windy">Rotten Woodwind</option>
		<option value="Scratchy">Smelly Strings</option>
		<option value="Crashing">Out of time Percussion</option>
		<option value="Pure">Perfect Brass</option>
		</select>
	</tr>
	<tr>
		<td ALIGN="right"><em>First Name</em></td>
		<td><input type="text" name="first" size="35"></td>
	</tr>
	<tr>
		<td ALIGN="right"><em>Last Name</em></td>
		<td><input type="text" name="last" size="35"></td>
	</tr>
	<tr>
		<td ALIGN="right"><em>Address</em></td>
		<td><input type="text" name="address1" size="35"></td>
	</tr>
	<tr>
		<td ALIGN="right"><em>E-mail</em></td>
		<td><input type="text" name="email" size="35"></td>
	</tr>
</table>

<input type="submit" value="Submit">
<input type="reset" value="Reset">
</form>
</div>
</body>
</html>




I am sure there are plenty of mistakes and things that should be done 
differently, but hopefully someone will point them out so I can learn.
Guess which instrument family I play :-)

Regards
John

_______________________________________________
        Sheffield Linux User's Group
  http://wwww.sheflug.org.uk/mailfaq.html
 GNU - The choice of a complete generation