Ragnarok

Ragnarok
Рейтинг
239
Регистрация
25.06.2010
dma84:
А что толку от этого плагина, если сайт 90% времени лежит под нагрузкой?

не вижу смысла спорить, ибо мы говорим о разных вещах.

я о том, что нет смысла писать код для уже решённой сложной задачи, если есть возможность поставить плагин, а вы о вреде "мне нужно установить на WP счётчик лиру, ищу плагин"

dma84:
Плагины ищут только те, кто сам писать ничего не умеет

куда проще к тому же WP поставить плагин "голосование", чем писать код голосовалки самому

своя CMS рулит тем, что:

если шаришь в безопасности,- будет надёжнее популярных

куда проще допилить до своих нужд, нежели популярную

не рулит:

всё нужно будет писать самому и готового плагина не найдёшь

может получиться дырка в безопасности

настройки php? настройки сервера?

-чета фигово ты печатаешь)

-в ысмле

=))

переименуй так, чтобы *banner* ни в названии файла, ни в пути не было

ни banner, ни ads, ни ad0.. по аналогии

попробуй назвать image или view

Вот XML файл, который не открывается - http://sandaldom.ru/images/images.xml

Сам баннер - http://sandaldom.ru/images/image_opt_top.swf

Semen№7:
можете пример хотябы с несколькими полями подкинуть, плиз?

$body.=$_POST["имя_поля"];

сами поля посмотри в исходном коде страницы с формой

попробуй добавить после строки:


$body .= "</table>";
$body .= VAR_DUMP($_POST);

так, чисто поржать..

по хорошему нужно перебрать все поля формы и прилепить их

Dimitron:
Пишу, придиры.

придири считае чо ниграмотне не напишит хороши программи под платформу Windows

как-то так


$mailer =& JFactory::getMailer();
$body = '<style type="text/css">'.$params->get('form_css').'</style>';
$body .= '<table width="100%" border="0" cellspacing="5" cellpadding="0">';
$hiddenField = $_POST['hiddenField'];
$hiddenField = unserialize($hiddenField);
$attached_files = array();

$body .= "</table>";

$sender = array($params->get('sender'),$params->get('sender'));
$mailer->setSender($sender);
$mailer->addRecipient($params->get('recipient'));
$mailer->setSubject($params->get('subject'));
$mailer->isHTML(true);
$mailer->setBody($body);
if(!$mailer->Send()) {
echo "<div align='center' style='background-color:#F00; color:#FFF; width:90%; border:#000 thin double;'>Message Error: " . $mail->ErrorInfo.'</div>';
$showform=true;
} else {
echo "<div align='center' style='background-color:#F00; color:#FFF; width:90%; border:#000 thin double;'>".$params->get('success_message', 'Your message has been sent successfully! Thank you.')."</div>";
$showform=false;
}

судя по коду, в теле письма переменная $body

а она формируется выделенными строками, т.е. пустой таблицей

Всего: 3369