выбираем наилучшую схему

выбираем наилучшую схему подключения к bd

есть 2ва варианта 1н постарше, другой поновее…
$mysql = new mysqli("хост","пользователь","пароль","название бд")or die('подключится к серваку не удалось');
$mysql-> query("SET NAMES 'UFT8'");
$mysql-> close();


mysql_connect('хост','пользователь','пароль''название бд')or die('подключится к серваку не удалось');
mysql_select_db('shop')or die(mysql_error());


голосуем, выбираем что безопаснее (хотя на мой взгляд защита одинаковая ), комментируем =))

Вставка кода php в шаблон *.tpl

Доброго времени суток!

Уважаемые знатоки, будьте добры подскажите как решить такую проблему:

вставляю php-код в tpl шаблон:

<?php

?>

в итоге пустое место.
Открыл страницу через просмотр исходного кода, а там код почему то закомментился и скобка заменена:

Настраиваем сервер для LiveStreet. Часть VI. PHP.

Предыдущие части:

Итак, лезем упоминавшийся в третей части конфигурационный файл /etс/apt/sources.list:
vim /etс/apt/sources.list

и раcкомментируем там dotdeb.org (две последние строки). После чего обновляемся:
apt-get update

Устанавливаем php, и всё что с ним связано следующими командами:
apt-get install php5-cli php5-common php5-suhosin php5-mcrypt php5-mysql php5-gd php5-dev php-pear php5-curl php5-memcache

apt-get install php5-fpm

После чего опять комментируем dotdeb.org в /etс/apt/sources.list и опять обновляемся:
apt-get update


Читать дальше →

Как насильно зафрендить пользователей?

Предположим, есть два пользователя — test1 и test2. Я хочу их насильно зафрендить:
$user1 = $this->oEngine->User_GetUserByLogin('test1');                                                                        
        $user2 = $this->oEngine->User_GetUserByLogin('test2');                                                                        
        $oFriend=$this->oEngine->User_GetFriend($user1->getId(),$user2->getId());
                                                     
                 $oFriendNew=Engine::GetEntity('User_Friend');                                                                        
                 $oFriendNew->setUserTo($user1->getId());                                                                             
                 $oFriendNew->setUserFrom($user2->getId());                                                                           
                 $oFriendNew->setStatusFrom(ModuleUser::USER_FRIEND_ACCEPT);                                                          
                 $oFriendNew->setStatusTo(ModuleUser::USER_FRIEND_ACCEPT);                                                            
                 $this->oEngine->User_AddFriend($oFriend);                                                                            
                 $oFriendNew->setUserTo($user2->getId());                                                                             
                 $oFriendNew->setUserFrom($user1->getId());                                                                           
                 $this->oEngine->User_AddFriend($oFriend);                                                                            
                 $this->oEngine->User_UpdateFriend($oFriend);

Но ничего не получается — они не друзья

[Решено] Вызвать метод объекта внутри PHP, запись в стиле Smarty

Есть дополнительное поле сделано как описано в этом топике часть 1
в шаблоне вызывается
{$oTopic->getVideoContent()}

При создании топика заполняется данными в виде уникального кода (плейлист Youtube)
xttp://www.youtube.com/playlist?list=PLC96B806286684C89

Есть PHP скрипт, который размещен в /engine/lib/external/Smarty/libs/plugins под название function.youtube.php
его задача подставлять параметры значений для вывода списка роликов в плейлисте, вот привожу его

Читать дальше →

Ошибки при переносе

Решил перенести сайт на другой хостинг. Сейчас в периоде тестирования вышла такая ошибка при залогинивании/разлагинивании
Warning: Cannot modify header information - headers already sent by (output started at /home/***/public_html/***/engine/lib/external/CSSTidy-1.3/class.csstidy.php:2009) in /home/***/public_html/***/classes/modules/user/User.class.php on line 879

Warning: Cannot modify header information - headers already sent by (output started at /home/***/public_html/***/engine/lib/external/CSSTidy-1.3/class.csstidy.php:2009) in /home/***/public_html/***/engine/include/function.php on line 447

Warning: Cannot modify header information - headers already sent by (output started at /home/***/public_html/***/engine/lib/external/CSSTidy-1.3/class.csstidy.php:2009) in /home/***/public_html/***/engine/include/function.php on line 449

Разница между хостингами в версии php 5.3.19 на тот, что хочу перенести и php-5.2.17.
и в разница, что на новом хостинге php выполняется как CGI на том, что есть php как модуль apache

Помогите с php

Всем привет уважаемые эксперты livestreet. Возникают проблемы с установкой кода с сайта bj.su Уже перепробовал все и в футер его пихал и в хедер и в блоки плагина aceWidget и поставил плагин «Выполнение php кода в шаблонах (Smarty PHP tag)» ничего увы не помогает.
Помогите уже запихать его куда нибудь.

PS публикую на всякий случай и код который нужно вставить:

<?php
require_once($_SERVER['DOCUMENT_ROOT'].'/ххх/bestjet.php'); 
$o['charset'] = 'utf-8';//кодировка сайта 
$bestjet = new BestJetClient($o);
unset($o);
echo $bestjet->build_links();
?>

Как выключить php_notice, которые идут от смарти?

Доброго времени суток, уважаемое сообщество.
Я собственно к Вам с вопросом, ответ на который, не однократно пытался найти здесь на портале, но тщетно. Также писал ort, но он не отвечает. Собственно теперь задаю его Вам — как выключить php_notice, которые идут от смарти?

Я выключил вывод нотисов на стороне php, выключил их вывод и в index.php LiveStreet, однако смарти да и error_log продолжает плеваться нотисами, это превратилось в проблему поскольку их огромное количество и все пишутся в файл. Помогите пожалуйста с решением этой проблемы.

Большие нагрузки на сервер. Помогите разобраться.

Ребят подскажите из за чего могут быть большие нагрузки на сервер. Попробовали почти все варианты, отключили все модули, проверили настройки PHP.

В чем могут быть проблемы, и как разобарться?