<?php
$kapcsolat = 'active';
?>
<?php
include "../vendor/autoload.php";
include "../connect.php";
?>
<?php require_once('includes/header.php'); ?>
    <script src="https://www.google.com/recaptcha/api.js" async defer></script>
    </head>
    <body>
    <header>
        <?php require_once('includes/topsav.php'); ?>
        <?php require_once('includes/menu.php'); ?>
    </header>
    <div class="header_eltav"></div>
    <div class="container elosztas">
        <div class="row">


            <div class="urlap col-12 col-md-6">
                <?php

                $FormIsValid = false; //PostBack megoldas

                $name = null;
                if (isset($_POST['nev'])) {
                    $name = $_POST['nev'];
                }


                $email = null;
                if (isset($_POST['email'])) {
                    $email = $_POST['email'];
                }


                $subject = null;
                if (isset($_POST['targy'])) {
                    $subject = $_POST['targy'];
                }

                $message = null;
                if (isset($_POST['tartalom'])) {
                    $message = $_POST['tartalom'];
                }

                use PHPMailer\PHPMailer\PHPMailer;

                if ($name != null && $email != null && $subject != null) {
                    $FormIsValid = true;
                }

                if ($FormIsValid) {
                    require '../src/Exception.php';
                    require '../src/PHPMailer.php';
                    require '../src/SMTP.php';

                    $mail = new PHPMailer(true);

                    $mail->isSMTP();
                    $mail->Host = $_ENV['EMAIL_HOST'];
                    $mail->SMTPAuth = true;
                    $mail->Username = $_ENV['EMAIL_USERNAME'];
                    $mail->Password = $_ENV['EMAIL_PASSWORD'];
                    $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
                    $mail->Port = $_ENV['EMAIL_PORT'];
                    $mail->CharSet = 'UTF-8';

                    $htmlContent = ' 
                        <html> 
                        <head> 
                            <title>Gyermekut - kapcsolat oldal</title> 
                        </head> 
                        <body> 
                        <p>' . $message . '</p>
                        <p>' . $name . '</p>
                        </body> 
                        </html>';


                    //Recipients
                    $mail->setFrom($_ENV['EMAIL_ADDRESS'], 'Gyermekut');
                    $mail->addAddress($_ENV['EMAIL_ADDRESS']);
                    $mail->addReplyTo($email, $name);

                    //Content
                    $mail->isHTML(true);
                    $mail->Subject = $subject;
                    $mail->Body = $htmlContent;
                    $mail->AltBody = 'A levél megtekintéséhez HTML kompatibilis email kliens szükséges!';


                    if (!$mail->Send()) {
                        echo "Mailer Error: " . $mail->ErrorInfo;
                    } else {
                        // placeholder for db interact
                    }
                }


                ?>
                <h3>Amennyiben a képzéseinkről, a munkánkról szeretne tájékozódni, akkor lépjen velünk kapcsolatba az
                    alábbi adatok megadásával!</h3>

                <form action="<?php $_PHP_SELF ?>" method="post" enctype="application/x-www-form-urlencoded">
                    <div class="row">
                        <div class="col-12 col-md-6">
                            <input type="text" name="nev" id="nev" placeholder="Név" class="form-control"
                                   style="width: 100%;" required>
                        </div>
                        <div class="col-12 col-md-6">
                            <input type="text" name="email" id="email" placeholder="E-mail" class="form-control"
                                   style="width: 100%;" required>
                        </div>
                        <div class="col-12">
                            <input type="text" name="targy" id="targy" placeholder="Tárgy" class="form-control"
                                   style="width: 100%;" required> <br>
                        </div>
                        <div class="col-12">
                            <textarea name="tartalom" id="" cols="30" rows="10" placeholder="Üzenet"
                                      class="form-control" style="width: 100%;" required></textarea> <br>
                        </div>
                        <div class="col-12">
                            <input type="submit" name="submit" id="submit" value="Küldés">
                        </div>
                    </div>
                </form>


            </div>
            <div class="kapcsolattartalom col-12 col-md-6">
                <h3>Kapcsolat</h3>
                <p><strong>Cím: </strong>Családbarát Magyarország Központ Nonprofit Közhasznú Kft. 1134 Tüzér utca 33-35.
                    Gyermekút Módszertani Központ</p>
                <p><strong>Email: </strong><a href="mailto:gyermekut@csalad.hu" target="_blank">gyermekut@csalad.hu</a>
                </p>
            </div>
        </div>
    </div> <!-- container sorrendező vége -->

    <?php require_once('includes/footer.php'); ?>

    <!-- Cookies Consent - beleegyezés -->
<?php
if (!isset($_COOKIE['cookieConsent']) || $_COOKIE['cookieConsent'] != 1) {
    require_once('includes/cookies_consent.php');
}
?>