<table align=center border='0px'><tr><td><b>".(!empty($zz['nick'])?"<b>".$zz['nick']."</b><br><hr>":"").(!empty($zz['spec1'])?"<b>".$zz['spec2']."</b><br>":"")."</b><br></td></tr>
советую купить книжку по php
[umka] добавил 27.04.2010 в 16:32
опередили :D
да, без знаний что-то напрограммить "по образу и подобию" крайне сложно )
Romanuser, только не коннотация, а конкатенация :) Коннотация — это малость не то )
Wolf-izv,
$content = " <html> <head> <title>Заявка на услуги Центра сертификации</title> </head> <body> <br> <table align=center border='1px'> <tr><td><b>" .(!empty($zz['nick'])?"<b>".$zz['nick']."</b>":""). "</b><br></td></tr> <td> <b>dsgdsfg</b> </td> </tr> </table> </body> </body> </html> " ;
http://www.opennet.ru/search.shtml?words=postfix&config=htdig&restrict=%2Fbase%2F%7C%2Ftips%2Finfo
верно мыслите.
и он должен быть первым в конфиге.
1. Лучше сначала определиться со вторым вопросом :) А потом, в зависимости от способа реализации, переходить к первому.
2. Подозреваю, что вам нужен postfix или exim, и виртуальные пользователи.
Postfix будет попроще в плане конфигурирования.
3. Сейчас, по всей видимости, pma у вас в конфиге прописан просто как alias.
По ip-адресу откликается первый виртуалхост из конфига.
Т.е. вам нужно сделать отдельный виртуалхост для pma и поставить его первым в конфиге.
Зато из cron-а php запускается с определённым UID-ом, который и можно добавлять в заголовки.
У скрипта (у файла) так же есть UID, который можно цеплять к заголовкам даже если он запускается апачем с mod_php.
Патчится функция mail(), которая работает и в том и в другом варианте.
ИМХО, это самый беспалевный вариант для юзера, и однозначный для провайдера.
Т.к. UID злоумышленникам ничего не даст, а если вдруг пользователь сам злоумышленник и рассылает спам, то провайдеру всё равно, какой именно скрипт это делает, т.к. в договоре запрещается слать спам любым скриптом, а не каким-то определённым :)
Обратите внимание на наличие файла .ftpaccess
Возможно, в нём запрещена смена прав.
Запрет выглядит примерно так:
<Limit SITE_CHMOD> DenyAll <Limit>
Так же возможно наличие подобной конструкции в самом конфиге proftpd.conf
Обсуждать это лучше с тех.поддержкой, мне кажется.
ИМХО, достаточно добавлять в заголовки лишь UID владельца скрипта.
http://php.net/manual/en/control-structures.if.php
эээммм... а в чём прикол? почему не отдать файл просто по ссылке?
чтоб уж совсем без нагрузки ))
$im = ImageCreateFromJpeg($pic_path);ImageJPEG($im);
header('Content-Type: image/jpeg');
и всё.
Что значит "портит"? может уровень компрессии слишком высокий?
ImageJPEG($im, NULL, 95);