Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
289
Tıklama
0
Öne Çıkarma
Php Formdan Dosya Upload ve Görüntüleme
E
9 yıl (2 mesaj)
Er
Konu Sahibi

Form içerisine dosya yükle butonu eklemek istiyorum ve yüklenen dosya türü resim veya pdf olacak.
              
<!DOCTYPE html>
<html lang="tr">
<head>
<title><?php echo $sitetitle; ?></title>



<!-- META SECTION -->

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1">



<link rel="shortcut icon" href="../img/favicon.png" type="image/x-icon">

<link rel="icon" href="../img/favicon.png" type="image/x-icon">

<!-- END META SECTION -->

<!-- CSS INCLUDE -->

<link rel="stylesheet" href="../css/styles.css">

<!-- EOF CSS INCLUDE -->

</head>

<body>



<!-- APP WRAPPER -->

<div class="app">



<!-- START APP CONTAINER -->

<div class="app-container">

<!-- START SIDEBAR -->

<?php

include_once("../includes/sidebar.php");

?>

<!-- END SIDEBAR -->



<!-- START APP CONTENT -->

<div class="app-content app-sidebar-left">

<!-- START APP HEADER -->

<?php

include_once("../includes/header.php");

?>

<!-- END APP HEADER -->





<!-- START PAGE CONTAINER -->

<div class="container">



<div class="row">



<div class="col-md-12">





<div class="block block-condensed">

<!-- START HEADING -->

<div class="app-heading app-heading-small">

<div class="title">

<h5>Tüm Müşteriler</h5>

<p>Özet Bilgi</p>

</div>

<div class="heading-elements">

<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=123723607&url=../clients" class="btn btn-default btn-icon-fixed" data-href="../clients" class="btn btn-default btn-icon-fixed"><span class="icon-users"></span> Müşterileri Görüntüle</a>

</div>



</div>

<!-- END HEADING -->





<div class="block-content">



<?php

if(isset($_POST['submit'])) {

$fname = $_POST['fname'];

$email = $_POST['email'];

$phone = $_POST['phone'];



if($_POST['birthday'] == '') {

$birthday = $_POST['birthday'];}

else {

$var = $_POST['birthday'];

$date = str_replace('/', '-', $var);

$birthday = date('Y-m-d', strtotime($date));

}

$specialcomments = mysqli_real_escape_string($conn, $_POST['specialcomments']);

include_once('../includes/config.php');

$sql = "INSERT INTO clients (agency, fname, email, phone, birthday, specialcomments) VALUES ('$agencyid','$fname','$email','$phone','$birthday','$specialcomments')";



if($run = mysqli_query($conn,$sql)){

echo '<div class="alert alert-success" role="alert">

<strong><i class="fa fa-smile-o text-primary"></i> Tebrikler!</strong> Yeni Müşteri Başarıyla Eklendi.

</div>';



}else{

echo '<div class="alert alert-danger" role="alert">

<strong><i class="fa fa-warning text-primary"></i> Olamaz!</strong> Eklenemedi, lütfen tekrar deneyin.

</div>';



}



$sql = "SELECT * FROM clients WHERE email='$email' AND phone='$phone'";

$result = $conn->query($sql);



while($row = $result->fetch_assoc()) {

$clientid= $row['ID'];

}

echo '<script type="text/javascript">

window.location = "../addpolicy/?clientid='.$clientid.'"

</script>';

}
?>



<form class="form-horizontal" action="" method="post">

<div class="form-group">

<label class="col-md-2 control-label">İsim Soyisim</label>

<div class="col-md-10">

<input type="text" class="form-control" name="fname">

</div>

</div>

<div class="form-group">

<label class="col-md-2 control-label">Email</label>

<div class="col-md-10">

<input type="email" class="form-control" name="email">

</div>

</div>

<div class="form-group">

<label class="col-md-2 control-label">Telefon Numarası (+905555555555)</label>

<div class="col-md-10">

<input type="text" class="form-control" value="+90" name="phone">

</div>

</div>

<div class="form-group">

<label class="col-md-2 control-label">Doğum Tarihi</label>



<div class="col-md-10">

<div class="input-group bs-datepicker">

<input type="text" class="form-control" name="birthday">

<span class="input-group-addon">

<span class="icon-calendar-full"></span>

</span>

</div></div>

</div>

<div class="form-group">

<label class="col-md-2 control-label">Özel Yorumlar</label>

<div class="col-md-10">

<textarea class="form-control" rows="5" name="specialcomments"></textarea>

</div>

</div>


<div class="form-group text-right">

<div class="col-md-12">

<button type="submit" name="submit" class="btn btn-primary btn-icon-fixed"><span class="icon-user-plus"></span> Müşteri Ekle</button>

</div>

</div>

</form>

</div>

</div>

</div>

</div>



</div>

<!-- END PAGE CONTAINER -->



</div>

<!-- END APP CONTENT -->



</div>

<!-- END APP CONTAINER -->



<!-- START APP FOOTER -->

<?php

include_once("../includes/footer.php");

?>

<!-- END APP FOOTER -->





<!-- APP OVERLAY -->

<div class="app-overlay"></div>

<!-- END APP OVERLAY -->

</div>

<!-- END APP WRAPPER -->



<!-- START SCRIPTS -->

<script type="text/javascript" src="../js/vendor/jquery/jquery.min.js"></script>

<script type="text/javascript" src="../js/vendor/jquery/jquery-ui.min.js"></script>

<script type="text/javascript" src="../js/vendor/bootstrap/bootstrap.min.js"></script>

<script type="text/javascript" src="../js/vendor/moment/moment.min.js"></script>



<script type="text/javascript" src="../js/vendor/customscrollbar/jquery.mCustomScrollbar.min.js"></script>

<script type="text/javascript" src="../js/vendor/bootstrap-select/bootstrap-select.js"></script>

<script type="text/javascript" src="../js/vendor/bootstrap-datetimepicker/bootstrap-datetimepicker.js"></script>



<script type="text/javascript" src="../js/vendor/maskedinput/jquery.maskedinput.min.js"></script>

<script type="text/javascript" src="../js/vendor/form-validator/jquery.form-validator.min.js"></script>



<script type="text/javascript" src="../js/vendor/noty/jquery.noty.packaged.js"></script>



<script type="text/javascript" src="../js/vendor/datatables/jquery.dataTables.min.js"></script>

<script type="text/javascript" src="../js/vendor/datatables/dataTables.bootstrap.min.js"></script>



<script type="text/javascript" src="../js/vendor/sweetalert/sweetalert.min.js"></script>

<script type="text/javascript" src="../js/vendor/knob/jquery.knob.min.js"></script>



<script type="text/javascript" src="../js/vendor/jvectormap/jquery-jvectormap.min.js"></script>

<script type="text/javascript" src="../js/vendor/jvectormap/jquery-jvectormap-world-mill-en.js"></script>

<script type="text/javascript" src="../js/vendor/jvectormap/jquery-jvectormap-us-aea-en.js"></script>



<script type="text/javascript" src="../js/vendor/sparkline/jquery.sparkline.min.js"></script>



<script type="text/javascript" src="../js/vendor/morris/raphael.min.js"></script>

<script type="text/javascript" src="../js/vendor/morris/morris.min.js"></script>



<script type="text/javascript" src="../js/vendor/rickshaw/d3.v3.js"></script>

<script type="text/javascript" src="../js/vendor/rickshaw/rickshaw.min.js"></script>



<script type="text/javascript" src="../js/vendor/isotope/isotope.pkgd.min.js"></script>



<script type="text/javascript" src="../js/app.js"></script>

<script type="text/javascript" src="../js/app_plugins.js"></script>

<script type="text/javascript" src="../js/app_demo.js"></script>

<!-- END SCRIPTS -->

<script type="text/javascript" src="../js/app_demo_dashboard.js"></script>

</body>

</html>



Daha sonra aşağıdaki sayfadan kullanıcıyı görüntülerken eklenen dosyanın da görüntülenmesi ve indir butonuyla dosyanın bilgisayara indirilebilmesini istiyorum.

<html lang="tr"> 
<head>
<title><?php echo $sitetitle; ?></title>



<!-- META SECTION -->

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1">



<link rel="shortcut icon" href="../img/favicon.png" type="image/x-icon">

<link rel="icon" href="../img/favicon.png" type="image/x-icon">

<!-- END META SECTION -->

<!-- CSS INCLUDE -->

<link rel="stylesheet" href="../css/styles.css">

<!-- EOF CSS INCLUDE -->

</head>

<body>



<!-- APP WRAPPER -->

<div class="app">



<!-- START APP CONTAINER -->

<div class="app-container">

<!-- START SIDEBAR -->

<?php

include_once("../includes/sidebar.php");

?>

<!-- END SIDEBAR -->



<!-- START APP CONTENT -->

<div class="app-content app-sidebar-left">

<!-- START APP HEADER -->

<?php

include_once("../includes/header.php");

?>

<!-- END APP HEADER -->





<!-- START PAGE CONTAINER -->

<div class="container">



<div class="row">



<div class="col-md-12">

<?php



if(isset($_GET['action'])) {

if ($_GET['action'] == "delete") {

$sql = "DELETE FROM clients WHERE id = '$clientid'";

if ($conn->query($sql) === TRUE) {

echo '<script type="text/javascript">

window.location = "../clients?delete=True"

</script>';

}

else{

echo '<div class="alert alert-danger alert-icon-block alert-dismissible" role="alert">

<div class="alert-icon">

<span class="icon-warning"></span>

</div>

<strong>Olamaz!</strong> Silinemedi, lütfen tekrar deneyin.

<button type="button" class="close" data-dismiss="alert" aria-label="Kapat"><span class="fa fa-times"></span></button>

</div>';

}

}}



?>

<?php

$sql = "SELECT * FROM clients WHERE id='$clientid'";

$result = $conn->query($sql);



while($row = $result->fetch_assoc()) {

$fname= $row['fname'];

$email= $row['email'];

$phone= $row['phone'];

$birthday= $row['birthday'];

$specialcomments= $row['specialcomments'];

}





$conn->close();
function limit_text($text, $limit) {
if (str_word_count($text, 0) > $limit) {
$words = str_word_count($text, 2);
$pos = array_keys($words);
$text = substr($text, 0, $pos[$limit]) ;
}
return $text;
}
?>



<div class="block block-condensed">

<!-- START HEADING -->

<div class="app-heading app-heading-small">

<div class="title">

<h5> <?php echo $fname; ?> </h5>

<p>Detaylı Bilgi</p>

</div>

<div class="heading-elements">

<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=123723607&url=../clientpolicy?clientid= <?php echo $clientid; ?>" class="btn btn-warning btn-icon-fixed" data-href="../clientpolicy?clientid= <?php echo $clientid; ?>" class="btn btn-warning btn-icon-fixed"><span class="icon-shield"></span><?php echo limit_text($fname, 1);?> Poliçeleri</a>

<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=123723607&url=../clients" class="btn btn-default btn-icon-fixed" data-href="../clients" class="btn btn-default btn-icon-fixed"><span class="icon-users"></span> Müşterileri Görüntüle</a>

<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=123723607&url=../editclient?clientid=<?php echo $clientid; ?>" class="btn btn-primary btn-icon-fixed" data-href="../editclient?clientid=<?php echo $clientid; ?>" class="btn btn-primary btn-icon-fixed"><span class="icon-user-minus"></span> Bilgi Düzenle</a>

</div>



</div>

<!-- END HEADING -->





<div class="block-content">

<div class="col-md-8" style="float:none;margin:1px auto;">

<table class="table">

<tr>

<td class="text-right">Ad Soyad</td>

<td class="text-center">:</td>

<td class="text-left"><?php echo $fname; ?></td>

</tr>

<tr>

<td class="text-right">Email</td>

<td class="text-center">:</td>

<td class="text-left"><?php echo $email; ?></td>

</tr>

<tr>

<td class="text-right">Telefon</td>

<td class="text-center">:</td>

<td class="text-left"><?php echo $phone; ?></td>

</tr>

<tr>

<td class="text-right">Doğum Tarihi</td>

<td class="text-center">:</td>

<td class="text-left"><?php echo $birthday; ?></td>

</tr>

</table>

<strong>Özel Yorumlar</strong>

<p><?php echo $specialcomments; ?></p>

<p class="text-center">

<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=123723607&url=../sendsms?clientid=<?php echo $clientid; ?>" class="btn btn-primary btn-icon-fixed" data-href="../sendsms?clientid=<?php echo $clientid; ?>" class="btn btn-primary btn-icon-fixed"><span class="icon-bubble-pencil"></span> SMS Gönder </a>

<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=123723607&url=../sendemail?clientid=<?php echo $clientid; ?>" class="btn btn-info btn-icon-fixed" data-href="../sendemail?clientid=<?php echo $clientid; ?>" class="btn btn-info btn-icon-fixed"><span class="icon-envelope"></span> Email Gönder </a>

<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=123723607&url=../client?clientid=<?php echo $clientid; ?>&action=delete" class="btn btn-danger btn-icon-fixed confirmation" data-href="../client?clientid=<?php echo $clientid; ?>&action=delete" class="btn btn-danger btn-icon-fixed confirmation"><span class="icon-trash"></span> Müşteriyi Sil</a>

</p>

</div>

</div>

</div>

</div>

</div>





</div>

<!-- END PAGE CONTAINER -->



</div>

<!-- END APP CONTENT -->



</div>

<!-- END APP CONTAINER -->



<!-- START APP FOOTER -->

<?php

include_once("../includes/footer.php");

?>

<!-- END APP FOOTER -->





<!-- APP OVERLAY -->

<div class="app-overlay"></div>

<!-- END APP OVERLAY -->

</div>

<!-- END APP WRAPPER -->



<!-- START SCRIPTS -->



<script type="text/javascript">

var elems = document.getElementsByClassName('confirmation');

var confirmIt = function (e) {

if (!confirm('Emin misiniz?')) e.preventDefault();

};

for (var i = 0, l = elems.length; i < l; i++) {

elems[i].addEventListener('click', confirmIt, false);

}

</script>

<script type="text/javascript" src="../js/vendor/jquery/jquery.min.js"></script>

<script type="text/javascript" src="../js/vendor/jquery/jquery-ui.min.js"></script>

<script type="text/javascript" src="../js/vendor/bootstrap/bootstrap.min.js"></script>

<script type="text/javascript" src="../js/vendor/moment/moment.min.js"></script>



<script type="text/javascript" src="../js/vendor/customscrollbar/jquery.mCustomScrollbar.min.js"></script>

<script type="text/javascript" src="../js/vendor/bootstrap-select/bootstrap-select.js"></script>

<script type="text/javascript" src="../js/vendor/bootstrap-datetimepicker/bootstrap-datetimepicker.js"></script>



<script type="text/javascript" src="../js/vendor/maskedinput/jquery.maskedinput.min.js"></script>

<script type="text/javascript" src="../js/vendor/form-validator/jquery.form-validator.min.js"></script>



<script type="text/javascript" src="../js/vendor/noty/jquery.noty.packaged.js"></script>



<script type="text/javascript" src="../js/vendor/datatables/jquery.dataTables.min.js"></script>

<script type="text/javascript" src="../js/vendor/datatables/dataTables.bootstrap.min.js"></script>



<script type="text/javascript" src="../js/vendor/sweetalert/sweetalert.min.js"></script>

<script type="text/javascript" src="../js/vendor/knob/jquery.knob.min.js"></script>



<script type="text/javascript" src="../js/vendor/jvectormap/jquery-jvectormap.min.js"></script>

<script type="text/javascript" src="../js/vendor/jvectormap/jquery-jvectormap-world-mill-en.js"></script>

<script type="text/javascript" src="../js/vendor/jvectormap/jquery-jvectormap-us-aea-en.js"></script>



<script type="text/javascript" src="../js/vendor/sparkline/jquery.sparkline.min.js"></script>



<script type="text/javascript" src="../js/vendor/morris/raphael.min.js"></script>

<script type="text/javascript" src="../js/vendor/morris/morris.min.js"></script>



<script type="text/javascript" src="../js/vendor/rickshaw/d3.v3.js"></script>

<script type="text/javascript" src="../js/vendor/rickshaw/rickshaw.min.js"></script>



<script type="text/javascript" src="../js/vendor/isotope/isotope.pkgd.min.js"></script>



<script type="text/javascript" src="../js/app.js"></script>

<script type="text/javascript" src="../js/app_plugins.js"></script>

<script type="text/javascript" src="../js/app_demo.js"></script>

<!-- END SCRIPTS -->

<script type="text/javascript" src="../js/app_demo_dashboard.js"></script>

</body>

</html>



Yardımcı olabilirseni çok sevinirim

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.