- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
if(isset($_POST['logout']))
  {
    $_POST['name']=trim($_POST['name']);
    $_POST['pass']=trim($_POST['pass']);
    if($_POST['name']!="" && $_POST['pass']!="")
       {
         $cons = "bcdfghjklmnpqrstvwxyz";
         $bons = "BCDFGHJKLMNPGRSTVWXYZ";
         $vocs = "aeiou";
         $noms = "123456789";
         for($x=0; $x < 33; $x++){
         mt_srand ((double) microtime() * 1000000);
         $con[$x] = substr($cons, mt_rand(0, strlen($cons)-1), 1);
         $bon[$x] = substr($bons, mt_rand(0, strlen($bons)-1), 1);
         $voc[$x] = substr($vocs, mt_rand(0, strlen($vocs)-1), 1);
         $nom[$x] = substr($noms, mt_rand(0, strlen($noms)-1), 1);
         }
         $makerand= $con[0] . $voc[3] . $con[1] . $nom[2] . $nom[5] .$bon[2] . $con[4];
         @chmod("../admin/conf/config.inc", 0777);
         $cont=file("../admin/conf/config.inc");
              $f=fopen("../admin/conf/config.inc","w");
                 if (!$f) {
                       echo "Невозможно открыть файл кофигурации";
                       exit;
                 }
              @$writefile = fwrite($f,$cont[0].$cont[1].$makerand);
                 if (!$writefile) {
                       echo "Невозможно записать файл кофигурации";
                       exit;
                 }
              @chmod("../admin/conf/config.inc", 0604);
              fclose($f);
         session_unset ();
         session_destroy ();
         $info="Вы вышли!";
       }
  }
                                 
        
            Столкнулся я с правками на неизвесный мне до этого Kandidat CMS (http://www.kan-studio.ru/). 
Кусок выбран на угад... там все феерически шедеврально.
Качайте, читайте... помойгайте разработчикам (кошельки на оф. сайте), походу им очень надо на образование подкинуть.
В остальном коде собачки стоят через строчку.
PS: я сюда зарегался ради ентого поста.
PPS: не так важно, но табуляции тоже сохранены.
        
        
с лучайно
коньдидат - боян
несомненна самая важная строчка кода.
но нужно было так
$info="Вы вышли! Ура! Возьмите себе мыло и полотенце на полочке";
Это достаточно большая библиотека и про нее будет отдельная статья ссылку на которую я вставлю сразу как напишу ее :-)
*****
помоги автору с русским языком, пожалуйста