Что купить для ушибов

Спортивные мази от ушибов и растяжений – необходимая составляющая аптечки каждого спортсмена. Они нужны как для профилактики травм, так и для их лечения.

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

Совет: на соревнованиях всегда повышен риск травм, поэтому советуем оформить спортивную страховку онлайн для таких мероприятий. Стоит совсем недорого, а пользы может принести много. Читайте в нашей статье как купить страховку онлайн.

Синяки, отеки, болевые ощущения возникают из-за повреждения тканей и капилляров. Нарушается обмен веществ в пораженной области. А если нарушается обмен, то ткани не получают нужного питания и заживление идет значительно медленнее.

Спортивные мази делятся на разогревающие и охлаждающие.

Разогревающие мази для мышц и суставов

Разогревающие мази значительно увеличивают кровоток в поврежденной области и увеличивают теплообмен. Сразу после получения травмы использовать такие мази нельзя. Они применяются через несколько дней после травмы или постоянно при хронических нарушениях.

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

Лучшие разогревающие мази

Мазь Капсикам. Обладает сильным разогревающим эффектом, при применении может ощущаться чувство лёгкого жжения. Отсутствует неприятный запах. Не рекомендуется людям с чувствительной кожей.

Препарат Никофлекс. Имеет мягкое согревающее свойство, не вызывает жжения, без запаха. Мазь обладает гипоаллергенным составом.

Мазь Финалгон аналогична мази “Капсикам”. Не рекомендуется для чувствительной кожи.

Мазь Апизартрон – одна из самых популярных разогревающих мазей. Обладает сильным запахом.

Мазь Бен-Гей  имеет выраженные согревающие свойства, запах сильный. Помогает при мышечной боли и восстановлении после тренировок.

Мифы о разогревающих мазях

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

  • Миф 1: разогревающие мази способны проникать в самую глубь мышечного волокна
    Мази всегда остаются в верхних слоях мышц и не способны проникнуть глубоко, уж тем более до суставов. Препараты на гелевой основе быстрее и глубже проникают в ткани, но этого так же не хватает, чтобы добраться до сустава.
  • Миф 2: излишки препарата можно смывать водой
    Не используйте для смывания воду и настойки на спиртовой основе. Более эффективными и безболезненными будут жирные крема, оливковое и подсолнечное масло.
  • Миф 3: использование мази улучшает спортивный результат
    Согревающий эффект мазей поможет качественно провести разминку и ускорить приток крови к мышцам. На выносливость и мощность мышц препарат никак не повлияет.

Рекомендуем почитать: Как укрепить иммунитет? Эффективные методы и заблуждения

Охлаждающие мази для мышц и суставов

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

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

Лучшие охлаждающие средства

  • Репарил-гель
  • Венорутон-гель
  • Капилар
  • Гэвкамен
  • Спортивный гель-бальзам восстанавливающий “42”

Гомеопатические мази и гели

О гомеопатии можно долго рассказывать, но мы скажем кратко – не применяйте их! Это бесполезные пустышки, которые не сделают ни хорошо, ни плохо. О гомеопатии мы напишем отдельную статью и расскажем, почему это так.

Вот перечень гомеопатических мазей и гелей:

  • Траумель С
  • Фонг Тхап Тху
  • Pintop
  • Wangprom
  • Namman Muay
  • Quick Fit
  • T-Relief
  • Рихтофит-спорт

Список далеко не полный. Просто, увидев на упаковке “гомеопатическое лекарственное средство”, отказывайтесь от покупки и потратьте деньги с пользой для своего здоровья.

Общие правила применения

При профилактике травм: нанесите 3-5 см мази на рабочие группы мышц, распределите по нужной области и втирайте легкими массажными движениями.

При лечении травм мази и гели втирать нельзя! Нанесите ровным тонким слоем и дайте впитаться. Втирание может усугубить травму.

Сразу после травмы нанесите охлаждающие мази и гели. Только через сутки можно начать применение согревающих.

Не принимайте тепловые процедуры, когда используете охлаждающие гели.

Перед применением проверяйте мазь на маленьком участке кожи, например на локтевом сгибе. Если через 30-40 минут не появилась аллергическая реакция или другой дискомфорт, то мазь можно использовать.

Если после нанесения ощущается сильное, нетерпимое жжение, мазь необходимо смыть. Если ждать, когда “пройдет само”, можно получить ожоги. Разогревающие мази смываются жиром, например маслом или вазелином. Намажьте место жжения вазелином и вытрите ватным диском. Только после этого можно продолжить смывание водой с мылом.

Не используйте разогревающие мази в жаркую погоду.

Тщательно мойте руки после использования мазей и гелей.

Не допускайте попадания средства в глаза, слизистые оболочки и поврежденные участки кожи.

Прежде чем самостоятельно применять какие-либо препараты, проконсультируйтесь у специалистов, физиотерапевтов. В применении разных препаратов могут свои особенности, поэтому ВСЕГДА читайте инструкцию!

Рекомендуем почитать: Адаптогены: список препаратов

Подписывайтесь на нас в TelegramЯндексДзен и Вконтакте.

Источник: training365.ru

Источник

Важные правила, которые помогут быстро снять боль и избежать осложнений.

Что такое ушиб

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

Чаще всего ушибы безопасны. Вот только их тяжело отличить от более серьёзных травм — вывиха, разрыва связок, перелома.

Когда надо как можно быстрее обращаться к врачу

При столкновении с твёрдым предметом ткани сдавливаются, капилляры в них лопаются — так возникает синяк. Как правило, именно он является основным симптомом поверхностного ушиба. Также популярными признаками являются болезненность и поцарапанный при ударе верхний слой кожи.

Читайте также:  Ушиб паха и яиц

Если вы наблюдаете и другие симптомы, значит, речь идёт о более серьёзных вещах. Как можно быстрее обращайтесь в травмпункт или даже вызывайте скорую, если:

  1. Вы ушиблись головой и теперь вас подташнивает, присутствуют слабость и головокружение. В этом случае речь может идти о сотрясении мозга.
  2. После удара в живот появились резкая слабость, бледность, шум в ушах, выступил холодный пот. Возможно, у вас внутреннее кровотечение, вызванное повреждением жизненно важных органов.
  3. Вы ударились спиной и чувствуете, что руки и ноги перестают вас слушаться. Или появилась одышка, кашель с кровью. Это говорит о возможном повреждении спинного мозга или ушибе лёгкого.
  4. Удар был в грудную клетку, и теперь с сердцебиением что-то не то. Это чревато остановкой сердца.
  5. Вы ушибли конечность — например, неудачно упали на колено, запястье, задели локтем стену — и, помимо боли, замечаете сильный отёк, не можете согнуть руку или ногу в суставе. Так нередко выглядят перелом, вывих или разрыв связок.

Любой из симптомов, перечисленных выше, требует консультации врача. Ни в коем случае нельзя надеяться, что это просто поверхностный ушиб: пропустив опасное состояние, можно лишиться здоровья, а то и жизни.

Как оказать первую помощь при ушибе

Если опасных симптомов нет и вы на все сто уверены, что просто ушиблись, дело значительно упрощается. Ушибы не требуют какого-либо специфического лечения. Достаточно элементарной так называемой RICE-терапии.

  1. R — Rest. Постарайтесь обеспечить ушибленной области покой. Если речь о суставе, поменьше им двигайте.
  2. I — Ice. Чтобы уменьшить боль, приложите к повреждённому месту что-то холодное. Например, обёрнутый в тонкое полотенце пакет со льдом или замороженными овощами, грелку, наполненную ледяной водой, или хотя бы охлаждённую стальную ложку.
  3. C — Compress. Можно (но не обязательно) наложить на место ушиба тугую повязку — к примеру, надеть компрессионные гольфы. Это поможет снять отёк.
  4. E — Elevate. Сразу после травмы постарайтесь хотя бы на несколько минут поднять пострадавший участок выше уровня сердца. Эта процедура уменьшит размеры возможной гематомы.

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

Теперь осталось только ждать. В большинстве случаев ушибы проходят без следа за 1–2 недели.

Источник

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

Что такое ушиб

Ушибом называют повреждение мягких тканей, не затронувшее кость. При ушибе не нарушается целостность кожи, а «страдают» в первую очередь подкожная клетчатка и мелкие кровеносные сосуды.

Определить, что вы «схлопотали» ушиб, довольно просто. Место ушиба нагревается, и в нем чувствуется умеренная боль. На ощупь зона ушиба уплотняется, краснеет и слегка опухает. Если ушибить сустав (например, колено или локоть), на пострадавшей ноге или руке может появиться отек, а через пару дней возникнет синяк.

Почему после ушиба появляется синяк? Удар по телу повреждает кровеносные сосуды, и из них в мягкие ткани вытекает кровь. «Пробоины» в мелких сосудах быстро затягивают специальные клетки. А вот на то, чтобы убрать из мягких тканей кровь, у клеток-«уборщиков» уходит несколько дней. Работу клеток-«уборщиков» можно наблюдать своими глазами – когда синяк из пурпурно-красного постепенно становится темно-синим, а затем желтеет и полностью исчезает.

Если вы ушиблись, важно убедиться, что при ударе не пострадала кость. Если отек большой, а к ушибленному месту страшно даже прикоснуться, лучше обратиться к врачу-травматологу. Доктор отправит вас на рентген. Если кости целы, лечиться можно самостоятельно.

Как уменьшить боль при ушибе

Если вы только что ударились, то лучшее, что можно сделать – приложить к месту ушиба холод. Холод замедляет подкожное кровотечение и охлаждает чувствительные к боли рецепторы, уменьшая силу болевого сигнала, который рецепторы передают в головной мозг. В результате синяк и отек окажутся меньше, чем могли бы быть без охлаждения.

Для охлаждения ушиба хорошо подойдет целлофановый пакет с колотым людом (лед «кусками» использовать нельзя – можно получить холодовой ожог). Если льда нет, можно подставить пострадавшее место под струю холодной воды из-под крана на 1-5 минут.

Как быстро избавиться от синяка

Самое важное, что нужно сделать при борьбе с синяками – уменьшить воспалительный процесс. Затем надо помочь организму избавиться от попавшей под кожу крови и восстановить поврежденные клетки. Для этого применяют наружные средства лечения – мази и гели.

Важно помнить, что мазь нельзя наносить на ссадины и царапины, которые могли появиться при ушибе. Можно намазать место вокруг ссадин, осторожно втирая средство в кожу.

Для лечения синяков и шишек используют два типа мазей.

1.       Мази от боли

«Охлаждающие» мази, уменьшающие дискомфорт после ушиба. Часто охлаждающие мази способны уменьшать воспалительные симптомы.

Стоит обратить внимание на мази, в состав которых входит ментол и эвкалиптовое масло. Такие мази отлично снимают боль. Мази на основе животной губки бадяги снимают боль, ускоряют заживление и одновременно уменьшают воспаление.

2.       Мази от отеков

Мази от отеков укрепляют капиллярные стенки и уменьшают воспаление в области ушиба. Часто такие мази делают кровь более текучей, что тоже ускоряет «рассасывание» синяка.

Самые популярные «противоотечные» мази содержат действующее вещество троксерутин (укрепляет сосуды), гепарин натрия (делает кровь более жидкой и уменьшает отек).

Если вы решили использовать мази разных типов, смешивать их не стоит. Смешавшись, мази хуже подействуют, и даже могут вызвать аллергию.

Читайте также:  Спиртовой компрес при ушибах

Пользуйтесь мазями по очереди, или наносите одну мазь поверх сустава, а вторую – под ним. Это поможет сохранить «двойной эффект» мазей разных типов без неприятных последствий.

Будьте здоровы!

Источник

«;

undef $sum, $price;
print «

«;
my $sth = $dbh->prepare («SELECT caser.id, caser.cid, caser.size, catalog.category, catalog.subcategory, catalog.name, catalog.model, catalog.describ, catalog.sex, catalog.price, catalog.price2 FROM caser, catalog WHERE session=? and catalog.id=caser.cid»);
$sth->execute($session);
while (my @val = $sth->fetchrow_array()) {

$price = $val[9] * $val[2] if(!$val[10]);
$price = $val[10] * $val[2] if($val[10]);
$sum+= $price;
$image = &get_image($val[1], undef, «s»);
$image = «»;

print «

«;
print »

«;
print «

«;
}
$sth->finish;

if($all) {
print «

«;
print «

«;
print «

«;
}
else {
print »

«;
}

print «»;
print «

«;
print »

«;
print »

«;
print » «;
print »

«;
print » «;
print »

«;
print »

«;

print »

«;
print »

«;

print »

«;
print »

«;
print »

«;
print »

«;
print »

«;

print »

«;
print »

«;
print »

$image«;

print » «;

print »

«;

print »

«;
print »

Итого к оплате: $sum руб.

Ваша корзина пуста. Добавьте товар из каталога.

«;

}

sub order {
my $error = $cgi->param(‘error’);

$all = $dbh->selectrow_array («SELECT COUNT(*) FROM caser WHERE session=?», undef, $session);
print «

«;
print «

«;
print «

«;

if($error eq 1) {
print »

«;
print »

«;
}
# elsif($error eq 2) {
# print »

«;
# print »

«;
# }

if($all) {

print «

«;
print «

«;
print «

«;
}
else {
print »

«;
}

print «»;
print «

«;
print «
ОФОРМЛЕНИЕ ЗАКАЗА НА ПОКУПКУ
Ошибка, проверьте правильность заполнения полей.
Ошибка, пользователь с таким e-mail уже существует.
Чтобы сделать заказ «авторизуйтесь»
«;
print «

«;
print »

«;

my $sth = $dbh->prepare («SELECT caser.id, caser.cid, caser.size, catalog.category, catalog.subcategory, catalog.name, catalog.model, catalog.describ, catalog.sex, catalog.price, catalog.price2 FROM caser, catalog WHERE session=? and caser.cid=catalog.id»);
$sth->execute($session);
while (my @val = $sth->fetchrow_array()) {

$image = «https://» . $domain . &get_image($val[1], undef, «s»);
$image = «»;
$price = $val[9] * $val[2] if(!$val[10]);
$price = $val[10] * $val[2] if($val[10]);
$sum+= $price;

$out = qq(

);

print $out;
$order .= $out;
}
$sth->finish;
print «

 СПИСОК ЗАКАЗАНОЙ ПРОДУКЦИИ
$image$val[3] $val[4] — $val[5] $val[6]
$val[8]
$val[2] шт.$price руб.

«;

print «

«;
print «

«;
print »

«;
print »

«;
print «

«;
print »

«;
print «

Итоговая стоимость: $sum руб.

«;

print «

Ваша корзина пуста. Добавьте товар из каталога.

«;
}

###########################################################################################################################################
###########################################################################################################################################
sub order_generate {

my $sum = $cgi->param(‘sum’);
my $order = $cgi->param(‘order’);
my $pay = $cgi->param(‘pay’);
my $delivery = $cgi->param(‘delivery’);
my $org = $cgi->param(‘org’);
my $name = $cgi->param(‘name’);
my $addr = $cgi->param(‘addr’);
my $phone = $cgi->param(‘phone’);
my $dop = $cgi->param(‘dop’);
my $mail = $cgi->param(‘mail’);
my $country = $cgi->param(‘country’);
my $city = $cgi->param(‘city’);
my $postindex = $cgi->param(‘postindex’);
my $delivery_time = $cgi->param(‘delivery_time’);
my $subscribe = $cgi->param(‘subscribe’) || «Нет»;

my $all = $dbh->selectrow_array («SELECT COUNT(*) FROM caser WHERE session=?», undef, $session);
if(!$name || !$phone || !$mail) { &go(«/order/&name=$name&phone=$phone&dop=$dop&error=1»); }

$num_zak = $dbh->selectrow_array («SELECT value FROM setup WHERE name=’num_zak'»);
$dbh->do(«UPDATE setup SET value=value+1 WHERE name=’num_zak'»);

$n = «
n»;
### формируем body ————————————————————————————————————
$body = «»;
$body .= «

«;

$body .= «

«;
$body .= «

«;
$body .= «

«;

$body .= «

«;
$body .= «

«;
$body .= «

«;

$body .= «

» if($delivery_time);
$body .= «

» if($postindex);
$body .= «

» if($country);
$body .= «

» if($city);
$body .= «

» if($addr);
$body .= «

» if($dop);
$body .= «

«;
$body .= «

«;
$body .= «

ЗАКАЗ: №$num_zak
ФОРМА ОПЛАТЫ:$pay
ТИП ДОСТАВКИ:$delivery
Контактное лицо:$name
Телефон:$phone
E-mail:$mail
Время доставки:$delivery_time
Индекс:$postindex
Страна:$country
Город:$city
Адрес доставки:$addr
Доп. информация:$dop
Подписка на рассылку:$subscribe
Всего к оплате:$sum руб.

«;

$body .= «

» . $order . «

ПЕРЕЧЕНЬ ЗАКАЗА:

«;
$body .= «»;
### —————————————————————————————————————————

$mail_manager = $dbh->selectrow_array («SELECT mail FROM delivery WHERE text=?», undef, $delivery);

# пишем администратору, менеджеру и клиенту —————————————————————-
if($mailer) { &send_html («Интернет-магазин «, $mailer, «Заказ №$num_zak с сайта https://$domain», $body); }
if($mailer2) { &send_html («Интернет-магазин «, $mailer2, «Заказ №$num_zak с сайта https://$domain», $body); }
if($mail_manager) { &send_html («Интернет-магазин «, $mail_manager, «Заказ №$num_zak с сайта https://$domain», $body); }
if(&TrueMail($mail)) { &send_html («Интернет-магазин «, $mail, «Заказ №$num_zak с сайта https://$domain», $body); }
### ———————————————————————————————————

# удаляем ненужные данные —————————————————————————————
$dbh->do(«DELETE FROM caser WHERE session=?», undef, $session);
### ———————————————————————————————————

$num_zak = $num_zak . «-» .int(rand(12));
&go(«/accept/&zakaz=$num_zak»);
}

###########################################################################################################################################
###########################################################################################################################################
sub title {
my($sth, $row);

if(($act eq ‘show’ && param(‘id’)) || ($act eq ‘catalog’ && !param(‘subcategory’))) {
$sth = $dbh->prepare («SELECT category, subcategory, name, model FROM catalog where id=?»);
$sth->execute(param(‘id’));
$row = $sth->fetchrow_hashref;
my $category = $row->{category};
my $subcategory = $row->{subcategory};
my $name = $row->{name};
my $model = $row->{model};
$sth->finish;

$title2 .= «$category $subcategory — $model»;
if($act ne ‘catalog’) {
$title = $title2;
}
}
elsif($act eq ‘catalog’ && param(‘subcategory’)) {

$sth = $dbh->prepare («SELECT category, subcategory FROM catalog where translator=?»);
$sth->execute(param(‘subcategory’));
$row = $sth->fetchrow_hashref;
my $category = $row->{category};
my $subcategory = $row->{subcategory};
$sth->finish;

$title = «$category $subcategory — https://$domain/catalog/». param(‘subcategory’) . «/»;
}
else {
my($id) = $cgi->param(‘id’);
$id = &translator if(!$id);

($title2, $describ2, $keywords2) = $dbh->selectrow_array («SELECT title, describ, keywords FROM content WHERE id=?», undef, $id);
$title = $title2 if($title2);
$describ = $describ2 if($describ2);
$keywords = $keywords2 if($keywords2);
}

print «n»;
print » $titlen»;
print » n»;
print » n»;
print » n»;
print «»;
}

###########################################################################################################################################
###########################################################################################################################################
sub top_text {
my $text = &text(«7»);

if($text) {
print $text;
}

}

###########################################################################################################################################
###########################################################################################################################################
sub top_text_describ {
my $text = &text(«8»);

if($text) {
print «

«;
print »

«;
print »

«;
print »

«;
print «

$text

«;
print «»;
}

}

###########################################################################################################################################
###########################################################################################################################################
sub catalog_list {
my($id, $categoryName, $sth, $sth2, $category, $subcategory);

my $category = $cgi->param(‘category’);
my $subcategory = $cgi->param(‘subcategory’);

if($dbh->selectrow_array («SELECT COUNT(*) FROM catalog»)) {
print «

«;
print «

«;
print «

«;
print «

«;
print »

«;
print «

«;
print «

КАТАЛОГ ТОВАРОВ
«;

print «»;
print »

«;
print «»;

# поисковая форма
&call_form;
}

}

###########################################################################################################################################
###########################################################################################################################################
sub text_list {

if($dbh->selectrow_array («SELECT COUNT(*) FROM content»)) {
print «»;
print «»;
}

}

sub num_subcategory {
my($num);

my $sth = $dbh->prepare(«SELECT id, translator FROM catalog WHERE category=?»);
$sth->execute($_[0]);
while (my @box = $sth->fetchrow_array) {

if(!$flag) {
$num = $box[1];
$flag =1;
}
else {
if($num eq $box[1]) { return 1; }
}

}

return 0;
}

###########################################################################################################################################
###########################################################################################################################################
sub call_form {
print «

«;
print »

«;
print »

«;
print »

«;
print «

ЗАКАЗ ОБРАТНОГО ЗВОНКА
Мы перезвоним Вам сами
в течении 30 минут,
где бы Вы не находились!

«;
}

###########################################################################################################################################
###########################################################################################################################################
sub registration {

my $org = $cgi->param(‘org’);
my $name = $cgi->param(‘name’);
my $addr = $cgi->param(‘addr’);
my $dop = $cgi->param(‘dop’);
my $mail = $cgi->param(‘mail’);
my $login = $cgi->param(‘login’);
my $error = $cgi->param(‘error’);

print «

«;
print »

«;
print »«;
print «
«;

print »

«;
print » «;
print » «;

print »

«;

print »

» if($error eq 1);
print »

» if($error eq 2);
print »

«;

print »

«;
print »

«;
print » «;
print »

«;
print »

«;

print »

«;
print »

«;
print » «;
print »

«;
print »

«;

print »

«;
print »

«;
print » «;
print »

«;
print »

«;

print »

«;
print »

«;
print » «;
print »

«;
print »

«;

print »

«;
print »

«;
print » «;
print »

«;

print »

«;
print »

«;
print » «;
print »

«;

print »

«;
print »

«;
print » «;
print »

«;

print »

«;
print »

«;
print » «;
print »

«;

print »

«;
print » «;
print » «;
print »

«;

print » «;
print »

Зарегистрируйтесь на Нашем сайте и Вы сможете купить продукцию.

Ошибка, проверьте правильность заполнения полей.
Ошибка, пользователь уже существует. Если Вы забыли пароль обратитесь к администратору.
Организация: 
(если есть)
Контактное лицо (*): 
(Ф.И.О.)
Адрес, телефон (*)
(точный адрес доставки и контактный телефон)
Доп, информация: 
(код домофона, удобное время доставки и прочее…)
E-mail: 
Логин (*)
Пароль (*)
Повтор пароля (*)

«;

print »

«;
}

###########################################################################################################################################
###########################################################################################################################################
sub pay {
my $id = $cgi->param(‘id’);
#my $size = 1; #$cgi->param(‘size’);

my $add = $dbh->prepare («SELECT cid FROM caser WHERE cid=? and session=?»);
$add->execute($id, $session);
$row = $add->fetchrow_hashref();
$add->finish;

if(defined $row->{cid}) {
$dbh->do(«UPDATE caser SET size=size+1 WHERE cid=? and session=?», undef, $id, $session);
}
else {
$dbh->do(«INSERT INTO caser (cid, session, size, time) VALUES (‘$id’, ‘$session’, ‘1’, NOW())»);
}

#&go(«$ENV{‘HTTP_REFERER’}»);
&go(«/caser»);
}

###########################################################################################################################################
###########################################################################################################################################
sub text {
my($id) = $_[0];
if(!$id) { $id = $cgi->param(‘id’); }
if(!$id) { $id = &translator; }

return $dbh->selectrow_array («SELECT text FROM content WHERE id=?», undef, $id);
}

###########################################################################################################################################
###########################################################################################################################################
sub translator {
return $dbh->selectrow_array («SELECT id FROM content WHERE translator=?», undef, param(‘act’));
}

###########################################################################################################################################
###########################################################################################################################################
sub logo {
$value = $dbh->selectrow_array («SELECT file FROM logo WHERE type=’logo'»);
$value =~ s/../files/https://$domain/files/g;
print «

«;
}

###########################################################################################################################################
###########################################################################################################################################
sub background {
$value = $dbh->selectrow_array («SELECT file FROM logo WHERE type=’background'»);
$value =~ s/../files/https://$domain/files/g;

print qq(

);
}

###########################################################################################################################################
###########################################################################################################################################
sub icons {
print «»;
}

###########################################################################################################################################
###########################################################################################################################################
sub caser_status {
my($sum);

my $sth = $dbh->prepare («SELECT caser.size, catalog.price FROM caser, catalog WHERE caser.session=? and catalog.id=caser.cid»);
$sth->execute($session);
while (my @val = $sth->fetchrow_array) {
$all+=$val[0];
$sum+=$val[1]*$val[0];
}
$sth->finish;
$sum = $sum . » руб.»;

if($all) {
print «

«;
print » «;
print » В корзине товаров:  «;
print »

«;
print » $all на сумму:
«;
print » $sum
«;
print » «;
print «

«;
}
else {
print «

«;
print » В корзине
нет товаров:

перейти в каталог
«;
print «

«;
}

}

###########################################################################################################################################
###########################################################################################################################################
sub accept {
my($zakaz) = $cgi->param(‘zakaz’);

print «

«;
print «

«;
print «

«;
print »

«;
print «

ВАШ ЗАКАЗ ПРИНЯТ!

«;
}

###########################################################################################################################################
###########################################################################################################################################
sub banner {

if($dbh->selectrow_array («SELECT COUNT(*) FROM banners WHERE visible=’1′»)) {
my $sth = $dbh->prepare («SELECT id, code FROM banners WHERE visible=1 ORDER BY RAND() LIMIT 1»);
$sth->execute;
my $row = $sth->fetchrow_hashref;
my $code = $row->{code};
my $id = $row->{id};
$sth->finish;

if($code) {
# print «»;
# print «»;
print «»;

$dbh->do(«UPDATE banners SET host=host+1 WHERE id=?», undef, $id);
}

}
}

###########################################################################################################################################
###########################################################################################################################################
sub click {
my($id) = $cgi->param(‘id’);
$link = $dbh->selectrow_array («SELECT link FROM banners WHERE id=?», undef, $id);

if($link) {
$dbh->do(«UPDATE banners SET hit=hit+1 WHERE id=?», undef, $id);
&go(«$link»);
}
else {
&go(«$ENV{‘HTTP_REFERER’}»);
}
}

###########################################################################################################################################
###########################################################################################################################################
sub call {

print «

«;
print «»;
print «»;
print qq(

);

print »

«;
print »

«;
print »

«;
print »

«;
print «»;

print «

Сообщите как Вас зовут и свой номер телефона, и мы обязательно сами перезвоним Вам в течении 30 минут, где бы Вы не находились!

Служба «Обратный звонок» работает семь дней в неделю, с 7.30 до 21.30 по московскому времени.
По возможности, пожалуйста, указывайте желаемое время звонка, особенно если часовой пояс в Вашем регионе отличается от московского.

Нам будет трудно совершить звонок в следующих случаях:
— троекратное получение сигнала «занято» или «недоступен» в течение 15 минут;
— номер, указанный в заявке, не существует или заблокирован;

Поля, отмеченные звёздочкой *, являются обязательными для заполнения.

ФАМИЛИЯ И ИМЯ *:
ТЕЛЕФОН *:
ПРИМЕЧАНИЕ:

«;
}

###########################################################################################################################################
###########################################################################################################################################
sub call_send {
my $name = $cgi->param(‘name’);
my $phone = $cgi->param(‘phone’);
my $subject = «Обратный звонок $domain»;
my $dop = $cgi->param(‘dop’);

$n = «
«;
### формируем body ————————————————————————————————————
$text .= «

«;

$text .= «

«;
$text .= «

«;
$text .= «

«;
$text .= «

Здравствуйте!
Этот вопрос пришел с сайта https://$domain, следующего содержания:

Имя: $name
Телефон: $phone
Примечание: $dop

«;
### —————————————————————————————————————————

# пишем письмо ———————————————————————————————
&send_html(«Интернет-магазин «, $mailer, $subject, $text);
### ———————————————————————————————————

&go(«/call_accept»);
}

###########################################################################################################################################
###########################################################################################################################################
sub call_accept {
print qq(

Спасибо. Ваша заявка принята.

Ожидайте пожалуйста звонка.
вернуться на главную

);
}

Источник

Читайте также:  Ушиб пальца молотком по ногтю