Kakoy kod vstavlyat na profile a dlya anketu vidyat tekst tolko druzyam
Kakoy kod vstavlyat na profile a dlya anketu vidyat tekst tolko druzyam
. '<div>В онлайне: ' . gmdate('H:i:s', (/*$res['total_on_site'] -*/ $realtime - $res['lastdate'])) . '</div>' . $place);
Сделайте пожалуйста чтоб показывало сколько времени юзер сидит в онлайне
# zver (02.03.2014 / 14:53)значит руки ровняй, у меня работает.
Это не работает
А ты пробовал на 5.2.1 ?
сделайте пожалуйста если напишет site.ru чтобы http:// автоматический добавилось если http://site.ru то не надо
case 'add': $sql = mysql_query("SELECT * FROM `".USERS."` WHERE `email` = '".$email."' AND `password` = '".$password."'");
define("SPTMP", "/tmp/code/"); $dh = opendir(ROOTPATH.SPTMP);
while(($filename = readdir($dh)) !== false)
if(is_file(ROOTPATH.SPTMP.$filename))
if(fileatime(ROOTPATH.SPTMP.$filename ) < (time() - 300)) unlink(ROOTPATH.SPTMP.$filename);
closedir($dh);
if(!isset($_POST['action'])) { $ud = mysql_fetch_assoc($sql); include(ROOTPATH."/includes/classes/sid.class"); $code=rand(1000, 9999); $session = new session(); $session->__construct("", ROOTPATH.SPTMP); $session->put_info($code); echo( "Ваш e-mail: <b>".$ud['email']."</b> <br />\n". "<div class='form'>\n". "<form action='".PATH."/".VERSION."/login/? email=".$email."&password=".$pass word."&item=add' method='post'>\n". "URL сайта:<br />\n". "<input type='text' class='colorInput' name='url' maxlength='30' value='http://' /><br />\n". "Описание сайта:<br />\n". "<input type='text' class='colorInput' name='about' maxlength='70' value='' /> <br />\n". "Цвет счётчика:<br />\n". "<select name='image' class='colorInput' value='".$ud['image']."'>\n". "<option value='1'>Красный</option>\n". "<option value='2'>Зелёный</option>\n". "<option value='3'>Голубой</option>\n". "<option value='4'>Синий</option>\n". "<option value='5'>Серый</option>\n". "</select><br />\n". "Категория:<br />\n". "<select name='category' class='colorInput'>\n" );
$sql = mysql_query("SELECT `id`, `description` FROM `".CATEGORY."` ORDER BY `position` ASC;");
if(mysql_num_rows($sql) > 0) {
mysql_fetch_assoc($sql))
$ud['category']) echo("<option value='".$cat['id']."' selected='selected'>".$cat['description']." </option>\n");
value='".$cat['id']."'>".$cat['description']." </option>\n");
}
echo ( "</select><br />\n".
"<div class='otstup'><img src='".PATH."/code.php?".$session->sid."' alt='загрузка...' width='50' height='30' /></div>\n". "Введите код с картинки:<br />\n". "<input type='text' class='colorInput' name='code' maxlength='4' size='4' /><br />\n". "<input type='hidden' name='sid' value='".$session->sid."' />\n".
"<input type='hidden' name='action' value='SportSoft' />\n". "<input type='submit' class='colorSubmit' value='Добавить' />\n". "</form>\n". "</div>\n" );
} else {
$url=str_replace("http://","",$_POST['url']);
$url = (string) $url; $about = (string) $_POST['about']; $image = (int) $_POST['image']; $category = (int) $_POST['category']; $code = (int) $_POST['code']; $sid = (string) $_POST['sid']; if(get_magic_quotes_gpc()) { $url = stripslashes($url); $about = stripslashes($about); }
$url = htmlspecialchars(mysql_escape_string($ url), ENT_QUOTES); $about = htmlspecialchars(mysql_escape_string($ about), ENT_QUOTES);
$error = '';
if(is_file(ROOTPATH.SPTMP.$sid)) $realcode = (int) file_get_contents(ROOTPATH.SPTMP.$si
if(!preg_match("/^([a-z0-9]{9})$/", $sid) || !file_exists(ROOTPATH.SPTMP.$sid)) $error .= "Ошибочная сессия.<br />\n"; elseif($code == 0) $error .= "Вы не ввели код с картинки.<br />\n"; elseif($realcode != $code) $error .= "Не правильный код с картинки.<br />\n"; if(empty($url)) $error .= "Вы не заполнили поле 'URL сайта'.<br />\n"; elseif(!file_get_contents("http://".$url)) $error .= "Не удается соединиться с ".$url."!<br />\n"; if(empty($about)) $error .= "Вы не заполнили поле 'О сайте'.<br />\n"; if(empty($image)) $error .= "Вы не заполнили поле 'Цвет счётчика'.<br />\n"; elseif($image < 1 || $image > 11) $error .= "Неверное значение в поле 'Цвет счётчика'.<br />\n"; if($category < 1) $error .= "Вы не заполнили поле 'Категория'.<br />\n"; elseif(mysql_num_rows(mysql_quer y("SELECT * FROM `".CATEGORY."` WHERE `id` = ".$category.";")) < 1) $error .= "Ошибка! Поле 'Категория' заполнено неверно.<br />\n";
$m=mysql_query("SELECT * FROM `".USERS."` WHERE url='".$url."';"); if (mysql_affected_rows()>0)
$error .= "Этот сайт уже зарегистрирован!<br />\n";
if(!empty($error)) { echo($error); } else {
mysql_query("INSERT INTO `".USERS."` SET `password` = '".$password."', `email` = '".$email."', `regdate` = ".time().", `status` = 'moderat', `url` = '".$url."', `category` = ".$category.", `about` = '".$about."', `image` = ".$image.";");
echo ( "<br/> Сайт успешно добавлен и отправлен администрацию. <br />\n". "Адрес сайта: ".$url."<br />\n". "Описание сайта: ".$about."<br />\n"); } } break; /*
-----------------------------------------------------------------
Главное меню пользователя
-----------------------------------------------------------------
*/
echo '<div class="tmn">' .
(isset($_GET['err']) || $headmod != "mainpage" || ($headmod == 'mainpage' && $act) ? '<a href=\'' . $set['homeurl'] . '\'>' . functions::image('menu_home.png') . $lng['homepage'] . '</a><br/>' : '') .
($user_id && $headmod != 'office' ? '<a href="' . $set['homeurl'] . '/users/profile.php?act=office">' . functions::image('menu_cabinet.png') . $lng['personal'] . '</a><br/>' : '') .
(!$user_id && $headmod != 'login' ? functions::image('menu_login.png') . '<a href="' . $set['homeurl'] . '/login.php">' . $lng['login'] . '</a>' : '') .
'</div><div class="maintxt">'; как вырезать этот блок чтоб небыло ошибки? -=ВДРЕБЕЗГИ=-,
Замените на:
echo '<div class="maintxt">'; Ro2xq, +5 спасибо