https://site.ru/select-product.htm&whwidth_listv=a41b1903&whwidth_id=a41b1903e
RewriteCond %{QUERY_STRING} (?:^|&)route\=product/select_pr(?:$|&)
RewriteCond %{QUERY_STRING} (?:^|&)whwidth_listv\=a41b1903(?:$|&)
RewriteCond %{QUERY_STRING} (?:^|&)whwidth_id\=a41b1903e(?:$|&)
RewriteRule ^index\.php$ /select\-product.htm&whwidth_listv=a41b1903&whwidth_id=a41b1903e? [L,R=301]
if [ "$projectDir" = "video" -o "$projectDir" = "audio" ]; then
if [ "$flag" != "noflag" ]; then
# Ваш код, если projectDir = "video" или "audio", и flag не равен "noflag"
echo "Проект: $projectDir, флаг установлен."
else
# Ваш код, если projectDir = "video" или "audio", но flag = "noflag"
echo "Проект: $projectDir, флаг 'noflag'."
fi
else
# Ваш код, если projectDir не равен "video" или "audio"
echo "Проект не является 'video' или 'audio'."
fi
#!/bin/bash
# Проверяем, переданы ли аргументы
if [ "$#" -lt 5 ]; then
echo "Необходимо передать от 5 до 15 языков."
exit 1
fi
# Преобразуем аргументы в массив
languages=("$@")
# Выводим языки
echo "Переданные языки:"
for lang in "${languages[@]}"; do
echo "$lang"
done
chmod +x languages.sh
./languages.sh ru en fr de kk pe
netstat -ntu | awk '{print $5}' | grep -vE "(Address|servers|77.37.156.60|79.137.175.245|192.168.5.201|95.163.251.234|127.0.0.1|8.8.8.8|8.8.4.4)" | cut -d: -f1 | sort | uniq -c | sort -n| sed 's/^[ \t]*//'
mysqldump -u'userbitrix' -p'1111111' dbbitrix | gzip | ssh root@1.1.1.1 -p 22 'gunzip | mysql -u'userbitrix2' -p'22222' dbbitrix'
tar cvfz - --ignore-failed-read --directory /var/www/3dpaneli.ru/web . |ssh root@89.207.93.148 cd /tmp/test/aa;tar xvfz -"
Есть массив гороскопов. Пользователь вводит дату рождения в input и после отправки должен определиться его знак зодиака и выводится предсказание для этого знака на текущий день.
<?php
echo '<form action="" method="GET">';
echo '<input type="date" name="birthday" required>';
echo '<input type="submit" value="Отправить">';
echo '</form>';
$horoscopes = [
'Овны' => 'найдите в себе желание радоваться этой жизни, даже если не очень хочется.',
'Тельцы' => 'сегодня даже работа ответит Вам взаимностью.',
'Близнецы' => 'умерьте аппетиты и не выходите за рамки разумного.',
'Раки' => 'вы в отличной физической форме и преодолеете все препятствия.',
'Львы' => 'у Вас есть тактика, вот её и придерживайтесь.',
'Девы' => 'кто-то захочет совершить нападение на Ваше сердце.',
'Весы' => 'настроение будет на высоте, а этого уже достаточно.',
'Скорпионы' => 'все бонусы этого дня будут поджидать Вас вечером.',
'Стрельцы' => 'наслаждайтесь моментом, а о будущем Вы ещё успеете подумать.',
'Козероги' => 'соблюдайте сегодня максимально дружелюбный вид.',
'Водолеи' => 'впечатлений, полученых сегодня Вам хватит надолго.',
'Рыбы' => 'звёзды дают зелёный свет на новые знакомства.',
];
if (isset($_GET['birthday'])) {
$birthday = new DateTime($_GET['birthday']);
$monthDay = (int)$birthday->format('md');
$zodiac = '';
if ($monthDay >= 321 && $monthDay <= 419) {
$zodiac = 'Овны';
} elseif ($monthDay >= 420 && $monthDay <= 520) {
$zodiac = 'Тельцы';
} elseif ($monthDay >= 521 && $monthDay <= 620) {
$zodiac = 'Близнецы';
} elseif ($monthDay >= 621 && $monthDay <= 722) {
$zodiac = 'Раки';
} elseif ($monthDay >= 723 && $monthDay <= 822) {
$zodiac = 'Львы';
} elseif ($monthDay >= 823 && $monthDay <= 922) {
$zodiac = 'Девы';
} elseif ($monthDay >= 923 && $monthDay <= 1022) {
$zodiac = 'Весы';
} elseif ($monthDay >= 1023 && $monthDay <= 1121) {
$zodiac = 'Скорпионы';
} elseif ($monthDay >= 1122 && $monthDay <= 1221) {
$zodiac = 'Стрельцы';
} elseif ($monthDay >= 1222 || $monthDay <= 119) {
$zodiac = 'Козероги';
} elseif ($monthDay >= 120 && $monthDay <= 218) {
$zodiac = 'Водолеи';
} elseif ($monthDay >= 219 && $monthDay <= 320) {
$zodiac = 'Рыбы';
}
if ($zodiac) {
echo "$zodiac: " . $horoscopes[$zodiac];
} else {
echo 'Не удалось определить Ваш знак зодиака.';
}
}
?>