Файл: public_html/login_color.php
Строк: 84
<?php
include './system/common.php';
include './system/functions.php';
include './system/user.php';
$title = 'Цветной ник';
include './system/h.php';
?>
<!-----####### READMY #####
#### создаем колонки в users :
1. color_name
2. color_name2
3. color_name3 <- text
#####
#### в start.php ищем header('location:/save.php'); в самом низу и заменяем на :
mysql_query("UPDATE `users` SET `color_name` = '#ff0000',`color_name2` = '#ff0000',`color_name3` = '#ff0000' WHERE `id` = ".$user[id]."");
header('location: /save.php'); // начальный ник
.... На ------!>
<!----- выполняем этот запрос :
mysql_query("UPDATE `users` SET `color_name` = '#ff0000',`color_name2` = '#ff0000',`color_name3` = '#ff0000'");
-----!>
<!-------
Это там где вы хотите чтобы цветной ник работал
<span style="background: linear-gradient(135deg, <?=$user[color_name]?> 20%, <?=$user[color_name2]?> 50%, <?=$user[color_name3]?>);-webkit-background-clip: text;-webkit-text-fill-color: transparent;"><?=$user[login]?></span>------!>
<?
if(isset($_GET['color'])){ }else {
?>
<center>Ваш ник : <span style="background: linear-gradient(135deg, <?=$user[color_name]?> 20%, <?=$user[color_name2]?> 50%, <?=$user[color_name3]?>);-webkit-background-clip: text;-webkit-text-fill-color: transparent;"><?=$user[login]?></span>
<form action='?color' method='post'>Цвет с лева <input type='color' name='color_right' value='<?=$user[color_name]?>'><br>
Центральный :
<input type='color' name='color_center' value='<?=$user[color_name2]?>'><br>
С права
<input type='color' name='color_left' value='<?=$user[color_name3]?>'><br><input type='submit' value='Сохранить'></form>
<!-------
$color_name => Начало ника
$color_name2 => центр
$color_name3 => конец-----!>
<?
}
$col['right'] = _string($_POST['color_right']);
$col['center'] = _string($_POST['color_center']);
$col['left'] = _string($_POST['color_left']);
if(isset($_GET['color'])) {
if($col['right'] != '' && $col['center']!= '' && $col['left'] != '' && $col['right'] != '#000000' && $col['center'] != '#000000' && $col['left'] != '#000000') {
echo "<center><img src='/images/icon/ok.png'> Готово, цвет ника успешно сменился<br><a href='/login_color.php' class='button'>Обновить</a>";
mysql_query("UPDATE `users` SET `color_name` = '".$col['right']."',`color_name2` = '".$col['center']."',`color_name3` = '".$col['left']."' WHERE `id` = ".$user[id]."");
header('location:/login_color.php');
}else{
echo "<center><img src='/images/icon/error.png'> Ошибка вы не выбрали текст или вы не можете выбрать чёрный цвет<br><a class='button'
href='/login_color.php'>Вернутся</a> </center></center></div>";
}
}
?>