Вход Регистрация
Файл: groups/handler/edit_group.php
Строк: 27
<?php

if (!empty($_POST['name']))
{
    
    
$name check($_POST['name']);
    
$status check($_POST['status']);
    
$url check($_POST['url']);
    
$region abs(intval($_POST['region']));
    
$city check($_POST['city']);
    
$category abs(intval($_POST['category']));
    
$about check($_POST['about']);
    
$name substr($name0200);
    
$status substr($status0500);
    
$url substr($url0100);
    
$city substr($city0100);
    
$about substr($about010000);
    
    if (empty(
$name)) $err true;
    if (
preg_match("~^(?:(?:https?|ftp|telnet)://(?:[a-z0-9_-]{1,32}".
   
"(?::[a-z0-9_-]{1,32})?@)?)?(?:(?:[a-z0-9-]{1,128}.)+(?:com|net|".
   
"org|mil|edu|arpa|gov|biz|info|aero|inc|name|[a-z]{2})|(?!0)(?:(?".
   
"!0[^.]|255)[0-9]{1,3}.){3}(?!0|255)[0-9]{1,3})(:[0-9]{1,5})?(?:/[а-яa-z0-9.,_@%()*&".
   
"?+=~/-]*)?(?:#[^ '"&<>]*)?$~i", $url)) {if (!preg_match("/http|https|ftp|telnet/", $url)) $url = 'http://'.$url;} else $url = '';
    if (empty(
$category) || $category < 1 || $category > 42) $category = 0;
    if (empty(
$region) || empty($city) || $region < 1 || $region > 25) $region = 0;
    if (!empty(
$city) && $region == 0) $city = '';
   
    if (
$err == false && mysql_query("UPDATE `groupsSET
    
`name` = '".$name."',
    `
status` = '".$status."',
    `
url` = '".$url."',
    `
region` = '".$region."',
    `
city` = '".$city."',
    `
category` = '".$category."',
    `
about` = '".$about."'
    
WHERE `id` = '".$id."'") == true)
    {
        
$arr_group = mysql_fetch_array(mysql_query("SELECT FROM `groupsWHERE `id` = '".$id."' LIMIT 1"));
        echo ok(lang('Изменения сохранены','Зміни збережені'));
    }
}

?>
Онлайн: 2
Реклама