{

$str_page="";

for($p=0; $p<$maxpage; $p++)

{

$page=$p+1;

$from=$p*$numuser+1;

$to=(($p+1)*$numuser > $m)?$m:($p+1)*$numuser;

$to = ($from == $to)?" ":"-".$to;

$str_page.= "<a class=body href=admin. phtml? action=".$action."&act=".$act."&sort=".$sort."&page=".$page."&back=".$back."&filter=".$filter."&f_value=".$f_value."&numuser=".$numuser.">".$from.$to."</a> | ";

}

echo $str_page = "<p align=right>".$str_page." ";

}

}

else echo "Нет зарегестрированных пользователей";

echo "

</td></tr>

</table>";

}

//--изменение сведений о пользователе--

if($act == "upd_form" || $act=="upd")

{

$usertpl = new FastTemplate ($mainpath."/tpl/admin/usernew/");

if ($upd == 1)

{

$user = new Usernew($user_id);

$mes = verifAnketanew(0);

if (!trim($mes))

{

$user->setLogin($vars[login]);

$user->setPassword($vars[pass]);

$user->setEmail($vars[email]);

$user->setOrgname($vars[orgname]);

$user->setPerson($person); //=Ф+И+О

$user->setFaculty($vars[faculty]);

$user->setCourse($vars[course]);

$user->setGroups($vars[groups]);

$user->setComment($vars[comment]);

if ($user->save()) $mes = "Изменения приняты. ";

else $mes = "Изменения не приняты! ";

$user_id = $user->getUserId();

}

}

if ($user_id > 0)

{

$user = new Usernew($user_id);

echo "

<TABLE style='BORDER-COLLAPSE: collapse' borderColor=#111111 cellSpacing=0 cellPadding=10 border=0>

<TR>

<TD><font size=3>Пользователи </font></TD>

<TD align=right><A href=admin. phtml? action=".$action.">Вернуться</A></TD></TR>

<TR>

<TD align=left width=577 colSpan=2>

<P align=left><B>Личная карточка пользователя:</B><BR>

<FONT size=4>".$user->getPerson()."<br>

<font color=#808080>&quot;".$user->getOrgname()."&quot;</font></FONT><BR>";

$userarray = $user->getUserAsArray();

$usertpl->define (array("userform"=>"form. tpl",

"delimeter"=>"delimeter. tpl",

"field"=>"field. tpl",

"textfield"=>"textfield. tpl",

"passfield"=>"passfield. tpl",

"datefield"=>"datefield. tpl",

"areafield"=>"areafield. tpl"

));

//здесь только физ

$regFormFields = $regFormFieldsF;

$failedFields = $failedFieldsF;

for ($i = 0; $i < count($regFormFields); $i++)

{

if ($regFormFields[$i][0] == DELIMETER)

{

$usertpl->assign("DELIMETER", $regFormFields[$i][1]);

$usertpl->parse("FIELDS",".delimeter");

}

if ($regFormFields[$i][0] == FIELD)

{

if ($regFormFields[$i][3] == F_REQUIRED)

$required = "<sup>*</sup>";

else

$required = "";

$fieldtext = $regFormFields[$i][2]." ".$required;

if ($failedFields[$regFormFields[$i][1]][0] == true)

$fieldtext = "<div style='color:red'>".$fieldtext."</div>";

else

$fieldtext = $fieldtext;

$usertpl->clear ("THISFIELD");

$readonly = "";

switch ($regFormFields[$i][4])

{

case F_TEXT : if ($regFormFields[$i][1] == "login")

$readonly = "readonly";

else $readonly = "";

$fieldval = $userarray[$regFormFields[$i][1]];

$usertpl->assign (array(

"FIELDNAME"=>$regFormFields[$i][1],

"FIELDVALUE"=>$fieldval,

"READONLY"=>$readonly));

$usertpl->parse ("THISFIELD","textfield");

$usertpl->assign (array (

"FIELDTEXT"=>$fieldtext,

"COLOR"=>$color,

"REQUIRED"=>$required));

$usertpl->parse ("FIELDS",".field");

break;

case F_PASS : $fieldval = $userarray["pass"];

$usertpl->assign (array("FIELDNAME"=>$regFormFields[$i][1], "FIELDVALUE"=>$fieldval));

$usertpl->parse ("THISFIELD","passfield");

$usertpl->assign (array ("FIELDTEXT"=>$fieldtext,"COLOR"=>$color,"REQUIRED"=>$required));

$usertpl->parse ("FIELDS",".field");

break;

case F_DATE : $fieldval_day = $userarray["day"];

$fieldval_month = $userarray["month"];

$fieldval_year = $userarray["year"];

$monthselect = "";

for($m=1; $m<13; $m++)

{

if($fieldval_month == $m) $sel="selected"; else $sel = "";

$monthselect.= "<option value=".$m." ".$sel.">".$months[$m-1];

}

$usertpl->assign(array("DAY"=>$fieldval_day,"MONTHSELECT"=>$monthselect,"YEAR"=>$fieldval_year));

$usertpl->parse("THISFIELD","datefield");

$usertpl->assign (array ("FIELDTEXT"=>$fieldtext,"COLOR"=>$color,"REQUIRED"=>$required));

$usertpl->parse ("FIELDS",".field");

break;

case F_TEXTAREA : $fieldval = $userarray[$regFormFields[$i][1]];

$usertpl->assign (array("FIELDNAME"=>$regFormFields[$i][1], "FIELDVALUE"=>$fieldval));

$usertpl->parse ("THISFIELD","areafield");

$usertpl->assign (array ("FIELDTEXT"=>$fieldtext,"COLOR"=>$color,"REQUIRED"=>$required));

$usertpl->parse ("FIELDS",".field");

break;

}

}

}

$usertpl->assign("MES",$mes);

$usertpl->assign("USERID",$user_id);

$usertpl->assign("ACTION","upd");

$usertpl->assign("BUTTEXT","Принять изменения");

$usertpl->assign("SORT",$vars[sort]);

$usertpl->assign("PAGE",$vars[page]);

$usertpl->parse("USERFORM","userform");

$usertpl->fastPrint("USERFORM");

echo "

<br>&nbsp;&nbsp;<A href=admin. phtml? action=".$action.">Вернуться</A><br>

</TD></TR>

</TABLE>";

}

}

//-- конец - изменение сведений о пользователе--

disconnect();

?>

Модуль admin_inform

<?

/** Администрирование Разделов и файлов

*/

global $mainpath, $message, $action, $act, $imagepath, $libpath;

$gvars = $HTTP_GET_VARS;

$fvars = $HTTP_POST_FILES;

$pvars = $HTTP_POST_VARS;

if (count($gvars))

$vars = &$gvars;

else

$vars = &$pvars;

connect();

if ($acttype == '') {

//

if (!$act || $act == 'add' || $act == 'del')

{

echo "

<table border=0 cellpadding=10 cellspacing=0 style='border-collapse: collapse; bordercolor='#111111' width=590 >

<tr><td colspan=2>

<font size=3>Разделы </font><br>

</td></tr>

</tr>

<tr><td width=577 colspan=2>";

// удаление

if ($act == 'del') {

$childs = getInfos (INFORM, $vars[block_id]);

if (count($childs)) $mes = "Для удаления раздела необходимо удалить предварительно все подразделы.";

else {

//--!!!-удаление файлов раздела

$informfiles = getAllInformfile($vars[block_id]);

if(count($informfiles)){

for($i=0; $i<count($informfiles);$i++){

$informfile = $informfiles[$i];

deleteInformfile ($informfile->getId());

}

}

if (deleteInfo($vars[block_id])) $mes = "Раздел удален.";

else $mes = "Раздел не удален!";

}

}

// добавление нового раздела или конечной страницы

if ($act == 'add' && trim($vars[title]))

{

$info = new Info();

$ord = ($vars[ord]>0)?$vars[ord]:0;

$status = ($vars[status]=='on')?1:0;

$info->setTitle($vars[title]);

$info->setInfoOrder($ord);

if (trim($vars[chain]))

{

$chains = explode (":",$vars[chain]);

$lastchain = $chains[count($chains) - 2];

$info->setParentId($lastchain);

}

$info->setInfoType(INFORM);

if ($info->save())

{

$mes = "Добавление успешно, редактировать <a href=admin. phtml? action=".$action."&chain=".$vars[chain]."&act=upd&block_id=".$info->getBlockId().">здесь</a>";

} else {

$mes = "Добавление не удачно!";

}

}

if (trim($mes)) echo "<div style='color:red'>".$mes.$mes1."</div><br>";

// определение текущей цепочки

if (trim($vars[chain]))

{

echo "<a href=admin. phtml? action=".$action."><b>Начало</b></a> ";

$chains = explode (":",$vars[chain]);

$chain = "";

for ($i = 0; $i < count($chains) - 1; $i++)

{

$part = new Info($chains[$i]);

$chain.= $chains[$i].":";

if ($i!= count($chains) - 2)

echo " > <a href=admin. phtml? action=".$action."&chain=".$chain."><b>".$part->getTitle()."</b></a> ";

else

echo " > <b>".$part->getTitle()."</b> ";

}

$lastinchain = $chains[count($chains) - 2];

echo "<br>";

}

else

$lastinchain = "IS NULL";

// добавление нового

echo "

<br>

<form action=admin. phtml method=post enctype=multipart/form-data>

<input type=hidden name=action value=".$action.">

<input type=hidden name=act value=add>

<input type=hidden name=chain value='".$vars[chain]."'>

<b>Новый раздел или подраздел</b><br><br>

Название<br>

<input type=text name=title class=forms style='font-size:8pt; width:400px'><br>

Порядок<br>

<input type=text name=ord class=forms style='font-size:8pt; width:50px'><br>";

echo "<br><input type=submit value=Добавить style='border-style:solid; border-width:1px; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; background-color:#F5B905'><br>

</form>";

$parts = getInfos(INFORM, $lastinchain);

echo "

<br>

<b>Разделы</b><br>

<table width=100% cellspacing=3 cellpadding=3 border=0>

";

for ($i = 0; $i < count($parts); $i++)

{

$part = $parts[$i];

$newchain = $vars[chain].$part->getBlockId().":";

$childs = getChildIds($part->getBlockId());

$childs[0];

echo "<tr><td width=5% align=center><a href=admin. phtml? action=".$action."&chain=".$newchain.">адм</a></td>

<td width=5% align=center><a href=admin. phtml? action=$action&act=upd&chain=".$vars[chain]."&block_id=".$part->getBlockId().">изм</a></td>

<td width=5% align=center><a href=admin. phtml? action=$action&act=del&chain=".$vars[chain]."&block_id=".$part->getBlockId()." onclick='return confirm(\"Вы уверены?\")' >удл</a></td>

<td width=5% align=center><a href=admin. phtml? action=$action&act=files&chain=".$vars[chain]."&block_id=".$part->getBlockId().">файлы</a></td>

<td width=70%>".$part->getTitle()."</td>

<td width=10%>".$manuf->getTitle()."</td>

</tr>";

}

if (!count($parts)) echo "<tr><td>Нет разделов</td></tr>";

echo "</table>";

echo "</td></tr></table>";

}

/*

* Обновление

*/

//

if ($act == 'upd')

{

echo "

<table border=0 cellpadding=10 cellspacing=0 style='border-collapse: collapse; bordercolor='#111111' width=590>

<tr>

<td><H4>Разделы </H4></td>

<td align=right ><a class=body href=admin. phtml? action=".$action."&chain=".$vars[chain].">Вернуться</a></td>

</tr>

<tr>

<td colspan=2>";

// принятие изменений

if ($vars[upd] == 1 && trim($vars[title])) {

$info = new Info($vars[block_id]);

$ord = ($vars[ord]>0)?$vars[ord]:0;

$status=($vars[status]=='on')?1:0;

$info->setTitle($vars[title]);

$info->setInfoOrder($ord);

if ($info->save())

{

$mes = "Изменение успешно.";

} else {

$mes = "Изменения не приняты!";

}

}

if (trim($mes) || trim($mes1)) echo "<div style='color:red'>".$mes.$mes1."</div>";

// основная форма для изменений

$info = new Info ($vars[block_id]);

echo "

<form action=admin. phtml method=post enctype=multipart/form-data>

<input type=hidden name=action value=$action>

<input type=hidden name=act value=$act>

<input type=hidden name=upd value=1>

<input type=hidden name=block_id value='".$vars[block_id]."'>

<input type=hidden name=chain value='".$vars[chain]."'>

<b>Изменение информации</b><br>

Название<br>

<input type=text name=title value='".$info->getTitle()."' class=forms style='font-size:8pt; width:400px'><br>

Порядок<br>

<input type=text name=ord value='".$info->getInfoOrder()."' class=forms style='font-size:8pt; width:50px'><br><br>";

echo "

<input type=submit value='изменить' style='border-style:solid; border-width:1px; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; background-color:#F5B905'><br><br>

</form>";

echo "<a href=admin. phtml? action=".$action."&chain=".$vars[chain].">Вернуться</a>";

echo "</td></tr></table>";

}

/****

* файлы

****/

if ($act == 'files') {

//удаление файла

if($vars[del]==1){

if(deleteInformfile ($inform_id)) $mes = "Информация о файле удалена.";

else $mes = "Не удалось удалить информацию о файле.";

}

// добавление информации о файле

if ($vars[addfile] == 1) {

if (trim($vars[title])) {

$ord = ($vars[ord]>0)?$vars[ord]:0;

$inform = new Inform ();

$inform->setPartId($vars[block_id]);

$inform->setTitle($vars[title]);

$inform->setOutnote($vars[outnote]);

$inform->setTxt($vars[txt]);

$inform->setUrl($vars[url]);

$inform->setTypefile($vars[typefile]);

$inform->setOrd($ord);

if ($id = $inform->save()) {

$mes1 = "Информация о файле добавлена!<br>";

if ($fvars[informfile][tmp_name] != 'none' && trim($fvars[informfile][tmp_name])) {

if (copy ($fvars[informfile][tmp_name],$libpath."/inform/".$inform->getId()."_".$fvars[informfile][name])) {

$inform->setInformfile($inform->getId()."_".$fvars[informfile][name]);

$inform->save();

}

}

}

else $mes1 = "Информация о файле не добавлена!<br>";

}

else $mes1 = "Информация о файле не добавлена, т. к. нужно ввести название!<br>";

}

echo "

<table border=0 cellpadding=10 cellspacing=0 style='border-collapse: collapse; bordercolor='#111111' width=590 >

<tr><td colspan=2><H4>Файлы</H4>

<a class=body href=admin. phtml? action=".$action."&chain=".$vars[chain].">Вернуться</a>

</td></tr>

<tr><td width=577 colspan=2>";

$part = new Info($block_id);

echo "<b>".$part->getTitle()." > добавление файла</b><br>";

if (trim($mes1)) echo "<font color=red>".$mes1."</font><br>";

echo "

<form action=admin. phtml method=post enctype=multipart/form-data>

<input type=hidden name=action value=$action>

<input type=hidden name=act value=$act>

<input type=hidden name=addfile value=1>

<input type=hidden name=block_id value='".$vars[block_id]."'>

<input type=hidden name=chain value='".$vars[chain]."'>

<b>Новый Файл</b><br>

Название<br>

<input type=text name=title size=23 style='font-family: Tahoma; font-size: 8pt; border-style: solid; border-width: 1; width:500px;'><br>

Файл<br>

<input type=file name=informfile size=25 style='font-family: Tahoma; font-size: 8pt; border-style: solid; border-width: 1; width:500px;'><br>

<URL <small><font color=#080808>(в виде http://www...)</font></small><br>

<input type=text name=url style='font-family: Tahoma; font-size: 8pt; border-style: solid; border-width: 1; width:500px;'><br>

Аннотация <br><textarea cols=23 rows=3 name=outnote style='font-family: Tahoma; font-size: 8pt; border-style: solid; border-width: 1; width:500px;'></textarea><br>

HTML-код странички <br><textarea cols=23 rows=10 name=txt style='font-family: Tahoma; font-size: 8pt; border-style: solid; border-width: 1; width:500px;'></textarea><br>

Порядок<br><input type=text name=ord size=23 style='font-family: Tahoma; font-size: 8pt; border-style: solid; border-width: 1; width:50px;'><br>

Тип файла:<br>

<input type=radio name=typefile value=0 checked> xls<br>

<input type=radio name=typefile value=1> pdf<br>

<input type=radio name=typefile value=2> zip<br>

<input type=radio name=typefile value=3> word<br>

<input type=radio name=typefile value=4> HTML (если указан URL или HTML-код)<br>

<input type=submit value='добавить на сайт' style='border-style:solid; border-width:1px; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; background-color:#F5B905'><br><br>

</form><hr size=1 noshade color=#F5B904>";

if(trim($mes)) echo "<font color=red>".$mes."</font><br>";

echo "<b>Существующие файлы:</b><br>";

$informfiles = getAllInformfile($block_id);

if(count($informfiles)){

echo "

<table border=1 cellpadding=5 cellspacing=0 style='border-collapse: collapse' bordercolor='#FFFFFF' width=100% >

<tr>

<td align=center bgcolor=#F5B904 ><b>Название</b></td>

<td align=center bgcolor=#F5B904 ><b>Тип</b></td>

<td align=center bgcolor=#F5B904 ><b>Файл</b></td>

<td align=center bgcolor=#F5B904 ><b>Url</b></td>

<td align=center bgcolor=#F5B904 ><b>Опции</b></td></tr>";

for($i=0; $i<count($informfiles);$i++){

$informfile = $informfiles[$i];

if($informfile->getTypefile()==0) $imgsrc = "xls. gif";

if($informfile->getTypefile()==1) $imgsrc = "pdf. gif";

if($informfile->getTypefile()==2) $imgsrc = "zip. gif";

if($informfile->getTypefile()==3) $imgsrc = "word. gif";

if($informfile->getTypefile()==4) $imgsrc = "ie. gif";

$strfile = (trim($informfile->getInformfile())) ? "<a href=lib/inform/".$informfile->getInformfile().">".$informfile->getTitle()."</a>" : "-";

echo "

<tr>

<td bgcolor=#E8E8E8 valign=top>".$informfile->getTitle()."</td>

<td bgcolor=#E8E8E8 valign=top align=center><img src=images/".$imgsrc." border=0></td>

<td align=center bgcolor=#E8E8E8>".$strfile."</td>

<td align=center bgcolor=#E8E8E8><p align=left>".$informfile->getUrl()."</td>

<td align=center bgcolor=#E8E8E8 >

<a href=admin. phtml? action=".$action."&act=".$act."&block_id=".$block_id."&chain=".$chain."&del=1&inform_id=".$informfile->getId()." onclick='return confirm(\"Вы уверены?\")'>удл</a>&nbsp;| &nbsp;

<a href=admin. phtml? action=".$action."&act=updfile&block_id=".$block_id."&chain=".$chain."&inform_id=".$informfile->getId().">изм</a></td>

</tr>";

}

echo "</table>";

}

else echo "Файлов нет";

echo "</td></tr>

</table>";

}

//------

if($act == 'updfile'){

if($vars[upd]==1 && trim($title)){

$ord = ($ord>0)?$ord:0;

$inform = new Inform($inform_id);

$inform->setTitle($title);

$inform->setOutnote($outnote);

$inform->setTxt($txt);

$inform->setUrl($url);

$inform->setTypefile($typefile);

$inform->setOrd($ord);

$inform->save();

if($delfile == 'on'){

if (trim($inform->getInformfile())) unlink ($libpath."/inform/".$inform->getInformfile());

$inform->setInformfile('');

$inform->save();

}

if ($fvars[informfile][tmp_name] != 'none' && trim($fvars[informfile][tmp_name])) {

if (copy ($fvars[informfile][tmp_name],$libpath."/inform/".$inform->getId()."_".$fvars[informfile][name])) {

$inform->setInformfile($inform->getId()."_".$fvars[informfile][name]);

$inform->save();

}

}

$mes1 = "Изменения внесены.";

}

$inform = new Inform($inform_id);

echo "

<table border=0 cellpadding=10 cellspacing=0 style='border-collapse: collapse; bordercolor='#111111' width=590 >

<tr><td colspan=2><H4>Изменение информации о файле</H4>

<a class=body href=admin. phtml? action=".$action."&act=files&chain=".$vars[chain]."&block_id=".$block_id.">Вернуться</a>

</td></tr>

<tr><td colspan=2>";

echo "<a class=body href=admin. phtml? action=".$action."&act=files&chain=".$vars[chain]."&block_id=".$block_id.">".$inform->getTitle()."</a> > внесение изменений </b><br>";

if (trim($mes1)) echo "<br><font color=red>".$mes1."</font>";

echo "

<form action=admin. phtml method=post enctype=multipart/form-data>

<input type=hidden name=action value=$action>

<input type=hidden name=act value=$act>

<input type=hidden name=upd value=1>

<input type=hidden name=block_id value='".$vars[block_id]."'>

<input type=hidden name=chain value='".$vars[chain]."'>

<input type=hidden name=inform_id value=$inform_id>

Название<br>

<input type=text name=title size=23 style='font-family: Tahoma; font-size: 8pt; border-style: solid; border-width: 1; width:500px;' value = '".$inform->getTitle()."'><br>

Файл: ";

if(trim($inform->getInformfile())){

echo "<a href=lib/inform/".$inform->getInformfile().">".$inform->getTitle()."</a><br>

<input type=checkbox name=delfile value='on'>удалить<br>";

}

else echo "нет<br>";

echo "

новый файл<br>

<input type=file name=informfile size=25 style='font-family: Tahoma; font-size: 8pt; border-style: solid; border-width: 1; width:500px;'><br>

URL <small><font color=#080808>(в виде page. phtml? page_id=1)</font></small><br>

<input type=text name=url style='font-family: Tahoma; font-size: 8pt; border-style: solid; border-width: 1; width:500px;' value = '".$inform->getUrl()."'><br>

Аннотация <br><textarea cols=23 rows=3 name=outnote style='font-family: Tahoma; font-size: 8pt; border-style: solid; border-width: 1; width:500px;'>".$inform->getOutnote()."</textarea><br>

HTML-код странички <br><textarea cols=23 rows=10 name=txt style='font-family: Tahoma; font-size: 8pt; border-style: solid; border-width: 1; width:500px;'>".$inform->getTxt()."</textarea><br>

Порядок<br><input type=text name=ord size=23 style='font-family: Tahoma; font-size: 8pt; border-style: solid; border-width: 1; width:50px;' value = '".$inform->getOrd()."'><br>

Тип файла:<br>";

if($inform->getTypefile()==0) $ch0="checked";

if($inform->getTypefile()==1) $ch1="checked";

if($inform->getTypefile()==2) $ch2="checked";

if($inform->getTypefile()==3) $ch3="checked";

if($inform->getTypefile()==4) $ch4="checked";

echo "

<input type=radio name=typefile value=0 ".$ch0."> xls<br>

<input type=radio name=typefile value=1 ".$ch1."> pdf<br>

<input type=radio name=typefile value=2 ".$ch2."> zip<br>

<input type=radio name=typefile value=3 ".$ch3."> word<br>

<input type=radio name=typefile value=4 ".$ch4."> HTML (если указан URL или HTML-код)<br>

<input type=submit value='внести изменения' style='border-style:solid; border-width:1px; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma; background-color:#F5B905'>

</form><hr size=1 noshade color=#F5B904>";

echo "</td></tr>

</table>";

}

}

//

disconnect();

?>

Модуль admin

",$returnUrl);

$usertpl->parse("MESSAGE","message");

$usertpl->fastPrint("MESSAGE");

}

else {

$mess = "

<b>Уважаемый пользователь!</b><br>Вы указали неверное сочетание логина и пароля<br><br>

<a href=usernew. phtml><font color=#1A3974><u>Вернуться в раздел &quot;Авторизация&quot;</u></font></a>";

$usertpl->define (array("message"=>"message. tpl"));

$usertpl->assign (array("MESSAGE"=>$mess,

"STRHEADER"=>"Неверное сочетание логина и пароля",

));

$usertpl->assign("RETURNURL",$returnUrl);

$usertpl->parse("MESSAGE","message");

$usertpl->fastPrint("MESSAGE");

}

}

// выход

if ($action == 'logout')

{

$mess = "

<b>До свидания!</b> <br>

Желаем удачного дня!<br><br>";

$usertpl->define (array("message"=>"message. tpl"));

$usertpl->assign (array("MESSAGE"=>$mess, "STRHEADER"=>"Выход успешен"));

$usertpl->assign("RETURNURL",$returnUrl);

$usertpl->parse("MESSAGE","message");

$usertpl->fastPrint("MESSAGE");

}

// анкета юзера

if ($action == 'setup')

{

if (!$user_id) eval("global \$".SITENAME."; \$user_id = base64_decode(\$".SITENAME.");");

if ($user_id > 0)

{

$user = new Usernew ($user_id);

$group = $user->getGroup();

$regFormFields = ($group == 1) ? $regFormFieldsJ : $regFormFieldsF;

$userarray = $user->getUserAsArray();

$usertpl->define (array("userform"=>"form. tpl",

"delimeter"=>"delimeter. tpl",

"field"=>"field. tpl",

"textfield"=>"textfield. tpl",

"passfield"=>"passfield. tpl",

"datefield"=>"datefield. tpl",

"areafield"=>"areafield. tp

Использованная литература.

1.  Безопасность жизнедеятельности. /Под ред. - М.: Знание, 2с.

2.  , , Трифонов -методический комплекс дистанционного обучения по дисциплине "Надежность информационных систем" ("Информсреда в образовании") /Учебное пособие: МГДД(Ю)Т, МИРЭА, ГОУ "Технопарк инноваций", ГНИИ ИТТ, лицей № 000- М., 2002г. с.141

3.  Дубовцев жизнедеятельности. / Учеб. пособие для дипломни­ков. - Киров: изд. КирПИ, 1992.

4.  , Матчин основы вычислительных сетей (конспект избранных лекций по развивающему меж-дисциплинарному курсу "Информатика, теория информации, теория информацион-ных систем") \ под общей редакцией , ГНИИ ИТТ "ИНФОРМИКА", МИРЭА, МГДТДиЮ, М., 2001.

5.  и др. Основы маркетинга: Перевод с англ. - 2-е изд. М.: «Вильямс», 2003

- Системное проектирование сложных программных средств для информационных систем. Серия "Информатизация России на пороге XXI века". — М.: СИНТЕГ, 1999. «Документирование и управление конфигурацией программных средств. Методы и стандарты». Серия «Информатизация России на пороге XXI века». Москва, СИНТЕГ, 1998. «Системное проектирование сложных программных средств для информационных систем»

9.  , Трифонов : Моделирование, проектирование и сопровождение мобильной информационной минисистемы на платформе Windows CE (Powered) в управленческой, образовательной и выставочно-презентационной деятельности Центра НИТ МИРЭА-МГДТДиЮ за 2000 год \ Под общей редакцией заместителя директора МГДТДиЮ , МГДТДиЮ, МИРЭА. М., 2001.

10.  , , Шленов системы в управлении информсредой образования. Учебно-методический комплекс интегративной дисциплины "Информсреда образования" (в трех частях). \ Под общей редакцией и / МГДД(Ю)Т, МИРЭА, ГНИИ ИТТ "Информика". М., 2001\2002.

, , Свечников -методический комплекс по дисциплине «Информсреда образования: информационные системы и порталы»: под ред. – МИРЭА, МГДД(Ю)Т, ГНИИТ ИТТ 2004.

12.  Мотузко труда. – М.: Высшая школа, 1989. – 336с.

13.  ,. А, Конспект установочных лекций по дисциплине "Информационные технологии", МИРЭА, МГДД(Ю)Т, М., 2001.

, / «Компьютерные сети. Принципы, технологии. Протоколы. Второе издание» – СПб: издательство "Питер", 1999. «Открытые информационные системы», М., МИРЭА, 2000.

16.  Самгин рабочих мест. – М.: МИРЭА, 1989. – 186с.

17.  Скуратов -методический комплекс дистанционного обучения по дисциплине "Мировые информационные ресурсы и сети. Корпоративные информационные системы в образовании" ("Информсреда в образовании") для слушателей и учащихся системы дополнительного образования. Под общ. ред.

18.  Справочная книга для проектирования электрического освещения. / Под ред. . – Л.: Энергия, 1976.

19.  /Учебное пособие (по материалам кн. М. Пайка "Internet в подлиннике" под ред. и другим источникам): МГДТДиЮ, МИРЭА, ГНИИ ИТТ "Информика" - М., 2000.

, Негашев финансового анализа. – М.: ИНФРА–М, 1999. Экономика предприятия и основы предпринимательства: Методические указания по выполнению организационно – экономической части дипломных пректов/ МИРЭА (ТУ) - М., 1999.

22.  http:///manual/ru/index. php – информация о языке программирования PHP.

23.  http://www. /doc/ru/Introduction. html – информация о СУБД MySQL.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9