.swiper-wrapper
сделали обрезку содержимого. При пролистывании он улетает влево, и все слайды после первого не видны..akcy .container .swiper-wrapper {
overflow: hidden;
}
// Идут расчеты
price = ...
// Делается вывод на страницу
element.innerHTML = price.toFixed();
class Router {
private $pages = array();
function addRoute($url, $path){
- $this->pages[$url] = $path;
+ $this->pages[trim('/', $url)] = $path;
}
function route($url){
+ url = trim('/', $url);
- if(isset($this->pages["/".$url])) {
+ if(isset($this->pages[$url])) {
- $path = $this->pages["/".$url];
+ $path = $this->pages[$url];
$file_dir = "app/".$path;
if ($path == "") {
require "errors/404.html";
die();
}
if (file_exists($file_dir)) {
require $file_dir;
} else {
require "errors/404.html";
die();
}
} else {
require "errors/404.html";
die();
}
}
}
require "system/Routing.php";
-$url = isset($_GET['url']) ? $_GET['url'] : '';
+[$url] = explode('?', $_SERVER['REQUEST_URI']);
$router = new Router();
$router->addRoute("/cameras", "apps/cameras/index.php");
$router->route($url);
.react-select {
// какие-то свойства
&__option {
//...
}
}
<div id="header">
<ul>
<li><a href="#">item</a>
<li><a href="#">item</a>
</ul>
</div>
app.mount('#header')
public function isExpired($path)
{
// ...
return $this->files->lastModified($path) >=
$this->files->lastModified($compiled);
}
public function lastModified($path)
{
return filemtime($path);
}
<div class="catalog-item">
<div class="catalog-item-slider">Слайдер</div>
<button class="nav prev"></button>
<button class="nav next"></button>
</div>
document.querySelectorAll('.catalog-item').forEach(item => {
new Swiper(item.querySelector('.catalog-item-slider'), {
slidesPerView: "auto",
loop: true,
speed: 600,
navigation: {
nextEl: item.querySelector(".nav.next"),
prevEl: item.querySelector(".nav.prev"),
}
});
});
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");
$ip = $_SERVER['REMOTE_ADDR'];
$result = $mysqli->query("SELECT * FROM `наша таблица` WHERE `userip` = '$ip' LIMIT 1");
if ($result->num_rows > 0) {
echo 'Сорян, такой айпишник уже есть в базе';
} else {
echo 'Ok, регистрирую вас';
}