PCCS MySQLDatabase Admin Tool version 1.3.4


/ -> mysqldb_create_newssys.php

1  <?php
2  /************************************************************************
3  PCCS MySQLDatabase Admin Tool
4  Copyright (C) Chauncey Thorn
5 
6  This program is free software; you can redistribute it and/or
7  modify it under the terms of the GNU General Public License
8  as published by the Free Software Foundation; either version 2
9  of the License, or (at your option) any later version.
10 
11  This program is distributed in the hope that it will be useful,
12  but WITHOUT ANY WARRANTY; without even the implied warranty of
13  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14  GNU General Public License for more details.
15 
16  You should have received a copy of the GNU General Public License
17  along with this program; if not, write to the Free Software
18  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA , USA.
19  **************************************************************************/
20 
21 
22  // News System
23  // Files included
24  // movenews.php
25  // newsfunction.php
26  // testnews.php
27 
28  // Create testnews.php
29  // Used to test news items as they are displayed
30  if($new_system == "Y"):
31 
32  $testnews_filename="testnews.php";
33 
34  $testnews = fopen($appfiledir . $backup_filename,"w");
35  fputs($testnews,"<?php\n//** Generated by PCCS-MyAppGen $today\n");
36  fputs($testnews,"/////////////////////////////////////////////////////////////////////////////////////\n");
37  fputs($testnews,"// coder: cthorn\n");
38  fputs($testnews,"////////////////////////////////////////////////////////////////////////////\n");
39  fputs($testnews,"//\n");
40  fputs($testnews,"//\n");
41  fputs($testnews,"require('newsfunction.php');\n");
42  fputs($testnews,"\n");
43  fputs($testnews,"displayNewsStories(10,\"440\");\n");
44  fputs($testnews,"\n");
45  fputs($testnews,"\n");
46 
47  fputs($testnews,"//\n");
48  fputs($testnews,"//////////////////////////////////////////////////////////////////////////\n");
49  fputs($testnews,"?>\n");
50  fclose($testnews);
51 
52 
53  // Create newsfunction.php
54 
55  $newsfunction_filename="newsfunction.php";
56 
57  $newsfunction = fopen($appfiledir . $newsfunction_filename,"w");
58  fputs($newsfunction,"<?php\n//** Generated by PCCS-MyAppGen $today\n");
59  fputs($newsfunction,"/////////////////////////////////////////////////////////////////////////////////////\n");
60  fputs($newsfunction,"// coder: cthorn\n");
61  fputs($newsfunction,"////////////////////////////////////////////////////////////////////////////\n");
62  fputs($newsfunction,"//\n");
63  fputs($newsfunction,"//\n");
64  fputs($newsfunction,"function displayNewsStories(\$MAX_NUM_STORIES_TO_SHOW = \"\",\$tbl_width=\"\")\n");
65  fputs($newsfunction,"{\n");
66  fputs($newsfunction,"// global \$dbhandle,\$bgcolor,\$bgtext,\$tcolor,\$ttext,\$fcolor,\$ftext,\$link;\n");
67  fputs($newsfunction,"\n");
68  fputs($newsfunction," if (\$tbl_width == \"\"){\n");
69  fputs($newsfunction," \$tbl_width = 300 ;\n");
70  fputs($newsfunction," }\n");
71  fputs($newsfunction," if (\$MAX_NUM_STORIES_TO_SHOW == \"\"){\n");
72  fputs($newsfunction," \$MAX_NUM_STORIES_TO_SHOW = 6 ;\n");
73  fputs($newsfunction," }\n");
74  fputs($newsfunction,"?> \n");
75  fputs($newsfunction,"\n");
76  fputs($newsfunction,"<?php\n");
77  fputs($newsfunction,"require('dbinclude.php');\n");
78  fputs($newsfunction,"\n");
79  fputs($newsfunction," \$SQLText = \"SELECT news_id, news_story_date, news_story_title,\n");
80  fputs($newsfunction," news_story_active, news_story_test,\n");
81  fputs($newsfunction," news_story_author, news_story_html\n");
82  fputs($newsfunction," FROM news \n");
83  fputs($newsfunction," WHERE news_story_active = 1 order by\n");
84  fputs($newsfunction," news_story_date desc\";\n");
85  fputs($newsfunction,"\n");
86  fputs($newsfunction,"\n");
87  fputs($newsfunction,"\n");
88  fputs($newsfunction,"\$news_query = mysql_query(\$SQLText, \$dbhandle);\n");
89  fputs($newsfunction,"\n");
90  fputs($newsfunction,"if (\$news_query == 0 ) {\n");
91  fputs($newsfunction," \$error=1;\n");
92  fputs($newsfunction,"}\n");
93  fputs($newsfunction,"\n");
94  fputs($newsfunction,"if (\$error != 1){\n");
95  fputs($newsfunction," \$num_rows = mysql_num_rows(\$news_query);\n");
96  fputs($newsfunction," if (\$num_rows > \$MAX_NUM_STORIES_TO_SHOW){\n");
97  fputs($newsfunction," \$num_rows = \$MAX_NUM_STORIES_TO_SHOW;\n");
98  fputs($newsfunction," }\n");
99  fputs($newsfunction,"} \n");
100  fputs($newsfunction," \n");
101  fputs($newsfunction,"?>\n");
102 
103  fputs($newsfunction,"<? if (\$test_view == 1) {?><a href=\"newsadmin.php\">\n");
104  fputs($newsfunction,"<font color=\"#FF0000\" face=\"arial,helvetica\" size=2>Testing - Go Back To\n");
105  fputs($newsfunction,"News Admin</font></a><br><?}?>\n");
106  fputs($newsfunction,"<?\n");
107  fputs($newsfunction,"if (\$error != 1){\n");
108  fputs($newsfunction," for (\$i=0; \$i < \$num_rows; \$i++){\n");
109  fputs($newsfunction," \$row = mysql_fetch_array(\$news_query);\n");
110  fputs($newsfunction," \$datetime = \$row["news_story_date"];\n");
111  fputs($newsfunction," \$year = strtok($datetime, \"- :\");\n");
112  fputs($newsfunction," \$month = strtok(\"- :\");\n");
113  fputs($newsfunction," \$day = strtok(\"- :\");\n");
114  fputs($newsfunction," \$hour = strtok(\"- :\");\n");
115  fputs($newsfunction," \$minute = strtok(\"- :\");\n");
116  fputs($newsfunction," \$second = strtok(\"- :\");\n");
117  fputs($newsfunction," \$timestamp = mktime((int)\$hour, (int)\$minute, (int)\$second, (int)\$month,
118  (int)\$day, (int)\$year);\n");
119  fputs($newsfunction,"?>\n");
120  fputs($newsfunction,"\n");
121  fputs($newsfunction,"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"<?echo $tbl_width;?>\">\n");
122  fputs($newsfunction,"<tr bgcolor=#<?echo \$bgcolor;?>>\n");
123  fputs($newsfunction,"<td width=\"<?echo \$tbl_width;?>\" height=\"20\" align=\"LEFT\" valign=\"TOP\">\n");
124  fputs($newsfunction,"<font face=\"arial,helvetica\" size=\"2\" >\n");
125  fputs($newsfunction,"<b> &nbsp;&nbsp;<? echo \$row[\"news_story_title\"] ?> </font></b>\n");
126  fputs($newsfunction,"<b><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Posted by <? echo $row[\"news_story_author\"] ?></i></b>\n");
127  fputs($newsfunction,"</td>\n");
128  fputs($newsfunction,"<td>\n");
129  fputs($newsfunction,"<font face=\"arial,helvetica\" size=\"-1\" >\n");
130  fputs($newsfunction,"\n");
131  fputs($newsfunction,"<b><i><? echo date(\"m.d.Y H:i\", \$timestamp) ?></i></b><br>\n");
132  fputs($newsfunction,"</font>\n");
133  fputs($newsfunction,"</td>\n");
134  fputs($newsfunction,"</tr>\n");
135  fputs($newsfunction,"</table>\n");
136  fputs($newsfunction,"<table border=\"0\" cellpadding=\"7\" cellspacing=\"0\" width=\"<?echo \$tbl_width;?>\">\n");
137  fputs($newsfunction,"<tr>\n");
138  fputs($newsfunction,"<td background=\"images/index_news_content.gif\">\n");
139  fputs($newsfunction,"<font face=\"arial,helvetica\" size=\"2\" >\n");
140  fputs($newsfunction,"<? echo \$row[\"news_story_html\"] ?>\n");
141  fputs($newsfunction,"<p>\n");
142  fputs($newsfunction,"</td>\n");
143  fputs($newsfunction,"</font></tr>\n");
144  fputs($newsfunction,"</table>\n");
145  fputs($newsfunction,"<?\n");
146  fputs($newsfunction," }\n");
147  fputs($newsfunction,"}\n");
148  fputs($newsfunction,"?>\n");
149  fputs($newsfunction,"\n");
150  fputs($newsfunction,"<?\n");
151  fputs($newsfunction,"} // End of displayNewsStories\n");
152  fputs($newsfunction,"//\n");
153  fputs($newsfunction,"//////////////////////////////////////////////////////////////////////////\n");
154  fputs($newsfunction,"?>\n");
155  fclose($newsfunction);
156  ///
157 
158  // Create editnews.php
159  // Begin Edit news
160  $editnews_filename="editnews.php";
161 
162  $editnews = fopen($appfiledir . $editnews_filename,"w");
163  fputs($editnews,"<?php\n//** Generated by PCCS-MyAppGen $today\n");
164  fputs($editnews,"/////////////////////////////////////////////////////////////////////////////////////\n");
165  fputs($editnews,"// coder: cthorn\n");
166  fputs($editnews,"////////////////////////////////////////////////////////////////////////////\n");
167  fputs($editnews,"//\n");
168  fputs($editnews,"require('./webnews_include.inc');\n");
169  fputs($editnews,"\n");
170  fputs($editnews,"\$LIST_STORIES_PAGE = \"newsadmin.php\";\n");
171  fputs($editnews,"\n");
172  fputs($editnews,"\n");
173  fputs($editnews,"if (\$running_form != \"\") {\n");
174  fputs($editnews," if (\$story_id == \"\"){\n");
175  fputs($editnews," \$story_id = 0;\n");
176  fputs($editnews," }\n");
177  fputs($editnews," \$strTitle = ereg_replace(\"'\", \"''\", \$strTitle);\n");
178  fputs($editnews," \$strHTML = ereg_replace(\"'\", \"''\", \$strHTML);\n");
179  fputs($editnews," \$strAuthor = ereg_replace(\"'\", \"''\", \$strAuthor);\n");
180  fputs($editnews,"\n");
181  fputs($editnews," //see if new record\n");
182  fputs($editnews," if (\$story_id > 0){\n");
183  fputs($editnews," //'Update current Story\n");
184  fputs($editnews," \$SQLText = \"Update news set news_story_title = '\" . \$strTitle . "',
185  news_story_author = '" . \$strAuthor . \"' , news_story_date = '\" . date(\"Y-m-d H:i:s\") . \"',
186  news_story_html = '\" . \$strHTML . \"' where news_id = \" . \$story_id;\n");
187  fputs($editnews," }\n");
188  fputs($editnews," else {\n");
189  fputs($editnews," //Insert New Story\n");
190  fputs($editnews," \$SQLText = \"Insert into news (news_story_title, news_story_active, news_story_test, news_story_author, news_story_date, news_story_html) " .
191  fputs($editnews," \"values ('\" . \$strTitle . \"',0,0,'\" . \$strAuthor . \"','\" .
192  date(\"Y-m-d H:i:s\") . \"','\" . \$strHTML . \"')\";\n");
193  fputs($editnews,"\n");
194  fputs($editnews," }\n");
195  fputs($editnews,"\n");
196  fputs($editnews,"\n");
197  fputs($editnews," \$rs_handle = mysql_query(\$SQLText, \$dbhandle) or\n");
198  fputs($editnews," die(\"Query Failed\");\n");
199  fputs($editnews," \$num_affected = mysql_affected_rows(\$dbhandle);\n");
200  fputs($editnews,"\n");
201  fputs($editnews,"\n");
202  fputs($editnews,"\n");
203  fputs($editnews," if (\$num_affected != 1) {\n");
204  fputs($editnews," print \"There was an Error\";\n");
205  fputs($editnews," print mysql_error();\n");
206  fputs($editnews," exit;\n");
207  fputs($editnews," }\n");
208  fputs($editnews," else {\n");
209  fputs($editnews," header(\"Location: \$LIST_STORIES_PAGE\");\n");
210  fputs($editnews," exit;\n");
211  fputs($editnews," }\n");
212  fputs($editnews,"}\n");
213  fputs($editnews,"\n");
214  fputs($editnews,"else{\n");
215  fputs($editnews," if ((\$story_id != \"\") or (\$story_id > 0)) {\n");
216  fputs($editnews," //Edit Curtent Story\n");
217  fputs($editnews," \$SQLText = \"Select news_id, news_story_title, news_story_active, news_story_test,
218  news_story_author, news_story_html from news where news_id = \" . \$story_id;\n");
219  fputs($editnews,"\n");
220  fputs($editnews," \$rs_handle = mysql_query(\$SQLText, \$dbhandle);\n");
221  fputs($editnews,"\n");
222  fputs($editnews," if (\$rs_handle == 0) {\n");
223  fputs($editnews," header(\"Location: \$ERROR_PAGE\");\n");
224  fputs($editnews," exit;\n");
225  fputs($editnews," }\n");
226  fputs($editnews," \$num_affected = mysql_num_rows(\$rs_handle);\n");
227  fputs($editnews," if (\$num_affected == 0 ) {\n");
228  fputs($editnews," header(\"Location: \$ERROR_PAGE\");\n");
229  fputs($editnews," exit;\n");
230  fputs($editnews," }\n");
231  fputs($editnews," \$rs = mysql_fetch_array(\$rs_handle);\n");
232  fputs($editnews," if (\$rs[\"news_story_active\"] == 1) {\n");
233  fputs($editnews," header(\"Location: \" . \$LIST_STORIES_PAGE . \"?errortype=active\");\n");
234  fputs($editnews," exit;\n");
235  fputs($editnews," }\n");
236  fputs($editnews,"\n");
237  fputs($editnews," \$story_id = \$rs[\"news_id\"];\n");
238  fputs($editnews," \$strTitle = \$rs[\"news_story_title\"];\n");
239  fputs($editnews," \$strHTML = \$rs[\"news_story_html\"];\n");
240  fputs($editnews," \$strAuthor = \$rs[\"news_story_author\"];\n");
241  fputs($editnews," }\n");
242  fputs($editnews," else {\n");
243  fputs($editnews," \$story_id = \"\";\n");
244  fputs($editnews," \$strTitle = \"\";\n");
245  fputs($editnews," \$strHTML = \"\";\n");
246  fputs($editnews," \$strAuthor = \"\";\n");
247  fputs($editnews," }\n");
248  fputs($editnews,"}\n");
249  fputs($editnews,"?>\n");
250  fputs($editnews,"<?\n");
251  fputs($editnews,"/* Read in constants used over the whole site */\n");
252  fputs($editnews,"require('site_const.phi');\n");
253  fputs($editnews,"?>\n");
254  fputs($editnews,"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\n");
255  fputs($editnews,"\n");
256  fputs($editnews,"<html>\n");
257  fputs($editnews,"<head>\n");
258  fputs($editnews," <title>News - <? If (\$strTitle =="") {?>Untitled<? }else{ ?><?echo \$strTitle ?><? } ?></title>\n");
259  fputs($editnews,"</head>\n");
260  fputs($editnews,"\n");
261  fputs($editnews," <BODY BGCOLOR= \"#<?echo \$bgcolor;?>\"\n");
262  fputs($editnews," TEXT=\"#<?echo \$bgtext;?>\"\n");
263  fputs($editnews," LINK=\"#<?echo \$link;?>\"\n");
264  fputs($editnews," VLINK=\"#<?echo \$link;?>\"\n");
265  fputs($editnews," ALINK=\"#ffffff\">\n");
266  fputs($editnews,"<div align=\"center\">\n");
267  fputs($editnews,"\n");
268  fputs($editnews,"<table border=\"4\" cellpadding=\"7\" cellspacing=\"0\" width=\"581\">\n");
269  fputs($editnews,"<tr bgcolor=#<?echo \$tcolor;?>>\n");
270  fputs($editnews,"<td>&nbsp;</td>\n");
271  fputs($editnews,"</tr>\n");
272  fputs($editnews,"<tr bgcolor=#<?echo \$fcolor;?>>\n");
273  fputs($editnews,"<td><font face=\"arial,helvetica\" size=\"2\">\n");
274  fputs($editnews,"<form action=\"editnews.php\" method=\"POST\">\n");
275  fputs($editnews,"<input type=\"Hidden\" name=\"running_form\" value=\"true\">\n");
276  fputs($editnews,"<input type=\"Hidden\" name=\"story_id\" value=\"<? echo \$story_id ?>\">\n");
277  fputs($editnews,"<table border=0 cellpadding=3 cellspacing=0 background=\"\">\n");
278  fputs($editnews,"<tr>\n");
279  fputs($editnews,"<td align=\"RIGHT\" bgcolor=#<?echo \$fcolor;?>><font face=\"arial,helvetica\" size=\"2\" >Title</font></td>\n");
280  fputs($editnews,"<td bgcolor=#<?echo \$fcolor;?>><input type=\"Text\" name=\"strTitle\" value=\"<? echo \$strTitle ?>\"
281  size=\"58\" maxlength=\"80\"><font face=\"arial,helvetica\" size=\"1\">&nbsp;</font></td>\n");
282  fputs($editnews,"</tr>\n");
283  fputs($editnews,"<tr>\n");
284  fputs($editnews,"<td bgcolor=#<?echo \$fcolor;?> align=\"right\"><font face=\"arial,helvetica\" size=\"2\" >Author</font></td>\n");
285  fputs($editnews,"<td bgcolor=#<?echo \$fcolor;?>><input type=\"Text\" name=\"strAuthor\" value=\"<? echo \$strAuthor
286  ?>\" size=\"20\" maxlength=\"20\"><font face=\"arial,helvetica\" size=\"1\">&nbsp;</font></td>\n");
287  fputs($editnews,"</tr>\n");
288  fputs($editnews,"<tr>\n");
289  fputs($editnews,"<td bgcolor=#<?echo \$fcolor;?> align=\"right\" valign=\"top\">\n");
290  fputs($editnews,"<font face=\"arial,helvetica\" size=\"2\" ><br><br>News in HTML</font></td>\n");
291  fputs($editnews,"<td bgcolor=#<?echo \$fcolor;?>><TEXTAREA NAME=\"strHTML\" ROWS=25 COLS=88><?echo \$strHTML ?></TEXTAREA></td>\n");
292  fputs($editnews,"</tr>\n");
293  fputs($editnews,"</table><center>\n");
294  fputs($editnews,"<input type=submit value=\"Post News Story\" border=0>\n");
295  fputs($editnews,"</center>\n");
296  fputs($editnews,"</form>\n");
297  fputs($editnews,"</td>\n");
298  fputs($editnews,"</font></tr>\n");
299  fputs($editnews,"<tr bgcolor=#<?echo \$tcolor;?>>\n");
300  fputs($editnews,"<td>&nbsp;</td>\n");
301  fputs($editnews,"</tr>\n");
302  fputs($editnews,"</table>\n");
303  fputs($editnews,"\n");
304  fputs($editnews,"</div>\n");
305  fputs($editnews,"</body>\n");
306  fputs($editnews,"</html>\n");
307  fputs($editnews,"//\n");
308  fputs($editnews,"//////////////////////////////////////////////////////////////////////////\n");
309  fputs($editnews,"?>\n");
310  fclose($editnews);
311 
312  // end Edit news
313 
314 
315 
316 
317  // Create movenews.php
318  // begin move news
319  $movenews_filename="movenews.php";
320 
321  $movenews = fopen($appfiledir . $movenews_filename,"w");
322  fputs($movenews,"<?php\n//** Generated by PCCS-MyAppGen $today\n");
323  fputs($movenews,"/////////////////////////////////////////////////////////////////////////////////////\n");
324  fputs($movenews,"// coder: cthorn\n");
325  fputs($movenews,"////////////////////////////////////////////////////////////////////////////\n");
326  fputs($movenews,"//\n");
327  fputs($movenews,"\n");
328  fputs($movenews,"\$ERROR_PAGE = \"site_admin_error.html\";\n");
329  fputs($movenews,"\$LIST_STORIES_PAGE = \"newsadmin.php\";\n");
330  fputs($movenews,"\n");
331  fputs($movenews,"\n");
332  fputs($movenews,"require('./webnews_include.inc');\n");
333  fputs($movenews,"\n");
334  fputs($movenews,"\n");
335  fputs($movenews,"/*Move Story from active to test*/\n");
336  fputs($movenews,"if (\$active_to_test > 0) {\n");
337  fputs($movenews," \$SQLText = \"Update news set news_story_active = 0 where news_id =\" . \$active_to_test;\n");
338  fputs($movenews," \$atot_query_handle = mysql_query(\$SQLText, \$dbhandle);\n");
339  fputs($movenews," header(\"Location: \$LIST_STORIES_PAGE\");\n");
340  fputs($movenews," if (\$atot_query_handle > 0){\n");
341  fputs($movenews," \$error=0;\n");
342  fputs($movenews," }\n");
343  fputs($movenews," else {\n");
344  fputs($movenews," \$error=1;\n");
345  fputs($movenews," }\n");
346  fputs($movenews,"}\n");
347  fputs($movenews,"/* Move Story From test to Active */\n");
348  fputs($movenews,"if (\$test_to_active > 0) {\n");
349  fputs($movenews," \$SQLText = \"Update news set news_story_active = 1 where news_id =\" . \$test_to_active;\n");
350  fputs($movenews," \$ttoa_query_handle = mysql_query(\$SQLText, \$dbhandle);\n");
351  fputs($movenews," if (\$ttoa_query_handle > 0){\n");
352  fputs($movenews," \$error=0;\n");
353  fputs($movenews," }\n");
354  fputs($movenews," else {\n");
355  fputs($movenews," \$error=1;\n");
356  fputs($movenews," }\n");
357  fputs($movenews,"}\n");
358  fputs($movenews,"\n");
359  fputs($movenews,"/*Move Story From test to working*/\n");
360  fputs($movenews,"if (\$test_to_working > 0) {\n");
361  fputs($movenews," \$SQLText = \"Update news set news_story_test = 0 where news_id =\" . \$test_to_working;\n");
362  fputs($movenews," \$ttow_query_handle = mysql_query(\$SQLText, \$dbhandle);\n");
363  fputs($movenews," if (\$ttow_query_handle > 0){\n");
364  fputs($movenews," \$error=0;\n");
365  fputs($movenews," }\n");
366  fputs($movenews," else {\n");
367  fputs($movenews," \$error=1;\n");
368  fputs($movenews," }\n");
369  fputs($movenews,"}\n");
370  fputs($movenews,"\n");
371  fputs($movenews,"\n");
372  fputs($movenews,"/*'Move Story from working to test*/\n");
373  fputs($movenews,"if (\$working_to_test > 0) {\n");
374  fputs($movenews," \$SQLText = \"Update news set news_story_test = 1 where news_id =\" . \$working_to_test;\n");
375  fputs($movenews," \$wtot_query_handle = mysql_query(\$SQLText, \$dbhandle);\n");
376  fputs($movenews," if (\$wtot_query_handle > 0){\n");
377  fputs($movenews," \$error=0;\n");
378  fputs($movenews," }\n");
379  fputs($movenews," else {\n");
380  fputs($movenews," \$error=1;\n");
381  fputs($movenews," }\n");
382  fputs($movenews,"}\n");
383  fputs($movenews,"\n");
384  fputs($movenews,"/*'Move Story from working to test*/\n");
385  fputs($movenews,"if (\$delete > 0) {\n");
386  fputs($movenews," \$SQLText = \"delete from news where news_story_active=0 and news_id=\" . \$delete;\n");
387  fputs($movenews," \$delete_query_handle = mysql_query(\$SQLText, \$dbhandle);\n");
388  fputs($movenews," if (\$delete_query_handle > 0){\n");
389  fputs($movenews," \$error=0;\n");
390  fputs($movenews," }\n");
391  fputs($movenews," else {\n");
392  fputs($movenews," \$error=1;\n");
393  fputs($movenews," }\n");
394  fputs($movenews,"}\n");
395  fputs($movenews,"if (\$error == 0){\n");
396  fputs($movenews," header(\"Location: \$LIST_STORIES_PAGE\");\n");
397  fputs($movenews,"}\n");
398  fputs($movenews,"else {\n");
399  fputs($movenews," header(\"Location: \$ERROR_PAGE\");\n");
400  fputs($movenews,"}\n");
401  fputs($movenews,"\n");
402  fputs($movenews,"//\n");
403  fputs($movenews,"//////////////////////////////////////////////////////////////////////////\n");
404  fputs($movenews,"?>\n");
405  fclose($movenews);
406  // End move news
407 
408 
409  // Create newsadmin file
410  $newsadmin_filename="newsadmin.php";
411 
412  $newsadmin = fopen($appfiledir . $newsadmin_filename,"w");
413  fputs($newsadmin,"<?php\n//** Generated by PCCS-MyAppGen $today\n");
414  fputs($newsadmin,"/////////////////////////////////////////////////////////////////////////////////////\n");
415  fputs($newsadmin,"// coder: cthorn\n");
416  fputs(newsadmin,"////////////////////////////////////////////////////////////////////////////\n");
417  fputs($newsadmin,"//\n");
418  fputs($newsadmin,"require('./webnews_include.inc');\n");
419  fputs($newsadmin,"\n");
420  fputs($newsadmin,"\$MAX_NUM_STORIES_TO_SHOW = 10;\n");
421  fputs($newsadmin,"\n");
422  fputs($newsadmin,"//Active Stories.....\n");
423  fputs($newsadmin,"\$SQLText = \"Select news_id, news_story_title, news_story_active, news_story_test, news_story_author,
424  news_story_html from news where news_story_active = 1 order by news_story_date desc\";\n");
425  fputs($newsadmin,"\$active_query_handle = mysql_query(\$SQLText, \$dbhandle);\n");
426  fputs($newsadmin,"if (\$active_query_handle > 0){\n");
427  fputs($newsadmin," \$num_active_stories = mysql_num_rows(\$active_query_handle);\n");
428  fputs($newsadmin,"}\n");
429  fputs($newsadmin,"\n");
430  fputs($newsadmin,"// Test Stories\n");
431  fputs($newsadmin,"\$testsql = \"Select news_id, news_story_title, news_story_active, news_story_test, news_story_author
432  from news where news_story_test = 1 and news_story_active = 0 order by news_id\";\n");
433  fputs($newsadmin,"\$test_query_handle = mysql_query(\$testsql, \$dbhandle);\n");
434  fputs($newsadmin,"if (\$test_query_handle >0){\n");
435  fputs($newsadmin," \$num_test_stories = mysql_num_rows(\$test_query_handle);\n");
436  fputs($newsadmin,"}\n");
437  fputs($newsadmin,"\n");
438  fputs($newsadmin,"// Working Stories\n");
439  fputs($newsadmin,"\n");
440  fputs($newsadmin,"\$worksql = \"Select news_id, news_story_title, news_story_active, news_story_test, news_story_author,
441  news_story_html from news where news_story_test = 0 and news_story_active = 0 order by news_story_date\";\n");
442  fputs($newsadmin,"\$working_query_handle = mysql_query(\$worksql, \$dbhandle);\n");
443  fputs($newsadmin,"if (\$working_query_handle >0){\n");
444  fputs($newsadmin," \$num_working_stories = mysql_num_rows(\$working_query_handle);\n");
445  fputs($newsadmin,"}\n");
446  fputs($newsadmin,"\n");
447  fputs($newsadmin,"?>\n");
448  fputs($newsadmin,"\n");
449  fputs($newsadmin,"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\n");
450  fputs($newsadmin,"\n");
451  fputs($newsadmin,"<html>\n");
452  fputs($newsadmin,"<head>\n");
453  fputs($newsadmin," <title>Site News -> Admin -> News Admin</title>\n");
454  fputs($newsadmin,"</head>\n");
455  fputs($newsadmin,"\n");
456  fputs($newsadmin," <BODY BGCOLOR= \"#<?echo \$bgcolor;?>\" \n");
457  fputs($newsadmin," TEXT=\"#<?echo \$bgtext;?>\"\n");
458  fputs($newsadmin," LINK=\"#<?echo \$link;?>\"\n");
459  fputs($newsadmin," VLINK=\"#<?echo \$link;?>\"\n");
460  fputs($newsadmin," ALINK=\"#ffffff\">\n");
461  fputs($newsadmin,"\n");
462  fputs($newsadmin,"<div align=\"center\">\n");
463  fputs($newsadmin,"\n");
464  fputs($newsadmin," <table border=\"4\" cellpadding=\"0\" cellspacing=\"0\" width=\"500\"\n");
465  fputs($newsadmin,"bgcolor=\"#FFFFFF\">\n");
466  fputs($newsadmin," <tr bgcolor=#<?echo \$tcolor;?>>\n");
467  fputs($newsadmin," <td>&nbsp;</td>\n");
468  fputs($newsadmin," </tr>\n");
469  fputs($newsadmin," <tr valign=\"TOP\" bgcolor=#<?echo \$fcolor;?>>\n");
470  fputs($newsadmin,"\n");
471  fputs($newsadmin," <!-- Top of left menu -->\n");
472  fputs($newsadmin," <!-- Bottom of left menu -->\n");
473  fputs($newsadmin," <!-- Begin Content Area -->\n");
474  fputs($newsadmin," <td valign=\"TOP\" align=\"CENTER\">\n");
475  fputs($newsadmin," [ <a href=\"newsadmin.php\">News Admin</a>&nbsp;\n");
476  fputs($newsadmin," - <a href=\"editnews.php\">Add New Story</a>&nbsp;\n");
477  fputs($newsadmin," - <a href=\"testnews.php?test_view=1\">News Test</a> ]\n");
478  fputs($newsadmin,"\n");
479  fputs($newsadmin," <center>\n");
480  fputs($newsadmin," <font face=\"arial,helvetica\" color=\"#ffffff\"><strong> NEWS ADMIN</strong></font><br>\n");
481  fputs($newsadmin,"\n");
482  fputs($newsadmin,"<? if (\$errortype != ""){ ?>\n");
483  fputs($newsadmin,"\n");
484  fputs($newsadmin," <? If (\$errortype == \"active\") { ?>\n");
485  fputs($newsadmin," <table cellpadding=2 cellspacing=1 border=0>\n");
486  fputs($newsadmin,"\n");
487  fputs($newsadmin," <tr bgcolor=#<?echo \$fcolor;?>>\n");
488  fputs($newsadmin," <td><font face=\"arial,helvetica\" color=\"#000000\">\n");
489  fputs($newsadmin," <strong>Error: Cannot Edit an Active Story - Move it Back to Test</strong></font></td>\n");
490  fputs($newsadmin," </tr>\n");
491  fputs($newsadmin," </table>\n");
492  fputs($newsadmin," <? } ?>\n");
493  fputs($newsadmin,"<? } ?>\n");
494  fputs($newsadmin,"\n");
495  fputs($newsadmin," <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\n");
496  fputs($newsadmin,"\n");
497  fputs($newsadmin," <!-- Begin Content -->\n");
498  fputs($newsadmin," <tr>\n");
499  fputs($newsadmin,"\n");
500  fputs($newsadmin," <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"640\">\n");
501  fputs($newsadmin," <tr bgcolor=#<?echo \$tcolor;?>>\n");
502  fputs($newsadmin," <td>&nbsp;</td>\n");
503  fputs($newsadmin," </tr>\n");
504  fputs($newsadmin," <tr bgcolor=#<?echo \$fcolor;?>>\n");
505  fputs($newsadmin," <td width=\"581\" height=\"20\" align=\"LEFT\" valign=\"MIDDLE\" >\n");
506  fputs($newsadmin," <font face=\"arial,helvetica\" size=\"2\"><b>&nbsp;&nbsp;Active Stories</b></font></td>\n");
507  fputs($newsadmin," </tr>\n");
508  fputs($newsadmin," </table>\n");
509  fputs($newsadmin,"\n");
510  fputs($newsadmin," <table border=\"0\" cellpadding=\"7\" cellspacing=\"0\" width=\"581\">\n");
511  fputs($newsadmin," <tr bgcolor=#<?echo \$fcolor;?>>\n");
512  fputs($newsadmin," <td><font face=\"arial,helvetica\" size=\"2\">\n");
513  fputs($newsadmin," <!-- Title Font -->\n");
514  fputs($newsadmin," <font face=\"arial,helvetica\" size=\"2\">Note: Only the Latest <? echo \$MAX_NUM_STORIES_TO_SHOW ?> stories are available</font><br>\n");
515  fputs($newsadmin," <center>\n");
516  fputs($newsadmin," <table width=\"550\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\" >\n");
517  fputs($newsadmin,"<? if (\$num_active_stories == 0 ) {?>\n");
518  fputs($newsadmin,"\n");
519  fputs($newsadmin," <tr bgcolor=\"#000000\">\n");
520  fputs($newsadmin," <td colspan=5 bgcolor=\"white\">\n");
521  fputs($newsadmin," <font face=\"arial,helvetica\" size=\"1\" color=\"#000000\"><b>Warning!! No Current Active Stories</b></font></td>\n");
522  fputs($newsadmin," </tr>\n");
523  fputs($newsadmin,"<?}\n");
524  fputs($newsadmin," else {\n");
525  fputs($newsadmin," ?>\n");
526  fputs($newsadmin," <tr bgcolor=#<?echo \$fcolor;?>>\n");
527  fputs($newsadmin," <td align=\"CENTER\" ><font face=\"arial,helvetica\" size=\"1\"><b>Story ID</b></font></td>\n");
528  fputs($newsadmin," <td ><font face=\"arial,helvetica\" size=\"1\" ><b>Title</b></font></td>\n");
529  fputs($newsadmin," <td ><font face=\"arial,helvetica\" size=\"1\"><b>Author</b></font></td>\n");
530  fputs($newsadmin," <td ><font face=\"arial,helvetica\" size=\"1\"><b>Status</b></font></td>\n");
531  fputs($newsadmin," <td align=\"CENTER\" bgcolor=#<?echo \$fcolor;?>>\n");
532  fputs($newsadmin," <font face=\"arial,helvetica\" size=\"1\" color=\"RED\"><b>Demote to Test</b></font></td>\n");
533  fputs($newsadmin," </tr>\n");
534  fputs($newsadmin,"<?\n");
535  fputs($newsadmin," if (\$num_active_stories >= \$MAX_NUM_STORIES_TO_SHOW){\n");
536  fputs($newsadmin," \$num_active_stories = \$MAX_NUM_STORIES_TO_SHOW;\n");
537  fputs($newsadmin," }\n");
538  fputs($newsadmin," for (\$i=0; \$i < \$num_active_stories; \$i++){\n");
539  fputs($newsadmin," \$row = mysql_fetch_array(\$active_query_handle);\n");
540  fputs($newsadmin,"?>\n");
541  fputs($newsadmin," <tr bgcolor=\"White\">\n");
542  fputs($newsadmin," <td align=\"CENTER\"><font face=\"arial,helvetica\" size=\"1\"><? echo \$row[\"news_id\"] ?></font></td>\n");
543  fputs($newsadmin," <td><font face=\"arial,helvetica\" size=\"1\"><? echo \$row[\"news_story_title\"] ?></td>\n");
544  fputs($newsadmin," <td><font face=\"arial,helvetica\" size=\"1\"><? echo \$row[\"news_story_author\"] ?></font></td>\n");
545  fputs($newsadmin," <td><font face=\"arial,helvetica\" size=\"1\"><b>ACTIVE</b></font></td>\n");
546  fputs($newsadmin," <td align=\"CENTER\"><font face=\"arial,helvetica\" size=\"1\">\n");
547  fputs($newsadmin," <a href=\"movenews.php?active_to_test=<? echo \$row[\"news_id\"] ?>\">\n");
548  fputs($newsadmin," Demote to Test</a></font></td>\n");
549  fputs($newsadmin," </tr>\n");
550  fputs($newsadmin,"<?\n");
551  fputs($newsadmin," } // end of active story for loop\n");
552  fputs($newsadmin,"} // end of else statement for # of active stories\n");
553  fputs($newsadmin,"?>\n");
554  fputs($newsadmin," </table>\n");
555  fputs($newsadmin," </center>\n");
556  fputs($newsadmin," </td>\n");
557  fputs($newsadmin," </font></tr>\n");
558  fputs($newsadmin," </table>\n");
559  fputs($newsadmin," </tr>\n");
560  fputs($newsadmin," <tr bgcolor=#<?echo \$tcolor;?>>\n");
561  fputs($newsadmin," <td>&nbsp;</td>\n");
562  fputs($newsadmin," </tr>\n");
563  fputs($newsadmin," <!-- End Item -->\n");
564  fputs($newsadmin," <tr bgcolor=#<?echo \$fcolor;?>>\n");
565  fputs($newsadmin," <td>\n");
566  fputs($newsadmin," <center>\n");
567  fputs($newsadmin," <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"640\">\n");
568  fputs($newsadmin," <tr>\n");
569  fputs($newsadmin," <td width=\"640\" height=\"20\" align=\"LEFT\" valign=\"MIDDLE\" \"><font
570  face=\"arial,helvetica\" size=\"2\">\n");
571  fputs($newsadmin," <b>&nbsp;&nbsp;Test Stories</b></font></td>\n");
572  fputs($newsadmin," </tr>\n");
573  fputs($newsadmin," </table>\n");
574  fputs($newsadmin," <table border=\"0\" cellpadding=\"7\" cellspacing=\"0\" width=\"581\">\n");
575  fputs($newsadmin," <tr>\n");
576  fputs($newsadmin," <td><font face=\"arial,helvetica\" size=\"2\">\n");
577  fputs($newsadmin," <!-- Title Font -->\n");
578  fputs($newsadmin," <font face=\"arial,helvetica\" size=\"2\">[ <a\n");
579  fputs($newsadmin,"href=\"testnews.php?test_view=1\">Access Test Page</a> ] Note: The Test Page show active stories as well as test stories</font><br>\n");
580  fputs($newsadmin," <center>\n");
581  fputs($newsadmin," <table width=\"550\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\" background="http://www.pccs-linux.com/2002">\n");
582  fputs($newsadmin,"<? \n");
583  fputs($newsadmin,"\n");
584  fputs($newsadmin," if (\$num_test_stories == 0) {?>\n");
585  fputs($newsadmin," <tr bgcolor=\"white\">\n");
586  fputs($newsadmin," <td colspan=5 bgcolor=\"white\"><font face=\"arial,helvetica\" size=\"1\"><b>Warning!! No Current Test Stories</b></font></td>\n");
587  fputs($newsadmin," </tr>\n");
588  fputs($newsadmin,"<?}\n");
589  fputs($newsadmin," else {\n");
590  fputs($newsadmin," ?>\n");
591  fputs($newsadmin," <tr bgcolor=#<?echo \$fcolor;?>>\n");
592  fputs($newsadmin," <td align=\"CENTER\" bgcolor=#<?echo \$fcolor;?>><font face=\"arial,helvetica\" size=\"1\"
593  color=\"#000000\"><b>Story ID</b></font></td>\n");
594  fputs($newsadmin," <td bgcolor=#<?echo \$fcolor;?>><font face=\"arial,helvetica\" size=\"1\" color=\"#000000\"><b>Title</b></font></td>\n");
595  fputs($newsadmin," <td bgcolor=#<?echo \$fcolor;?>><font face=\"arial,helvetica\" size=\"1\" color=\"#000000\"><b>Author</b></font></td>\n");
596  fputs($newsadmin," <td align=\"CENTER\" bgcolor=#<?echo \$fcolor;?>><font face=\"arial,helvetica\" size=\"1\"
597  color=\"#000000\"><b>Promote to Active</b></font></td>\n");
598  fputs($newsadmin," <td align=\"CENTER\" bgcolor=#<?echo \$fcolor;?>><font face=\"arial,helvetica\" size=\"1\"
599  color=\"#000000\"><b>Demote to Draft</b></font></td>\n");
600  fputs($newsadmin," </tr>\n");
601  fputs($newsadmin,"<?php\n");
602  fputs($newsadmin," if (\$num_test_stories >= \$MAX_NUM_STORIES_TO_SHOW){\n");
603  fputs($newsadmin," \$num_test_stories = \$MAX_NUM_STORIES_TO_SHOW;\n");
604  fputs($newsadmin," }\n");
605  fputs($newsadmin," for (\$i=0; \$i < \$num_test_stories; \$i++){\n");
606  fputs($newsadmin," \$rstest = mysql_fetch_array(\$test_query_handle);\n");
607  fputs($newsadmin,"?>\n");
608  fputs($newsadmin," <tr bgcolor=\"white\">\n");
609  fputs($newsadmin," <td align=\"CENTER\"><font face=\"arial,helvetica\" size=\"1\"><? echo \$rstest[\"news_id\"] ?></font></td>\n");
610  fputs($newsadmin," <td><font face=\"arial,helvetica\" size=\"1\"><a href=\"editnews.php?story_id=<? echo
611  \$rstest[\"news_id\"] ?>\">\n");
612  fputs($newsadmin," <? echo \$rstest[\"news_story_title\"] ?></a></font></td>\n");
613  fputs($newsadmin," <td><font face=\"arial,helvetica\" size=\"1\"><? echo \$rstest[\"news_story_author\"] ?></font></td>\n");
614  fputs($newsadmin," <td align=\"CENTER\"><a href=\"movenews.php?test_to_active=<? echo \$rstest[\"news_id\"] ?>\">\n");
615  fputs($newsadmin," Promote Active</a></td>\n");
616  fputs($newsadmin," <td align=\"CENTER\"><a href=\"movenews.php?test_to_working=<? echo \$rstest[\"news_id\"] ?>\">\n");
617  fputs($newsadmin," Demote Draft</a></td>\n");
618  fputs($newsadmin," </tr>\n");
619  fputs($newsadmin,"<?php\n");
620  fputs($newsadmin," } // end of test story for loop\n");
621  fputs($newsadmin,"} // end of else statement for # of test stories\n");
622  fputs($newsadmin,"?>\n");
623  fputs($newsadmin," </table>\n");
624  fputs($newsadmin," </center>\n");
625  fputs($newsadmin," </td>\n");
626  fputs($newsadmin," </font></tr>\n");
627  fputs($newsadmin," </table>\n");
628  fputs($newsadmin," </tr>\n");
629  fputs($newsadmin," <tr bgcolor=#<?echo $tcolor;?>>\n");
630  fputs($newsadmin," <td>&nbsp;</td>\n");
631  fputs($newsadmin," </tr>\n");
632  fputs($newsadmin," <!-- End Item -->\n");
633  fputs($newsadmin," <tr>\n");
634  fputs($newsadmin," <td>\n");
635  fputs($newsadmin," <center>\n");
636  fputs($newsadmin," <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"640\">\n");
637  fputs($newsadmin," <tr bgcolor=#<?echo \$fcolor;?>>\n");
638  fputs($newsadmin," <td width=\"581\" height=\"20\" align=\"LEFT\" valign=\"MIDDLE\">\n");
639  fputs($newsadmin," <font face=\"arial,helvetica\" size=\"2\"><b>&nbsp;&nbsp;Draft Stories</b></font></td>\n");
640  fputs($newsadmin," </tr>\n");
641  fputs($newsadmin," </table>\n");
642  fputs($newsadmin," <table border=\"0\" cellpadding=\"7\" cellspacing=\"0\" width=\"640\">\n");
643  fputs($newsadmin," <tr bgcolor=#<?echo \$fcolor;?>>\n");
644  fputs($newsadmin," <td><font face=\"arial,helvetica\" size="2">\n");
645  fputs($newsadmin," <center>\n");
646  fputs($newsadmin," <table width=\"550\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\" background=\"\">\n");
647  fputs($newsadmin,"\n");
648  fputs($newsadmin,"<? if (\$num_working_stories == 0) {?>\n");
649  fputs($newsadmin," <tr bgcolor=\"#000000\">\n");
650  fputs($newsadmin," <td colspan=5 bgcolor=\"White\"><font face=\"arial,helvetica\" size=\"1\" ><b>No Current Draft Stories</b></font></td>\n");
651  fputs($newsadmin," </tr>\n");
652  fputs($newsadmin,"<?}\n");
653  fputs($newsadmin," else {\n");
654  fputs($newsadmin," ?>\n");
655  fputs($newsadmin," <tr bgcolor=#<?echo \$fcolor;?>>\n");
656  fputs($newsadmin," <td align=\"CENTER\" bgcolor=#<?echo \$fcolor;?>><font face=\"arial,helvetica\" size=\"1\"><b>Story ID</b></font></td>\n");
657  fputs($newsadmin," <td bgcolor=#<?echo \$fcolor;?>><font face=\"arial,helvetica\" size=\"1\"><b>Title</b></font></td>\n");
658  fputs($newsadmin," <td bgcolor=#<?echo \$fcolor;?>><font face=\"arial,helvetica\" size=\"1\"><b>Author</b></font></td>\n");
659  fputs($newsadmin," <td align=\"CENTER\" bgcolor=#<?echo \$fcolor;?>><font face=\"arial,helvetica\" size=\"1\"><b>Promote to Test</b></font></td>\n");
660  fputs($newsadmin," <td align=\"CENTER\" bgcolor=#<?echo \$fcolor;?>><font face=\"arial,helvetica\" size=\"1\"
661  color=\"RED\"><b>Delete Story</b></font></td>\n");
662  fputs($newsadmin," </tr>\n");
663  fputs($newsadmin,"<?php\n");
664  fputs($newsadmin," if (\$num_working_stories >= \$MAX_NUM_STORIES_TO_SHOW){\n");
665  fputs($newsadmin," \$num_working_stories = \$MAX_NUM_STORIES_TO_SHOW;\n");
666  fputs($newsadmin," }\n");
667  fputs($newsadmin," for (\$i=0; \$i < \$num_working_stories; \$i++){\n");
668  fputs($newsadmin," \$rsgeneral = mysql_fetch_array(\$working_query_handle);\n");
669  fputs($newsadmin,"?>\n");
670  fputs($newsadmin," <tr bgcolor=\"white\">\n");
671  fputs($newsadmin," <td align=\"CENTER\"><font face=\"verdana,arial,helvetica\" size=\"1\"><? echo
672  \$rsgeneral[\"news_id\"]?></font></td>\n");
673  fputs($newsadmin," <td><font face=\"verdana,arial,helvetica\" size=\"1\"><a href=\"editnews.php?story_id=<? echo
674  \$rsgeneral[\"news_id\"]?>\">\n");
675  fputs($newsadmin," <?echo \$rsgeneral[\"news_story_title\"] ?></a></font></td>\n");
676  fputs($newsadmin," <td><font face=\"verdana,arial,helvetica\" size=\"1\"><?echo \$rsgeneral[\"news_story_author\"] ?></font></td>\n");
677  fputs($newsadmin," <td align=\"CENTER\"><a href=\"movenews.php?working_to_test=<?echo \$rsgeneral[\"news_id\"]?>\">\n");
678  fputs($newsadmin," Promote to Test</a></td>\n");
679  fputs($newsadmin," <td align=\"CENTER\"><a href=\"movenews.php?delete=<? echo \$rsgeneral[\"news_id\"]?>\">Delete</a></td>\n");
680  fputs($newsadmin," </tr>\n");
681  fputs($newsadmin,"<?php\n");
682  fputs($newsadmin," } // end of draft story for loop\n");
683  fputs($newsadmin,"} // end of else statement for # of draft stories\n");
684  fputs($newsadmin,"?>\n");
685  fputs($newsadmin," </table>\n");
686  fputs($newsadmin," </center>\n");
687  fputs($newsadmin," </td>\n");
688  fputs($newsadmin," </font></tr>\n");
689  fputs($newsadmin," </table>\n");
690  fputs($newsadmin," </tr>\n");
691  fputs($newsadmin," <tr bgcolor=#<?echo \$tcolor;?>>\n");
692  fputs($newsadmin," <td>&nbsp;</td>\n");
693  fputs($newsadmin," </tr>\n");
694  fputs($newsadmin," <!-- End Item -->\n");
695  fputs($newsadmin," </table>\n");
696  fputs($newsadmin," </td>\n");
697  fputs($newsadmin,"\n");
698  fputs($newsadmin,"\n");
699  fputs($newsadmin," <td>&nbsp;</td>\n");
700  fputs($newsadmin,"</tr>\n");
701  fputs($newsadmin,"\n");
702  fputs($newsadmin,"</table>\n");
703  fputs($newsadmin,"</div>\n");
704  fputs($newsadmin,"</body>\n");
705  fputs($newsadmin,"</html>\n");
706  fputs($newsadmin,"\n");
707  fputs($newsadmin,"\n");
708  fclose($newsadmin);
709 
710  endif;
711 
712 
713 
714  ?>


Generated: Sat Jan 27 15:40:36 2001 Generated by PHPXref 0.1.2
PCCS-Linux.COM ::ource Advocate Articles catalogue
2000 2002