Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

тест на любав

Май
51
10
Пользователь
тест на любов
скреншот снезу
Снимок экрана (357).png

PHP:
<?php
$characters = ["Пикамонов", "Комару", "damitz", "last emperor.", "Nesquik XF", "admin", "Kolpak", "z1poff", "viovit", "nikitius"];

function calculateLove($name1, $name2) {
    $combined = $name1 . $name2;
    $loveScore = 0;
    
    for ($i = 0; $i < strlen($combined); $i++) {
        $loveScore += ord($combined[$i]);
    }
    
    return ($loveScore % 100) + 1;
}

$selected1 = $characters[0];
$selected2 = $characters[1];

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $selected1 = $_POST['name1'] ?? $characters[0];
    $selected2 = $_POST['name2'] ?? $characters[1];
    
    $loveLevel = calculateLove($selected1, $selected2);
    
    if ($loveLevel > 80) {
        $result = "Идеальная пара! ❤️ У $selected1 и $selected2 будет прекрасная любовь!";
    } elseif ($loveLevel > 50) {
        $result = "Хорошая совместимость! ❤️ $selected1 и $selected2 подходят друг другу!";
    } elseif ($loveLevel > 30) {
        $result = "Есть шансы! ❤️ $selected1 и $selected2 могут быть вместе.";
    } else {
        $result = "Сложные отношения. ❤️ $selected1 и $selected2 придется работать над этим.";
    }
}
?>
<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <title>Тест на совместимость</title>
    <style>
        body {
            font-family: Arial, sans-serif;
            background: #ffe6e6;
            margin: 0;
            padding: 20px;
        }
        .container {
            max-width: 500px;
            margin: 0 auto;
            background: white;
            padding: 20px;
            border-radius: 10px;
            box-shadow: 0 0 10px rgba(0,0,0,0.1);
        }
        h1 {
            color: #ff3366;
            text-align: center;
        }
        select {
            width: 100%;
            padding: 10px;
            margin: 10px 0;
            border: 1px solid #ffb3c6;
            border-radius: 5px;
        }
        button {
            background: #ff3366;
            color: white;
            border: none;
            padding: 10px 20px;
            width: 100%;
            border-radius: 5px;
            cursor: pointer;
            font-size: 16px;
        }
        button:hover {
            background: #ff1a53;
        }
        .result {
            margin-top: 20px;
            padding: 15px;
            background: #fff0f5;
            border-radius: 5px;
        }
        .love-bar {
            height: 20px;
            background: #ffccd5;
            border-radius: 10px;
            margin: 10px 0;
        }
        .love-fill {
            height: 100%;
            background: linear-gradient(to right, #ff3366, #ff0066);
            border-radius: 10px;
            width: 0%;
            transition: width 1s;
        }
        .pair-display {
            font-size: 20px;
            color: #ff3366;
            text-align: center;
            margin: 10px 0;
            font-weight: bold;
        }
    </style>
</head>
<body>
    <div class="container">
        <h1>Тест на совместимость ❤️</h1>
        
        <form method="post">
            <div>
                <label>Первый персонаж:</label>
                <select name="name1" required>
                    <?php foreach ($characters as $char): ?>
                        <option value="<?= htmlspecialchars($char) ?>"
                            <?= ($char === $selected1) ? 'selected' : '' ?>>
                            <?= htmlspecialchars($char) ?>
                        </option>
                    <?php endforeach; ?>
                </select>
            </div>
            
            <div>
                <label>Второй персонаж:</label>
                <select name="name2" required>
                    <?php foreach ($characters as $char): ?>
                        <option value="<?= htmlspecialchars($char) ?>"
                            <?= ($char === $selected2) ? 'selected' : '' ?>>
                            <?= htmlspecialchars($char) ?>
                        </option>
                    <?php endforeach; ?>
                </select>
            </div>
            
            <button type="submit">Проверить совместимость</button>
        </form>
        
        <?php if (isset($loveLevel)): ?>
            <div class="result">
                <div class="pair-display">
                    <?= htmlspecialchars($selected1) ?> ❤️ <?= htmlspecialchars($selected2) ?>
                </div>
                
                <div class="love-bar">
                    <div class="love-fill" style="width: <?= $loveLevel ?>%;"></div>
                </div>
                
                <p><strong>Совместимость: <?= $loveLevel ?>%</strong></p>
                <p><?= $result ?></p>
            </div>
        <?php endif; ?>
    </div>
</body>
</html>
 
Снова в деле...
Фев
261
902
Активный
OFFTOP

Вы что употребляли? Молодой человек? -_-

 
Май
51
10
Пользователь
3.6. Запрещено поднимать (апать) свою тему чаще, чем 1 раз в 24 часа.
атветеееее @
 
Лучше плохо начать, чем хорошо бездействовать
Ноя
2,105
1,348
Профессионал
OFFTOP

Очень информативно

 
Май
51
10
Пользователь
2.14. Запрещено флудить, оффтопить, заниматься флеймом. | Для подобных сообщений, используйте BB-код
-хахвятибпаассссссссааааааааатрелитьэмумаюа
 
Лучше плохо начать, чем хорошо бездействовать
Ноя
2,105
1,348
Профессионал
OFFTOP

Понятно... кто-то обкурился


@pikamonov @Kolpak дайте ему дан чтоб немного успокоился
 
𝚖𝚘𝚛𝚜 𝚌𝚎𝚛𝚝𝚊, 𝚑𝚘𝚛𝚊 𝚒𝚗𝚌𝚎𝚛𝚝𝚊.
Янв
1,552
3,399
Команда форума
Администратор
OFFTOP

дайте мне тоже такую дозу...

@JustAlex, - а я не знаю, могу ли я блокировать или нет. он не так часто правила нарушает

 
Дек
205
218
Активный
2.2. Запрещено публиковать сообщения, разжигающие конфликты.
вы чем его гасите нахуй
 
Май
51
10
Пользователь
нузащтобаннн я толка тему саздал хател паделитьсясваме
 
@viovit_dev
Апр
1,343
856
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
убейся ради бога
 
Сверху