В вашем примере есть ошибки.
1) _curl_init возвращает объект, однако он нигде не присваивается и не используется.
2) пост фотографии
не хватает амперсанда в параметрах
Не затронута тема единой авторизации на проекте и в почте, входя в проект вы должны авторизовать пользователя и на яндексе. Нам яндекс предложил отправлять скрытую форму, что мы и делаем. Однако существует проблема для пользователей, которые еще не прошли активацию почтового ящика в интерфейсе яндекса. Для них куки не сохраняются и пароль приходиться вводить снова, в их интерфейсе, для пользователя это выглядит по меньшей мере странно.
У себя на проекте мы обходим это следующим образом.
1) сохраняем пароли.
2) делаем авторизацию пользоваетеля со стороны сервера, чтобы получить нужную ссылку, куда нас перенаправляет яндекс
3) вход в почту осуществляется не напрямую через mail.n1.by, а через дрюпаловский обработчик n1.by/mail которая определяет, залогинен ли пользователь, прошел ли ацтивацию и в зависимости от этого перенаправляет по нужной ссылке.
Так же нужно доделать смену пароля для редактирования пользователя.
Исходя из всех этих действий, можно сделать вывод что полноценная интеграция Почты для доменов от яндекса находится в крайне сыром виде, и судя по всему к нормальному виду придет не скоро.
В последнее время набирают обороты интеграции магазинов и социальных сетей, можно использовать туже витрину, что и на сайте, в фейсбуке и в контакте. Есть ли планы по реализации такого функционала?
Для больших вставок в базу данных я использую механизм load data in file. Непревзойденная скорость вставки. Майскуэль парсит только один запрос, полезные данные в файле почти все, и дополнительных только разделители. Легко справляется с тысячами, десятками и сотнями тысяч строк в секунду. Если структуры таблиц не повзоляют такого делать, то можно делать отдельную таблицу для вставки и из нее делать необходимые инсерты-апдейты по другим таблицам. Эту временную таблицу так же можно создавать в памяти.
А где игровые компании, Леста, например?
1) _curl_init возвращает объект, однако он нигде не присваивается и не используется.
2) пост фотографии
не хватает амперсанда в параметрах
$q = 'act=a_photo&url='.$u.'&image='.$i.'&extra=0&index=1';
А так спасибо, облегчили работу.
У себя на проекте мы обходим это следующим образом.
1) сохраняем пароли.
2) делаем авторизацию пользоваетеля со стороны сервера, чтобы получить нужную ссылку, куда нас перенаправляет яндекс
3) вход в почту осуществляется не напрямую через mail.n1.by, а через дрюпаловский обработчик n1.by/mail которая определяет, залогинен ли пользователь, прошел ли ацтивацию и в зависимости от этого перенаправляет по нужной ссылке.
Так же нужно доделать смену пароля для редактирования пользователя.
Исходя из всех этих действий, можно сделать вывод что полноценная интеграция Почты для доменов от яндекса находится в крайне сыром виде, и судя по всему к нормальному виду придет не скоро.
Картинки нет.