<?php
header('X-Accel-Redirect: /protected/1.mp3');
Geolocate with page caching support is the same as above, but does the geolocation via Ajax. You may notice your website URLs have a ?v=xxxxx appended to them. This is normal to prevent static caching of prices.
where
передать массив, чекбоксов и все. Например:$users = DB::table('users')->where([
// То есть сюда массив с тем, что там у вас в форме на выбирали при поиске и все.
['sex', 'man'],
['sex', 'female'],
])->get();
$users = DB::table('users')
// ['man', 'female'] Это массив с реквеста, тут может быть и null и man и сразу все вместе... и что вам нужно
->whereIn('sex', ['man', 'female'])
->get();
if ($request->man && $request->woman) {
$query->where('sex', 'male')->where('sex', 'female');
} elseif ($request->man && !$request->woman) {
$query->where('sex', 'man');
} elseif (!$request->man && $request->woman) {
$query->where('sex', 'female');
} else {
$query->where('sex', null);
}
if ($request->man) {
$query->where('sex', 'man');
}
if ($request->woman) {
$query->where('sex', 'female');
}