- 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: не так важно, но табуляции тоже сохранены.
ling 29.07.2011 09:36 # 0
Nicklasos 29.07.2011 10:42 # 0
bugmenot 29.07.2011 10:56 # 0
с лучайно
коньдидат - боян
guest 29.07.2011 12:42 # 0
несомненна самая важная строчка кода.
но нужно было так
$info="Вы вышли! Ура! Возьмите себе мыло и полотенце на полочке";
guest 29.07.2011 12:58 # 0
guest 29.07.2011 14:43 # +1
Это достаточно большая библиотека и про нее будет отдельная статья ссылку на которую я вставлю сразу как напишу ее :-)
*****
помоги автору с русским языком, пожалуйста
guest8 09.04.2019 11:14 # −999