На Windows, setlocale(LC_ALL, '') устанавливает имена локалей из системных региональных/языковых настроек (доступных через Панель Управления).
setlocale(LC_ALL, 'ru_RU.UTF-8');
setlocale(LC_NUMERIC, 'POSIX');
function file_get_contents_from_url($url){
$data = file_get_contents($url);
if ($data === false){
if (function_exists('curl_init')){
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_TIMEOUT, 5);
$data = curl_exec($curl);
curl_close($curl);
}
}
return $data;
}
ini_set('mysql.connect_timeout', '600'); // значение в секундах
$mail->From = "Ваш реальный email в Яндекс для подключенного домена";
this.data = {
controller: 'controller',
action: 'action',
jsonContent: true
};
$.post('/apiw/', this.data, function(data){
// в data будет объект, если вы в /apiw/ результатом вернёте JSON
}, 'json');
array(
'controller' => 'controller',
'action' => 'action',
'jsonContent' => true
);
this.data = {
controller: 'controller',
action: 'action',
jsonContent: true
};
$.post('/apiw/', {param_name: this.data}, function(data){
// в data будет объект, если вы в /apiw/ результатом вернёте JSON
}, 'json');
array(
'param_name' => array(
'controller' => 'controller',
'action' => 'action',
'jsonContent' => true
)
);
function my_func (){
alert('hello');
}
$('a').click(my_func);
$('#change').change(function() {
if ( $('#change option:selected').val() == 1 ){
my_func();
}
else{}
});
CREATE TABLE `geo_cities` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`country_id` int(10) unsigned NOT NULL DEFAULT '0',
`region_id` int(10) unsigned NOT NULL DEFAULT '0',
`name` varchar(128) NOT NULL DEFAULT '',
`ordering` int(11) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `name` (`name`),
KEY `country_id` (`country_id`),
KEY `region_id` (`region_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `geo_regions` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`country_id` int(10) unsigned NOT NULL DEFAULT '0',
`name` varchar(64) NOT NULL DEFAULT '',
`ordering` int(11) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `country_id` (`country_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `geo_countries` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(128) NOT NULL DEFAULT '',
`alpha2` char(2) NOT NULL DEFAULT '',
`alpha3` char(3) NOT NULL DEFAULT '',
`iso` int(11) NOT NULL DEFAULT '0',
`ordering` int(11) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `name` (`name`),
KEY `alpha2` (`alpha2`),
KEY `alpha3` (`alpha3`),
KEY `iso` (`iso`),
KEY `ordering` (`ordering`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
$response = json_decode($vk_response, true);
<div class="videoWrapper">
<div id="player"></div>
</div>
<script>
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
playerVars: {
autoplay: 1,
controls: 0,
showinfo: 0,
autohide: 1,
modestbranding: 1,
vq: 'hd1080'},
videoId: 'VGz0eoTSNZ8',
events: {
onReady: onPlayerReady,
onStateChange: function(event){
if (event.data == YT.PlayerState.ENDED) {
player.playVideo();
}
}
}
});
}
function onPlayerReady(event) {
player.mute();
}
</script>