doctorpc

doctorpc
Рейтинг
112
Регистрация
12.07.2009

Возможно ли это? - да возможно.

Как сделать? - Думаю, в Вашем случае просто нужно огласить бюджет и найти исполнителя.

Например этот GDBBREN8 пару баксов сбросит

К сайтам на сервере подключается репозиторий, к тестовому Dev, а к рабочему Master (вот тут я не очень понимаю что есть реально и как правильно)

Имхо, достаточно одного репозитория. Во время обновления Dev и Master вы указываете, ревизию или branch/tag откуда брать код.

Как подключается репозиторий к серверу для обновления кода на сервере.

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

Как правильно распределить участки проекта между разработчиками, при условии разработки на основе CMS (то есть основа есть, надо ее грамотно разделить для редактирования разработчиками)

Думаю, идеальный ответ на этот вопрос хотел бы получить любой project-manager. У каждого свои подходы, основанные на опыте. И в двух предложениях не расскажешь.

Каким способом параметры передавать предпочитаете?

Есть также упрощенные функции в зависимости от вида запроса.

http://www.w3schools.com/jquery/jquery_ajax_get_post.asp

http://api.jquery.com/jQuery.get/

http://api.jquery.com/load/

Если есть внешний доступ к БД (или знаете как сделать). Можете скинуть в ЛС ip и user/password, посмотрю по-быстрому. ICQ также есть в профиле.

Вот пример отправки с исползованием PEAP Mail с включенным ssl шифрованием.


<?php
require_once "Mail.php";

$from = "Sandra Sender <sender@example.com>";
$to = "Ramona Recipient <recipient@example.com>";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";

$host = "ssl://mail.example.com";
$port = "465";
$username = "smtp_username";
$password = "smtp_password";

$headers = array ('From' => $from,
'To' => $to,
'Subject' => $subject);
$smtp = Mail::factory('smtp',
array ('host' => $host,
'port' => $port,
'auth' => true,
'username' => $username,
'password' => $password));

$mail = $smtp->send($to, $headers, $body);

if (PEAR::isError($mail)) {
echo("<p>" . $mail->getMessage() . "</p>");
} else {
echo("<p>Message successfully sent!</p>");
}
?>

Думаю, проблема в том, что сервер требует SSL аутентификацию.

Она включается командой STARTTLS,


write_smtp_response($socket, 'STARTTLS');
read_smtp_answer($socket); // ответ сервера

но после этого все последующие команды должны быть зашифрованы.

Поэтому, скорее всего скрипт через сокеты не будет работать. Или я незнаю как шифровровать команды.

Что если просто в Вашем изначальном скрипте включить ssl аутентификацию? С помощью чего Вы изначально хотели посылать email? Какой функцией?

joost, в Вашем коде проблем нет. Тем более, что в браузере выводит.

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

Попробуйте такой вариант:


SELECT A.teamplayer_id, A.srok, B.match_date,
( SELECT COUNT(*)
FROM `match` A1
WHERE A1.match_date > B.match_date
AND A1.match_date < NOW()
AND A.projectteam_id in(A1.projectteam1_id, A1.projectteam2_id)
) as matches_after_count

FROM `match_discv` A LEFT JOIN `match` B ON A.match_id=B.id
WHERE B.match_date < NOW()
HAVING matches_after_count < A.srok

Вместо NOW() лучше использовать конкретную дату, т.к. с NOW() некоторые индексы могут не работать.

КЭП? :) вроде это вверху как раз и писали:)

Всего: 653