Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Пользователь
Регистрация
2 Май 2025
Сообщения
46
тест на любов
скреншот снезу
Снимок экрана (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>
 
Снова в деле...
Активный
Регистрация
12 Фев 2025
Сообщения
197
OFFTOP

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

 
Пользователь
Регистрация
2 Май 2025
Сообщения
46
3.6. Запрещено поднимать (апать) свою тему чаще, чем 1 раз в 24 часа.
атветеееее @
 
Пользователь
Регистрация
2 Май 2025
Сообщения
46
2.14. Запрещено флудить, оффтопить, заниматься флеймом. | Для подобных сообщений, используйте BB-код
-хахвятибпаассссссссааааааааатрелитьэмумаюа
 
Дальше — Больше
Команда форума
Администратор
Регистрация
21 Янв 2023
Сообщения
1,108
OFFTOP

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

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

 
Пользователь
Регистрация
20 Дек 2023
Сообщения
171
2.2. Запрещено публиковать сообщения, разжигающие конфликты.
вы чем его гасите нахуй
 
Пользователь
Регистрация
2 Май 2025
Сообщения
46
нузащтобаннн я толка тему саздал хател паделитьсясваме
 
Сверху