.marquee { text-align:left; width:auto; overflow:hidden; white-space: nowrap; }
.marquee span { display:inline-block; width:auto; text-indent:0; animation: marquee 5s linear infinite; }
@keyframes marquee {
0% { transform: translate(100vw, 0); }
100% { transform: translate(-100%, 0); }
}
Route::post('login', 'LoginController')->name('login');
# клонируем репозиторий в соседний каталог
# иначе придётся использовать ключ --force
git clone --no-local . ../clonerepo/
# переходим в свежий клон
cd ../clonerepo
# чистим
git filter-repo --path "path/to/file" --invert-paths
# проверим что файл исчез
git log --oneline --name-status -- "path/to/file"
Коммиты в гите неизменяемые, но мы можем их пересоздать заново. Фактически получится новый репозиторий, но сохранится история. Всем участникам проекта придётся клонировать новый проект заново. .row-image {
display: flex;
justify-content: center;
align-items: center;
& > .circle {
transform: rotate(0);
width: 350px; height: 350px;
border: 5px dashed red;
border-radius: 50%;
animation: rotate-circle 10s linear infinite forwards;
@keyframes rotate-circle {
0% {
transform: rotate(0);
}
100% {
transform: rotate(360deg);
}
}
}
}
const arr = [
[
{name: 'One'},
{name: 'Two'},
{name: 'Three'},
]
];
let str = '';
for(let i = 0; i < arr[0].length; i++) {
str = str + arr[0][i].name;
}
console.log(str) // "OneTwoThree"
i <= arr[0].length
на последней итерации равна 3, но элемента массива 3 нет. И лучше определять переменные и называть лучше, а то ты итерируешь объект, а не массив судя по имени переменной $filename = 'file.mp3'; //сам файл
$format = pathinfo($filename, PATHINFO_EXTENSION); //определяем формат
//условия
if($format == 'mp3'){
echo '<audio src="'.$filename.'"></audio>'
}else if($format == 'mp4'){
echo '<video><source src="'.$filename.'" type="video/mp4"></video>'
}else if($format == 'jpg'){
echo '<img src="'.$filename.'">'
}else{
echo 'формат не найден'
}
$bd->Query("SELECT COUNT(*) FROM users_nykfageubf WHERE p = '$p' AND promo_new=1"))
$bd->Query("UPDATE users_nykfageubf SET balance=balance+10, promo_new = 0 WHERE p = '$p' AND promo_new=1");
$stmt = $bd->Query("SELECT 1 FROM users_nykfageubf WHERE p = '$p' AND promo_new=1 LIMIT 1");
if ($stmt->rowCount() > 0) {
...........
}