0)) { // True IP behind a proxy return $regs[0]; } else { // Can't define IP: there is a proxy but we don't have // information about the true IP return FALSE; } } // end if... else... } //------------------------------------------------------------- //----------------------------------------------------------------------------------------------------------- // функция "Чтение из файла" function read_file($path) { $f=file($path) or die(""); // процесс читатель //flock($f, LOCK_EX); $path_dat=$f; //fclose($f); return $path_dat; } //------------------------------------------------------------------------------------------------------------ // функция "Запись типа - удаление старой информации и запись обновленной" function entdel_file($path, $Data) { $f=fopen($path, "r+b") or die(""); // процесс писатель flock($f, LOCK_EX); ftruncate($f,0); $o=$Data; fputs($f, $o); fclose($f); } //------------------------------------------------------------------------------------------------------------ // функция "Запись типа - добавление новой строки в файл" function newstr_file($path, $Data){ $f = fopen($path, "a+"); flock($f, LOCK_EX); fputs($f, $Data."\n"); fclose($f); } //------------------------------------------------------------------------------------------------------------ // функция показа рекламных баннеров в случайном порядке function random_ads() { $ads_bann[0]=''; $ads_bann[1]="\"химическая"; /*$ads_bann[0]="\"Himexenterprises";*/ $rand=rand (0, (sizeof($ads_bann)-1)); return $ads_bann[0]; } //------------------------------------------------------------------------------------------------------------ // функция создания АРХИВ новостей сайта по данным файла function text_news($read_file, $modat) { $n_news=count($read_file); for($i=0; $i<$n_news; $i++) { $data_news[$i]=strtotime(substr($read_file[$i], 0, 16)); } $moun=Array("Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"); $years=Array("a", "b", "c", "d", "e", "f", "g"); $m=-1; for($d=0; $d<$n_news; $d++) { $p=sizeof($dis); if(date('Y', $data_news[$d])!==$dis[$p-1]) {$m=$m+1; $dis[]=date('Y', $data_news[$d]); $y_dis[]=date('Y', $data_news[$d]); $y_das[$m][]=$moun[date('m', $data_news[$d])-1]; } else { if($moun[date('m', $data_news[$d])-1]!==$y_das[$m][sizeof($y_das[$m])-1]) $y_das[$m][]=$moun[date('m', $data_news[$d])-1]; } } $mue = ""; $yue = ""; for($q=0; $q   ".$y_das[$q][$mo-1].""; } else { $mue=$mue."
  •    ".$y_das[$q][$mo-1]."
  • "; } } if($yue == "") { $yue = "
    ".$y_dis[$q]."".$mue."
    "; } else { $yue=$yue."
    ".$y_dis[$q]."".$mue."
    "; } } $text_news="АРХИВ          всего сообщений: ".$n_news."
    ".$yue.""; return $text_news; } //------------------------------------------------------------------------------------------------------------ // функция преобрпзования текста из кодировки UTF-8 в windows-1251 - для чтение новостей со страниц сдугих сайтов function Utf8Win($str,$type="w") { static $conv=''; if (!is_array($conv)) { $conv = array(); for($x=128;$x<=143;$x++) { $conv['u'][]=chr(209).chr($x); $conv['w'][]=chr($x+112); } for($x=144;$x<=191;$x++) { $conv['u'][]=chr(208).chr($x); $conv['w'][]=chr($x+48); } $conv['u'][]=chr(208).chr(129); // Ё $conv['w'][]=chr(168); $conv['u'][]=chr(209).chr(145); // ё $conv['w'][]=chr(184); $conv['u'][]=chr(208).chr(135); // Ї $conv['w'][]=chr(175); $conv['u'][]=chr(209).chr(151); // ї $conv['w'][]=chr(191); $conv['u'][]=chr(208).chr(134); // І $conv['w'][]=chr(178); $conv['u'][]=chr(209).chr(150); // і $conv['w'][]=chr(179); $conv['u'][]=chr(210).chr(144); // Ґ $conv['w'][]=chr(165); $conv['u'][]=chr(210).chr(145); // ґ $conv['w'][]=chr(180); $conv['u'][]=chr(208).chr(132); // Є $conv['w'][]=chr(170); $conv['u'][]=chr(209).chr(148); // є $conv['w'][]=chr(186); $conv['u'][]=chr(226).chr(132).chr(150); // № $conv['w'][]=chr(185); } if ($type == 'w') { return str_replace($conv['u'],$conv['w'],$str); } elseif ($type == 'u') { return str_replace($conv['w'], $conv['u'],$str); } else { return $str; } } //------------------------------------------------------------------------------------------------------------ // функция получения текстовой строки с заданной страницы заданного сайта и преобразование ее для интеграции function news_integer() { $grab=@file_get_contents("http://techemy.com/forum/viewforum.php?f=19"); $one_str=strpos($grab, '&t='); $adres="http://techemy.com/forum/viewtopic.php?f=19".str_replace("&", "&", substr ( $grab, $one_str, 11 )); $newsis=@file_get_contents($adres); $oue_str=strpos($newsis, '
    '); $oua_str=strpos($newsis, '
    '); $head_text_off=strpos($news_text, ''); $head_text_t=substr ( $news_text, $head_text_on, ($head_text_off-$head_text_on) ); $text_news_on=strpos($news_text, ''); $text_news_t=mb_substr($news_text, ($text_news_on), 1024); $news_integer[0]=$head_text_t; $news_integer[1]=$text_news_t; $news_integer[2]=str_replace("viewtopic.php?f=19&t", "newspage.php?news", $adres); echo $img_text_t; return $news_integer; } //------------------------------------------------------------------------------------------------------------ // функция обслуживания страницы "химические рецепты для производства" function chem_prod($n_prod, $read_file) { for($i=0; $i· ".str_replace($str_rep1, $str_rep2, mb_strtolower($chem_product[$i][1], "utf-8"))."
    "; } $n_url=array_reverse($n_url); $n_url=implode("", $n_url); $chem_prod[0]=$n_url; if($n_prod===NULL) {$chem_prod[3]="В этом разделе Вы найдете полезные рецепты паст, растворов, смесей для вашего производства и бизнеса, использование которых облегчит труд рабочих и повысит производительность их труда, его качество, увеличит срок службы оборудования и инструментов, что, в конце концов, экономит Вам немалые денежные средства.

    Все предлагаемые на web-сайте Techemy рецепты, подтвердили свою техническую и экономическую эффективность в реальных производственных условиях. Рецепты разработаны или доработаны нашими химиками-технологами в процессе их трудовой деятельности и создавались по заказу производства.

    Предлагаемые нами рецепты, в большинстве случаев не являются продуктом современных высоких технологий, для их приготовления не требуется специфических веществ, которые очень сложно достать или (и) их цена слишком высока, поэтому, наши химические рецепты эффективны в условиях реального производства, имеют низкую себестоимость и высокую окупаемость.

    Если Вам необходим какой либо рецепт, который по вашему мнению будет выгодным для вашего производства и бизнеса, Вы можете обратиться к администрации techemy.com, с запросом на разработку необходимого вам продукта, по адресу techemycom@gmail.com.";} else { $p=substr($n_prod, 5, 2)*1-1; $chem_prod[3]="

    ".$chem_product[$p][2]."
    ".$chem_product[$p][1]."

    ".$chem_product[$p][3]."

    просмотров: ".$chem_product[$p][0]."
    "; $chem_product[$p][0]=$chem_product[$p][0]+1; for($z=0; $ztechemy.com составлена наиболее интересными, редкими и полезными (на наш взгляд) электронными копиями книг и статей по химии. В разделе chemistry Software вы найдете химическое программное обеспечение, полезное для написания и редактирования химических формул, справочники, химические калькуляторы и другие продукты программистов, созданные в помощь химикам.

    Все электронные книги из химической библиотеки можно скачать бесплатно.

    Библиотека дополняется новыми экземплярами электронных книг и статей по химии. Если у вас есть желание поделиться редкими копиями книг с пользователями и гостями techemy.com Вы можете отправить копию на E-mail: techemycom@gmail.com.

    Для облегчения поиска нужной литературы, библиотека разбита на разделы. Если известно название или автор книги, статьи, можно воспользоваться поисковой формой."; for($f=0; $f"; $t=0; for($f=0; $f

    ".mb_substr($all_books[$f][2], 3)."
    ".$all_books[$f][4]."
    \"\"
    ".$all_books[$f][0]."
    "; } $branch_book[]=$all_books[$f][1]; $n_book_branch=array_count_values($branch_book); } if($tab_book_list[1]!==NULL){$tab_book_list[0]="
    ";} else {$tab_book_list[0]="
    id название \"\" \"\"
    ";} $chem_branch[1]=$tab_book_list[0].$tab_book_list[1]."
    в данном разделе электронная литература по химии отсутствует

    "; $chem_branch[2]=$n_book_branch; } $chem_branch[3]="· ".$all_books[sizeof($read_file)-1][4].""; $chem_branch[4]="· ".$all_books[sizeof($read_file)-2][4].""; return $chem_branch; } function save_libr($bra_lib, $id_libr, $read_file, $url_get) { for($f=0; $f location.href='./location_file.php?branch=".$bra_lib."';"; return $url_get; } /*function alloys() { return $alloys; }*/ ?> Techemy - сайт химиков > справочник по химии > Простые и сложные вещества. Синтез и анализ веществ.

    КАЛЕНДАРЬ

    РЕКЛАМА

    СПРАВОЧНИК ПО ХИМИИ |
    поиск по разделам

    Простые и сложные вещества. Синтез и анализ веществ.

       Среди чистых веществ принято различать простые и сложные вещества. Простые вещества состоят из атомов одного вида элемента, т. е. они одноэлементны. Сложные вещества состоят из атомов разных элементов, т. е. они миогоэлементны.
       Простые вещества следует отличать от понятия "атом" и "химический элемент". Простые вещества представляют собой формы существования элементов в свободном виде; каждому элементу соответствует, как правило, несколько простых веществ - аллотропных форм, которые могут различаться по составу, например атомный кислород О, кислород О2 и озон О3 или по кристаллической решетке, например алмаз и графит для элемента углерод. Очевидно, что простые вещества могут быть одно- и многоатомными.
       Сложные вещества иначе называются химическими соединениями. Этот термин означает, что вещества могут быть получены с помощью химических реакций соединения из простых веществ — химического синтеза или разделены на элементы в свободном виде (простые вещества) с помощью химических реакций разложения — химического анализа.
    Пример:

    2Hg + O2 → 2HgO

    2HgO → 2Hg + O2

       Сложные вещества, образующиеся из простых веществ, не сохраняют химические свойства составляющих веществ.
       В настоящее время понятия «синтез» и «анализ» химических веществ используются в более широком смысле. К синтезу относят любой химический процесс, который приводит к получению необходимого вещества и при этом существует возможность его выделения из реакционной смеси. Анализом считается любой химический процесс, позволяющий определить качественный и количественный состав вещества или смеси веществ, т. е. установить, из каких элементов составлено данное вещество и каково содержание каждого элемента в этом веществе. Соответственно различают качественный и количественный анализ — две составные части одной из химических наук — аналитической химии.

    Смесь
    Сложное вещество
     Образуется с помощью физического процесса (смешивание чистых веществ)

     Свойства чистых веществ (простых и сложных), из которых составлена смесь, остаются неизменными

     Чистые вещества (простые и сложные) могут находиться в смеси в любом массовом отношении

     Может быть разделена на составные части (чистые вещества) с помощью физических методов

     Образуется с помощью химической реакции (синтез из простых веществ)

     Свойства простых веществ, из которых получено сложное вещество, в последнем не сохраняются

     Элементы, входящие в состав сложного вещества, всегда находятся в определенном массовом отношении

     Может быть разложено на составные части (элементы в виде простых веществ) только с помощью химической реакции (анализ)

    Techemy 2009
    e-mail: techemycom@gmail.com

    bitcoin accepted here