GET /index.php?name=Андрей&surname=Галкин
/login.php?login=Андрей&password=123
согласитесь что так передавать такую информацию совсем не безопасно. Любой может открыть ваш браузер и начиная вводить адрес сайта он из истории может увидеть ваши пароли и логины.POST /login.php (login=Андрей&password=123)
то что в скобочках было бы скрыто и никак не сохранено в браузере. $chosen = is_array($_POST['choice']) ? $_POST['choice'] : array();
$chosen = implode (', ', $chosen );
function arraysInCommon(arrays){
var i, common,
L= arrays.length, min= Infinity;
while(L){
if(arrays[--L].length<min){
min= arrays[L].length;
i= L;
}
}
common= arrays.splice(i, 1)[0];
return common.filter(function(itm, indx){
if(common.indexOf(itm)== indx){
return arrays.every(function(arr){
return arr.indexOf(itm)!= -1;
});
}
});
}
var arr = ["Улица Академика Янгеля", "Петровско-Разумовская", "Авиамоторная", " "] ;
var massiv = ["Улица Академика Янгеля", "Петровско-Разумовская", "Петровско-Разумовская", "Авиамоторная"];
var allArrays = [ arr, massiv];
console.log(allArrays);
var matches = arraysInCommon(allArrays).sort();
console.log(matches.toString());
// собираем и танции метро из строки и преобразовываем в массив
var metro_stations = "[[*svod_metro]]" ;
var metro_massive = metro_stations.split(',');
console.log(metro_massive);
// собираем значения всех инпутов станций метро и преобразовываем в массив
var input_metro = $('.metro_title').text();
var input_metro_massive = input_metro.split(',');
console.log(input_metro_massive);
// сравниваем массивы
function arraysInCommon(arrays){
var i, common,
L= arrays.length, min= Infinity;
while(L){
if(arrays[--L].length<min){
min= arrays[L].length;
i= L;
}
}
common= arrays.splice(i, 1)[0];
return common.filter(function(itm, indx){
if(common.indexOf(itm)== indx){
return arrays.every(function(arr){
return arr.indexOf(itm)!= -1;
});
}
});
}
var arr = ["Улица Академика Янгеля", "Петровско-Разумовская", "Авиамоторная", " "] ;
var massiv = ["Улица Академика Янгеля", "Петровско-Разумовская", "Петровско-Разумовская", "Авиамоторная"];
var allArrays = [ metro_massive, input_metro_massive];
console.log(allArrays);
var matches = arraysInCommon(allArrays).sort();
console.log(matches.toString());
<div class="cont">
<div class="overlay">
<h1>Заголовок</h1>
<p>Текст</p>
</div>
<img src="img1.jpg">
</div>
.cont {
width: 500px;
height: 500px;
position: relative;
}
.overlay {
position: absolute;
text-align: center;
width: 100%;
height: 100%;
background: rbga(0, 0, 0, 0.3);
display: none;
}
jQuery(document).on("hover", ".cont", function() {
jQuery(this).children(".overlay").fadeIn("fast");
}, function() {
jQuery(this).children(".overlay").fadeOut("fast");
});
<div class="block-wrap">
<div class="block-img"></div>
<div class="block-text">
<h2>Заголовок</h2>
<p>Текст</p>
</div>
</div>
.block-wrap{
position: relative;
overflow: hidden;
}
.block-img{
position: relative;
width: 100%;
height: auto;
}
.block-text{
position: absolute;
top: 0;
left: 0;
background: rbga(0,0,0,.3);
color: #fff;
opacity: 0;
visibility: hidden;
width: 100%;
height: 100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 5%;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.block-wrap:hover .block-text{
opacity: 0;
visibility: visible;
}
<?php
if( $curl = curl_init() ) {
// $ip = $_SERVER["REMOTE_ADDR"];
$ip = '212.100.131.254';
curl_setopt($curl, CURLOPT_URL, 'http://ip-whois.net/ip_geo.php?ip='.$ip);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
$out = curl_exec($curl);
$matches = array();
preg_match_all("/^\s*Город:\s+(.+)<br>/Usmi", $out, $matches);
$city = isset($matches[1][0])?$matches[1][0]:false;
var_dump($city);
print_r($matches[1][1]);
curl_close($curl);
}
?>