- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
А что Вы можете тогда посоветовать.
проверять $zz['nick'], и если она не пустая, генерировать всю строку...
if(!empty($zz['nick'])){
--- все выводим
}
проверять $zz['nick'], и если она не пустая, генерировать всю строку...
if(!empty($zz['nick'])){
--- все выводим
}
т.е. все-таки так???:
if (!empty($zz['nick']))
{
echo "<b>".$zz['nick']."</b>";
}
?>
Wolf-izv добавил 27.04.2010 в 15:40
В таком случае:
Можете и так. Как Вам удобнее. Только учтите, что значение ноль не попадает под это условие.
Код киньте с 1 по 25 строку.
<?php
include("config.inc.php");
$isTrue = false;
foreach($_POST as $k=>$v)
{
if($v)
{
$zz[$k] = $_POST[$k];
}
}
$content = "
<html>
<head>
<title>Заявка на услуги Центра сертификации</title>
</head>
<body>
<br>
<table align=center border='1px'>
<tr><td><b>
<?php
if (!empty($zz['nick']))
последняя строка 25-я.
В таком случае:
ну с синтаксисом в пыхе разбирайтесь сами... =))) Я его очень не люблю...
второй <?php по идее - лишний или вы пых код пытаетесь внутри константы исполнить...
логику включите...
последняя строка 25-я.
Так у Вас ошибка начинается еще выше с $content = "
Вы либо закрывайте php-код. Либо не открывайте его внутри еще одного php-кода.
Мысль понял. Извините за такие тормоза....просто реально я далеко не спец в пхп.
В таком варианте не работает:
<tr><td><b>
if (!empty($zz['nick'])) {echo "<b>".$zz['nick']."</b>";}
</b><br></td></tr>
<td>
Конкатенация строк php.
Потос мне не понятно следующее.
Вы распичатываете $zz['nick'], а $content просто присваеваете значение. Зачем?
Если по мылу, то так попробуйте
<?php
include("config.inc.php");
$isTrue = false;
foreach($_POST as $k=>$v)
{
if($v)
{
$zz[$k] = $_POST[$k];
}
}
$content = "
<html>
<head>
<title>Заявка на услуги Центра сертификации</title>
</head>
<body>
<br>
<table align=center border='1px'>
<tr><td><b>";
if (!empty($zz['nick']))
{
$content.="<b>".$zz['nick']."</b>";
}
$content.="</b><br></td></tr>
<td>
<b>dsgdsfg</b>
</td>
</tr>
</table>
</body>
</body>
</html>";
Может Вам весь код обработчика что-то даст?! Я уже совсем запутался.
include("config.inc.php");
$isTrue = false;
foreach($_POST as $k=>$v)
{
if($v)
{
$zz[$k] = $_POST[$k];
}
}
$content = "
<html>
<head>
<title>Заявка на услуги Центра сертификации</title>
</head>
<body>
<br>
<table align=center border='1px'>
<tr><td><b>"
.if (!empty($zz['nick'])) {echo "<b>".$zz['nick']."</b>";}
"</b><br></td></tr>
<td>
<b>dsgdsfg</b>
</td>
</tr>
</table>
</body>
</body>
</html>
" ;
if(!@mail($admail, $subject, $content, "Content-type:text/html; Charset=windows-1251\r\n"))
{
echo "Ошибка при отправке письма. Пожалуйста сообщите об этом администратору данного сайта, используя любой другой вид связи.$back";
exit;
}
else
{
echo "Ваше сообщение успешно отправлено!";
echo "<meta http-equiv=\"refresh\" content=\"3;URL=$url\"> ";
}
?>
Может Вам весь код обработчика что-то даст?! Я уже совсем запутался.
См. сообщение выше. Если не понятно - пиши.