lostwages/include/plugins register.php
Jeremy Newman
jnewman at wine.codeweavers.com
Fri Mar 3 10:31:12 CST 2006
ChangeSet ID: 23378
CVSROOT: /opt/cvs-commit
Module name: lostwages
Changes by: jnewman at winehq.org 2006/03/03 10:31:12
Modified files:
include/plugins: register.php
Log message:
get the field names from the form
Patch: http://cvs.winehq.org/patch.py?id=23378
Old revision New revision Changes Path
1.2 1.3 +8 -5 lostwages/include/plugins/register.php
Index: lostwages/include/plugins/register.php
diff -u -p lostwages/include/plugins/register.php:1.2 lostwages/include/plugins/register.php:1.3
--- lostwages/include/plugins/register.php:1.2 3 Mar 2006 16:31:12 -0000
+++ lostwages/include/plugins/register.php 3 Mar 2006 16:31:12 -0000
@@ -21,6 +21,9 @@ if (isset($_GET['done']))
}
else if ($_POST['submit'])
{
+ // fields
+ $fields = preg_split('/\|/', $_POST['fields']);
+
// check vars
if (!$_POST['q']['name'] or !$_POST['q']['email'] or !preg_match("/\@/", $_POST['q']['email']))
{
@@ -38,11 +41,11 @@ else if ($_POST['submit'])
if (file_exists($db_file))
{
$fh = fopen($db_file, 'a');
- fwrite($fh, preg_replace("/[\t\r\n]+/", " ", stripslashes($_POST['q']['name'])));
- fwrite($fh, "\t");
- fwrite($fh, preg_replace("/[\t\r\n]+/", " ", stripslashes($_POST['q']['email'])));
- fwrite($fh, "\t");
- fwrite($fh, preg_replace("/[\t\r\n]+/", " ", stripslashes($_POST['q']['comment'])));
+ foreach ($fields as $field)
+ {
+ fwrite($fh, preg_replace("/[\t\r\n]+/", " ", stripslashes($_POST['q'][$field])));
+ fwrite($fh, "\t");
+ }
fwrite($fh, "\n");
fclose($fh);
More information about the wine-cvs
mailing list