Mini Shell

Direktori : /home/eymajans/public_html/detay/
Upload File :
Current File : /home/eymajans/public_html/detay/randevu-al.php

 <style type = "text/css">
.new_ap_sec .c {
    width: 100%;
    max-width: 800px;
    background: #e9ecef;
    padding: 30px;
    border-radius: 4px;
    margin: 0px auto;
}
.new_ap_sec .title {
    margin-bottom: 20px;
    font-size: 14px;
    font-weight: 600;
}
.clocks{
    display: grid;
    grid-template-columns: repeat(10, 1fr);
    gap: 10px
}
.clocks span {
    background: #e9ecef;
    height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    text-align: center;
    font-weight: lighter;
    border-radius: 100%;
    cursor: pointer;
}
.clocks span.red {
    background: red;
    color: #fff;
}
.clocks span.green {
    background: green;
    color: #fff;
}
@media ( max-width: 1024px ) {
    .clocks {
        grid-template-columns: repeat(4, 1fr);
    }
}
</style>

<?php 
date_default_timezone_set('Europe/Istanbul');
if( isset( $_GET[ "date" ] ) ):
    $date = $_GET[ "date" ];
else:
    $date = date( "Y-m-d" );
endif;
$settings_d = $db->query( "SELECT * FROM randevu_ayarlari" )->fetch( PDO::FETCH_ASSOC );
$actual_link = (empty($_SERVER['HTTPS']) ? 'http' : 'https') . "://tema.tindayo.com]";
if( isset( $_POST[ "randevu-formu" ] ) ):
    
    $i_date = date( "d-m-Y" );
    
    $sql_text = "
        
        INSERT INTO randevular SET adi = ?, telefon = ?, eposta = ?, tarih = ?, olusturulma = ?, saat = ?
    
    ";
    
    $sql_data = $db->prepare( $sql_text );
    $sql_data->execute( array( $_POST[ "name" ], $_POST[ "phone" ], $_POST[ "mail" ], $_POST[ "date" ], $i_date, $_POST[ "clock" ] ) );
    
    header( "Location: ".$actual_link."?res=1" );
    
endif;
?>

<div class="contact-area ">
<div class="container">
<div class="contact-content">
<div class="row">

</div>
</div>
<div class="contact-wrapper">
<div class="row g-4">

<div class="col-lg-12">
<div class="contact-form">
<div class="contact-form-header">
<h2>Randevu Al
</h2>
<p>Bizlere randevu alarak hızlı bir şekilde ulaşabilirsiniz </p>
</div>
     <?php if( !isset( $_GET[ "res" ] ) ): ?>
            <form method = "POST" action = "" class = "ap-form">
<div class="row">
<div class="col-md-6">
<div class="input-group">
<span class="input-group-text"><i class="far fa-user-tie"></i></span>
     <input class="form-control" name = "name" placeholder="Ad Soyad:" value = "" required />
</div>
</div>
<div class="col-md-6">
<div class="input-group">
<span class="input-group-text"><i class="far fa-envelope"></i></span>
  <input class="form-control" name = "mail" value = "" placeholder="E posta:" required />
</div>
</div>
</div>
<div class="input-group">
<span class="input-group-text"><i class="far fa-pen"></i></span>
 <input class="form-control" name = "phone" value = ""  placeholder="Telefon:"required />
</div>
<div class="input-group">
<span class="input-group-text"><i class="far fa-comment-lines"></i></span>
  <input class="form-control" type = "date" name = "date" value = "<?php echo $date ?>" onchange="getObject(this);" required />
</div>
<div class="input-group">
      <input class="form-control" type = "hidden" name = "clock" />
                    <?php 
                    $start = explode( ":", $settings_d[ "baslangic" ] )[0];
                    $end = explode( ":", $settings_d[ "bitis" ] )[0];
                    ?>
                    <div class = "clocks">
                        <?php for( $i = $start; $i < $end; $i++ ): 
                            if( strlen( $i ) == 1 ) $i = "0".$i;
                        ?>
                            <?php 
                            for( $j = 0; $j < 60; $j = $j + $settings_d[ "dakika" ] ): 
                                if( strlen( $j ) == 1 ) $j = "0".$j;
                                if( strtotime( date( $date." ".$i.":".$j ) ) < strtotime( date( "d-m-Y H:i" ) ) ) continue;
                                $control = $db->query( "SELECT * FROM randevular WHERE saat = '".($i.":".$j)."' AND tarih = '".$date."'" )->fetch( PDO::FETCH_ASSOC );
                            ?>
                                <span class = "<?php echo !empty( $control ) ? "red" : "" ?>"><?php echo $i.":".$j ?></span>
                            <?php endfor; ?>
                        <?php endfor; ?>
                    </div>
                    </div>
<button type="submit" name="randevu-formu" class="theme-btn">Randevu Oluştur <i class="far fa-paper-plane"></i></button>
<div class="col-md-12 mt-3">
<div class="form-messege text-success"></div>
</div>
</form>
   <?php endif; ?>
            <?php if( isset( $_GET[ "res" ] ) ): ?>
            <div class = "post-success">
                <p style = "text-align: center; font-size: 34px; font-weight: bold">Randevunuz Oluşturuldu</p>
            </div>
            <?php endif; ?>
</div>
</div>
</div>
</div>
</div>
</div>