<?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>Gyermekút Módszertani Központ <br> Családbarát Magyarország Központ Nonprofit Közhasznú Kft.
                <br> 1134 Tüzér utca 33-35.
                </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');
}
?>
