Advertisement
terorama

dip / editrec.php

Aug 21st, 2012
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.93 KB | None | 0 0
  1. <?
  2. //--------------------------------------------------------
  3. //     Редактирование записи для типа объекта
  4. //--------------------------------------------------------
  5. include("minc.php");
  6. include("uniview.php");
  7.  
  8. global $currdir;
  9. global $imgdir;
  10. global $hrefdir;
  11. //--------------------авторизация
  12. $sql="select * from TINFO I, TATTR A  where A.AID=I.AID and A.ACC=2 and RID='$rupid' order by A.AID";
  13. $result=mysql_query($sql);
  14. echo mysql_error();
  15. $au_ok=1;
  16.  
  17. if (mysql_num_rows($result)!=0)
  18.    {
  19.    $row=mysql_fetch_array($result);
  20.    $login_t=$row["TEXTF"];
  21.    $row=mysql_fetch_array($result);
  22.    $pass_t=$row["TEXTF"];
  23.    
  24.    if (($login!=$login_t) || ($pass!=$pass_t))
  25.       {  
  26.       $au_ok=0;
  27.       }
  28.    //endif   
  29.    }
  30. //endif  
  31. //--------------------------Авторизация прошла успешно
  32. if ($au_ok==1):
  33.  
  34. print('<body onLoad="timer()">');
  35. $file=fopen("title.html","r");
  36. $data=fread($file,2000);
  37. print($data);
  38.  
  39. $file=fopen("top.html","r");
  40. $data=fread($file,2000);
  41. print($data);
  42.  
  43. //----------------------------Непосредственно запись данных
  44. //fix_edit_rec($rupid,$rid);
  45.    $today=date("Y-m-d");  
  46.    //-------------------------Запись автора модификации
  47.    $sql = "UPDATE TRECORDS SET OWNRID='$rupid'  WHERE RID='$rid'";
  48.    $result=mysql_query($sql);
  49.    echo mysql_error();
  50.  
  51.    if ($rupid=='')
  52.       $rupid=0;
  53.    //endif                     
  54.    //-------------------------------------------------------
  55.    for ($fld=0; $fld<$n_fld; $fld++)
  56.       {
  57.       if ($fld==0) $ins=$fld0;
  58.       if ($fld==1) $ins=$fld1;
  59.       if ($fld==2) $ins=$fld2;
  60.       if ($fld==3) $ins=$fld3;
  61.       if ($fld==4) $ins=$fld4;
  62.       if ($fld==5) $ins=$fld5;
  63.       if ($fld==6) $ins=$fld6;
  64.       if ($fld==7) $ins=$fld7;
  65.       if ($fld==8) $ins=$fld8;
  66.       if ($fld==9) $ins=$fld9;
  67.        
  68.       if ($fld==0) $atp=$atp0;
  69.       if ($fld==1) $atp=$atp1;
  70.       if ($fld==2) $atp=$atp2;
  71.       if ($fld==3) $atp=$atp3;
  72.       if ($fld==4) $atp=$atp4;
  73.       if ($fld==5) $atp=$atp5;
  74.       if ($fld==6) $atp=$atp6;
  75.       if ($fld==7) $atp=$atp7;
  76.       if ($fld==8) $atp=$atp8;
  77.       if ($fld==9) $atp=$atp9;
  78.      
  79.       if ($fld==0) $fiid=$fiid0;
  80.       if ($fld==1) $fiid=$fiid1;
  81.       if ($fld==2) $fiid=$fiid2;
  82.       if ($fld==3) $fiid=$fiid3;
  83.       if ($fld==4) $fiid=$fiid4;
  84.       if ($fld==5) $fiid=$fiid5;
  85.       if ($fld==6) $fiid=$fiid6;
  86.       if ($fld==7) $fiid=$fiid7;
  87.       if ($fld==8) $fiid=$fiid8;
  88.       if ($fld==9) $fiid=$fiid9;
  89.      
  90.       if ($atp!=7)
  91.          $ins=strip_tags($ins,"<b><i><h1><h2><h3><font><p><br><img><a><hr><div>");
  92.       else
  93.          {
  94.          if ($htcode!='55')
  95.             {
  96.             $ins=strip_tags($ins,"<b><i><h1><h2><h3><font><p><br><img><a><hr><div>");
  97.             $ins=str_replace(chr(13),'<br>',$ins);
  98.             $ins=str_replace('  ','&nbsp&nbsp',$ins);
  99.             }
  100.          //endif   
  101.          }
  102.       //endif    
  103.       //-----------------------------------------
  104.       add_to_words($ins,$rid); 
  105.       //-----------------------------------------    
  106.       if ($atp==1) $sql = "UPDATE TINFO SET TEXTF='$ins' WHERE IID='$fiid'";
  107.       if ($atp==2) $sql = "UPDATE TINFO SET TEXTF='$ins' WHERE IID='$fiid'";
  108.       if ($atp==3) $sql = "UPDATE TINFO SET DATEF='$ins' WHERE IID='$fiid'";
  109.       if ($atp==4) $sql = "UPDATE TINFO SET INTF='$ins' WHERE IID='$fiid'";
  110.       if ($atp==5) $sql = "UPDATE TINFO SET TEXTF='$ins' WHERE IID='$fiid'";
  111.       if ($atp>10) $sql = "UPDATE TINFO SET TEXTF='$ins' WHERE IID='$fiid'";             
  112.       //-----------------------------------------
  113.       if ($atp==6)
  114.          {               
  115.          $tx='';
  116.          
  117.          if (($fldfile != "") &&
  118.             (!(eregi(".php",$fldfile_name)))&&
  119.             (!(eregi(".pl",$fldfile_name)))&&
  120.             (!(eregi(".cgi",$fldfile_name))) )
  121.             {
  122.             ('2------'.$fldfile.'<br>');
  123.             copy($fldfile,$currdir.$ownrid.$rid.$fldfile_name);
  124.             unlink($fldfile);  
  125.             $tx=$ownrid.$rid.$fldfile_name;
  126.             $sql = "UPDATE TINFO SET TEXTF='$tx' WHERE IID='$fiid'";       
  127.             }
  128.          else
  129.             $sql="SELECT * from TGROUPDES";
  130.          //endif                             
  131.          }
  132.       //endif        
  133.       //----------------------------------
  134.       if ($atp==7)
  135.          {                 
  136.          if (($pictop != "") &&
  137.             (!(eregi(".php",$pictop_name)))&&
  138.             (!(eregi(".pl",$pictop_name)))&&
  139.             (!(eregi(".cgi",$pictop_name))) )
  140.             {
  141.             copy($pictop,$currdir.$ownrid.$rid.$pictop_name);
  142.             unlink($pictop);       
  143.             $ins=$imgdir.$ownrid.$rid.$pictop_name.'"><br>'.$ins;      
  144.             }
  145.          //endif                     
  146.              
  147.          $sql="UPDATE TTEXT SET COMMENT='$ins' WHERE IID='$fiid'";     
  148.          }
  149.       //endif    
  150.       $result=mysql_query($sql);
  151.       echo mysql_error();
  152.       print($ins.'<br>');    
  153.       }
  154.    //endfor  
  155.  
  156.  
  157.    
  158.    print('Данные успешно записаны.<br><br>');
  159.    include("testsp.php");        
  160.    print('<script language="JavaScript">');
  161.  
  162.    $r_str="location.href='".$view_ref."?rid=".$rupid.
  163.    "&auth_rid=".$auth_rid."&login=".$login."&pass=".$pass."' ;";
  164.    print('function timer() { setTimeout("'.$r_str.'", 1);} </script>');
  165.  
  166.  print('</body>');    
  167.  
  168. endif;
  169.  
  170. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement