- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Вообщем есть форма у которой обработчик obrabotka.php
Так вот в "obrabotka.php" есть код:
$sent = mail($to, $subject, $message2, $headers) ;
if($sent)
{print "Письмо было отправлено"; }
else
{print "Ошибка"; }
Можно сделать как-то, чтобы вместо слов "Письмо было отправлено" запускался следующий скрипт: <script type="text/javascript"> _shcp = []; _shcp.push({widget_id : 507028, widget : "Chat", side : "right", position : "top", template : "orange", title : "КОНСУЛЬТАНТ В СЕТИ", hide_offline : 1, track : 1 }); (function() { var hcc = document.createElement("script"); hcc.type = "text/javascript"; hcc.async = true; hcc.src = ("https:" == document.location.protocol ? "https" : "http")+"://siteheart.com/apps/js/sh.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hcc, s.nextSibling); })(); </script>
Это скрипт вызова окна службы поддержки)
Заранее благодарен)
Не уверен, но можно попробовать так.
Замените print "Письмо было отправлено";
на
?>
*тут скрипт*
<?php
Спасибо, но не помогло:(
Я думаю вот вопрос полегче)):
Как сделать так, чтобы вместо слов "Письмо было отправлено" у меня открывалась ссылка?
Ну например, если if($sent), то меня перекидывает на главную index.html
location('/index.html');
LEOnidUKG,
вот так делаю?
$sent = mail($to, $subject, $message2, $headers) ;
if($sent)
{location ('/index.html');}
else
{print "We encountered an error sending your mail"; }
Да, только в самом начале скрипта, вот эту строчку добавьте:
<?php
ob_start();
Куда только ни пихал это, ничего не выходит)
Если не сложно, в коде укажите куда-что)
<?php
$to = "you@yoursite.com";
$subject = "Contact Us";
$email = $_REQUEST['email'] ;
$message = $_REQUEST['message'] ;
ob_start();
$sent = mail($to, $subject, $message, $headers) ;
if($sent)
{location ('/index.html');
else
{print "We encountered an error sending your mail"; }
?>
<?php ob_start();
$to = "you@yoursite.com";
$subject = "Contact Us";
$email = $_REQUEST['email'] ;
$message = $_REQUEST['message'] ;
$sent = mail($to, $subject, $message2, $headers) ;
if($sent)
{location ('/index.html');
else
{print "We encountered an error sending your mail"; }
?>
Parse error: syntax error, unexpected T_ELSE
Что-то не так:(
Вроде такая простая операция - перейти по ссылки, а прям проблема у меня теперь емае:)
if($sent=TRUE)
{location ('/index.html');}
еще вместо location