From 1f4dc9a86396c91e2a12ae00487d5a47cd8949f1 Mon Sep 17 00:00:00 2001 From: Jeff Teunissen Date: Sat, 13 May 2000 22:08:03 +0000 Subject: [PATCH] Auth stuff, plus new addnews script. --- cur_news.php | 2 +- lib/auth.php | 11 +++++--- members/addnews.php | 53 +++++++++++++++++++++++++++++++++++ members/index.php | 67 +++++++++++++++++++++++++++++++++++++++++++++ old_news.php | 2 +- 5 files changed, 129 insertions(+), 6 deletions(-) create mode 100644 members/addnews.php create mode 100644 members/index.php diff --git a/cur_news.php b/cur_news.php index 12d92b9..2e8a9bf 100644 --- a/cur_news.php +++ b/cur_news.php @@ -12,7 +12,7 @@ if ($numRows) { for ($i = 0 ; $i < $numRows ; $i++) { list ($n_date, $n_user, $n_news) = mysql_fetch_row ($result); - newsItem (dateFromSQLDateTime ($n_date), $n_user, $n_news); + newsItem (dateFromSQLDateTime ($n_date), $n_user, StripSlashes($n_news)); } } else { newsItem ('now', 'Web Server', '

No current news!'); diff --git a/lib/auth.php b/lib/auth.php index 203cfb1..6cbbe0a 100644 --- a/lib/auth.php +++ b/lib/auth.php @@ -119,7 +119,7 @@ CREATE TABLE members ( diff --git a/members/addnews.php b/members/addnews.php new file mode 100644 index 0000000..355e842 --- /dev/null +++ b/members/addnews.php @@ -0,0 +1,53 @@ + +Your news item has been processed successfully.'; + } else { + echo '

There was an error in your input.'; + } + } + mysql_close ($conn); + } else { + echo 'You suck, butthead.'; + } + } else { + tableBoxHeader(featureBgColor, tableHeadColor); + tableTitle("Add News", 1, tableHeadColor); + + $date = strftime('%d %b %Y', time()); + $user = ucfirst($userInfo[u_username]) ; + echo '

Posted on ' . $date . ' by ' . $user . '
' . + '
'; + ?> +
+
+ +
+ ' . + '
'; + tableBoxFooter(); + } +?> + + diff --git a/members/index.php b/members/index.php new file mode 100644 index 0000000..a2ec369 --- /dev/null +++ b/members/index.php @@ -0,0 +1,67 @@ + + +' . + '
' . $desc . '
' . + '
' . $longdesc . '
' . + ''; + } +?> +

Welcome to Developer Central!

+ +

This is the area for developers to post news, edit your user information, +and so on. Members with Admin-level access can modify news items and post +State of the Code items here as well. + +

+ + + + + + + + + + + + + + + + + + News [ Add | Edit | Delete ]
+ SotC [ Add | Edit | Delete ]
+ User [ Add | Edit | Delete ]
+ + + + + + + + diff --git a/old_news.php b/old_news.php index 1181053..b645622 100644 --- a/old_news.php +++ b/old_news.php @@ -11,7 +11,7 @@ if ($numRows) { for ($i = 0 ; $i < $numRows ; $i++) { list ($n_date, $n_user, $n_news) = mysql_fetch_row ($result); - newsItem (dateFromSQLDateTime ($n_date), $n_user, $n_news); + newsItem (dateFromSQLDateTime ($n_date), $n_user, StripSlashes($n_news)); } } else { newsItem ('now', 'Web Server', '

No current news!');