Montag, 23 März 2026

Diese Woche am beliebtesten

Vertiefendes Material

EggMaster Pro Script

Vergiss das Raten beim Eierkochen! Unser Script EggMaster Pro nutzt echte Thermodynamik (Williams Formel), um die perfekte Kochzeit basierend auf Gewicht und Temperatur zu berechnen. Inklusive Wissens Akademie und viralem Social Sharing Modul. Das ultimative Asset, um über Ostern massiv Traffic für eure Nischenseiten abzugreifen. SEO ready mit JSON LD Schema!

<?php
$cssPath = 'css/egg.css';
// --- SETUP BLOCK: DIESER TEIL LÖSCHT SICH SELBST ---
if (!file_exists($cssPath)) {
    if (!is_dir('css')) mkdir('css', 0755, true);
    $css = ":root { --primary: #f59e0b; --accent: #10b981; --bg: #fdfcf0; --card: rgba(255, 255, 255, 0.95); --text: #44403c; }\n";
    $css .= "body { background: var(--bg); color: var(--text); font-family: 'Inter', sans-serif; margin: 0; padding: 0; background-image: radial-gradient(circle at 10% 20%, rgba(245, 158, 11, 0.05) 0%, transparent 90%); }\n";
    $css .= ".wrapper { max-width: 900px; margin: 60px auto; padding: 20px; }\n";
    $css .= ".hero { text-align: center; margin-bottom: 40px; } .hero h1 { font-size: 3.5rem; font-weight: 900; color: #b45309; margin: 0; letter-spacing: -1px; }\n";
    $css .= ".main-box { background: var(--card); backdrop-filter: blur(20px); border-radius: 40px; padding: 50px; border: 1px solid rgba(180, 83, 9, 0.1); box-shadow: 0 25px 50px -12px rgba(180, 83, 9, 0.1); }\n";
    $css .= ".egg-selector { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; margin-bottom: 30px; }\n";
    $css .= ".egg-btn { background: #fff; border: 2px solid #f3f4f6; padding: 20px; border-radius: 24px; cursor: pointer; transition: 0.3s; text-align: center; font-weight: 700; }\n";
    $css .= ".egg-btn.active { border-color: var(--primary); background: #fffbeb; color: var(--primary); }\n";
    $css .= ".input-group { margin-bottom: 25px; } label { display: block; margin-bottom: 10px; font-weight: 700; color: #92400e; font-size: 0.9rem; text-transform: uppercase; }\n";
    $css .= "input, select { width: 100%; padding: 18px; border-radius: 18px; border: 2px solid #f3f4f6; background: #fff; font-size: 1.1rem; box-sizing: border-box; }\n";
    $css .= ".submit { width: 100%; background: linear-gradient(135deg, #f59e0b, #d97706); color: #fff; border: none; padding: 22px; border-radius: 20px; font-size: 1.4rem; font-weight: 800; cursor: pointer; transition: 0.3s; }\n";
    $css .= ".result-area { margin-top: 40px; padding: 40px; border-radius: 35px; background: #fffbeb; text-align: center; border: 2px dashed #f59e0b; }\n";
    $css .= ".timer-val { font-size: 5rem; font-weight: 900; color: #b45309; display: block; }\n";
    $css .= ".faq-container { margin-top: 80px; } .faq-card { background: #fff; padding: 30px; border-radius: 30px; border: 1px solid #f3e8ff; margin-bottom: 20px; cursor: pointer; }\n";
    $css .= ".faq-content { display: none; margin-top: 20px; color: #57534e; line-height: 1.8; border-top: 1px solid #f3f4f6; padding-top: 20px; }\n";
    $css .= "footer { text-align: center; padding: 80px; opacity: 0.4; font-weight: 700; }";
    file_put_contents($cssPath, $css);

    // Selbstlöschungs-Mechanismus
    $fileContent = file_get_contents(__FILE__);
    $cleanContent = preg_replace('/(\/\/ --- SETUP BLOCK).*?(\/\/ --- END SETUP BLOCK ---)/s', '// Setup abgeschlossen.', $fileContent);
    file_put_contents(__FILE__, $cleanContent);
}
// --- END SETUP BLOCK ---

$res = null;
if (isset($_POST['weight'])) {
    $M = (float)$_POST['weight']; $T_egg = (float)$_POST['temp_start']; 
    $T_water = 100; $T_core = (float)$_POST['type']; $c = 0.54; 
    $seconds = $c * pow($M, 2/3) * log(0.76 * (($T_egg - $T_water) / ($T_core - $T_water)));
    $res = sprintf("%02d:%02d", floor($seconds / 60), round($seconds % 60));
    $share_url = "https://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
}
?>
<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>EggMaster Pro | Wissenschaftlicher Eier-Rechner 2026</title>
    <meta name="description" content="Berechnen Sie die perfekte Kochzeit für Ihre Ostereier mit der Williams-Formel.">
    <link rel="stylesheet" href="<?= $cssPath ?>">
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;700;900&display=swap" rel="stylesheet">
</head>
<body>
<div class="wrapper">
    <header class="hero">
        <h1>Egg<span style="color:#f59e0b">Master</span> Pro</h1>
        <p>Thermodynamik für das perfekte Oster-Frühstück 2026.</p>
    </header>
    <div class="main-box">
        <form method="POST">
            <label>Gewichtsklasse</label>
            <div class="egg-selector">
                <button type="button" class="egg-btn" onclick="setW(53, this)">S (53g)</button>
                <button type="button" class="egg-btn active" onclick="setW(58, this)">M (58g)</button>
                <button type="button" class="egg-btn" onclick="setW(68, this)">L (68g)</button>
            </div>
            <input type="hidden" name="weight" id="wInput" value="58">
            <div class="input-group">
                <label>Ausgangstemperatur</label>
                <select name="temp_start">
                    <option value="4">Kühlschrank (4°C)</option>
                    <option value="20" selected>Zimmertemperatur (20°C)</option>
                </select>
            </div>
            <div class="input-group">
                <label>Gewünschte Textur</label>
                <select name="type">
                    <option value="62">Flüssig</option>
                    <option value="67" selected>Wachsweich</option>
                    <option value="82">Hartgekocht</option>
                </select>
            </div>
            <button type="submit" class="submit">Kochzeit berechnen</button>
        </form>
        <?php if ($res): ?>
        <div class="result-area">
            <span class="timer-val"><?= $res ?></span>
            <p>Minuten (ab Siedepunkt)</p>
            <button class="submit" style="background:#25d366; padding: 10px; font-size: 1rem;" onclick="window.open('https://api.whatsapp.com/send?text=Mein+Ei+braucht+<?= $res ?>+Minuten!+Prüf+deins:+<?= urlencode($share_url) ?>')">Per WhatsApp teilen</button>
        </div>
        <?php endif; ?>
    </div>
    <div class="faq-container">
        <h2 style="text-align:center; color:#b45309; margin-bottom:30px;">Die Wissenschaft hinter dem Ei</h2>
        <div class="faq-card" onclick="this.querySelector('.faq-content').style.display = (this.querySelector('.faq-content').style.display === 'block' ? 'none' : 'block')">
            <div style="display:flex; justify-content:space-between; font-weight:800; color:#92400e;">
                <span>🧪 Denaturierung & Chemie</span><span>+</span>
            </div>
            <div class="faq-content">
                Proteine im Eiklar denaturieren ab 62°C. Das Eigelb benötigt exakt 67°C für die perfekte "wachsweiche" Textur. Unser Rechner kalkuliert den thermischen Fluss bis zum Kern.
            </div>
        </div>
        <div class="faq-card" onclick="this.querySelector('.faq-content').style.display = (this.querySelector('.faq-content').style.display === 'block' ? 'none' : 'block')">
            <div style="display:flex; justify-content:space-between; font-weight:800; color:#92400e;">
                <span>📐 Die Williams-Gleichung</span><span>+</span>
            </div>
            <div class="faq-content">
                Die Formel berücksichtigt die Wärmeleitkapazität einer sphärischen Masse. Da die Oberfläche quadratisch, das Volumen aber kubisch wächst, ist die Kochzeit nicht linear zum Gewicht.
            </div>
        </div>
    </div>
    <footer>
        © 2026 · Entwickelt von <a href="https://www.dreamcodes.net" target="_blank">Dreamcodes</a>
    </footer>
</div>
<script>
function setW(w, btn) {
    document.getElementById('wInput').value = w;
    document.querySelectorAll('.egg-btn').forEach(b => b.classList.remove('active'));
    btn.classList.add('active');
}
</script>
</body>
</html>
Dreamcodes Redaktion
Dreamcodes Redaktion
Qualität als Standard. Verantwortung als Prinzip. Jede Ressource auf Dreamcodes basiert auf geprüften Best Practices und fundierter Praxiserfahrung. Unser Anspruch ist ein belastbares Fundament statt experimenteller Lösungen. Die Integration und Absicherung der Inhalte liegt in Ihrem Ermessen. Wir liefern die fachliche Basis, die Verantwortung für den produktiven Einsatz verbleibt bei Ihnen.
Vorheriges Tutorial
Nächstes Tutorial

Vielleicht einen Blick WERT?