Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Upload file ke folder D:upload bisa (di luar localhost ) tapi saat mau diview gak tampil


<?php error_reporting(0)

include 'ceklog.php';

?>
<!DOCTYPE html>

<html>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.style1 {color: #FFFFFF}
-->
</style>
<head>
 <title>Aplikasi Baru</title>
 <script src="jquery/jquery.mobile-1.4.5.min.js"></script>
    <link rel="stylesheet" type="text/css" href="jquery/jquery.mobile-1.4.5.min.css"></link>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
    <link rel="stylesheet" type="text/css" href="css/style.css"></link>
    <link rel="stylesheet" type="text/css" href="css/font-awesome.css">
    <link rel="stylesheet" type="text/javascript" href="assets/js/bootstrap.js">
    <link rel="stylesheet" href="bootstrap.min.css"/>

<script type="text/javascript" src="html5lightbox/jquery.js"></script>
<script type="text/javascript" src="html5lightbox/html5lightbox.js"></script>
<script type="text/javascript">
  var html5lightbox_options ={
    watermark:"http://html5box.com/images/html5boxlogo.png",
    watermarklink:""
  };
</script>
<style type="text/css">
  #html5-watermark{
    position: absolute !important;
    top: auto  !important;
    left: auto  !important;
    right: 0px  !important;
    bottom: 0px  !important;
  }
</style>

<style>

#wrapper{min-height:100%;position:relative;}
#body{background-color:#999999; padding-bottom:40px;padding-left:10px;}
#footer{background-color:#000000;position:absolute;bottom:0;width:100%;height:50px;
   text-align:center;color:#FFFFFF;}

</style>
<ul class="nav nav-tabs" style="background-color:#333333">
    <li class="nav-item">
    <a class="nav-link active" href="data">Data</a>
  </li>
    <li class="nav-item">
    <a class="nav-link active" href="logout">Log Out</a>
  </li>
  </li>
</ul>
</head>
<body>
        <?php
//        includekan fungsi paginasi
        include 'pagination1.php';
        include 'koneksi.php';

//        mengatur variabel reload dan sql
        if(isset($_REQUEST['keyword']) && $_REQUEST['keyword']<>""){
//        jika ada kata kunci pencarian (artinya form pencarian disubmit dan tidak kosong)
//        pakai ini
            $keyword=$_REQUEST['keyword'];
            $reload = "home?pagination=true&keyword=$keyword";
            $sql =  "SELECT * from ltoo where nama like '%$keyword%' or kaset like '%$keyword%' or deskripsi like '%$keyword%' ORDER BY id DESC";
            $result = mysql_query($sql);
        }else{
//            jika tidak ada pencarian pakai ini
            $reload = "home?pagination=true";
            $sql =  "SELECT * FROM ltoo where id ORDER BY id DESC";
            $result = mysql_query($sql);
        }

        //pagination config start
        $rpp = 100; // jumlah record per halaman
        $page = intval($_GET["page"]);
        if($page<=0) $page = 1;
        $tcount = mysql_num_rows($result);
        $tpages = ($tcount) ? ceil($tcount/$rpp) : 1; // total pages, last page number
        $count = 0;
        $i = ($page-1)*$rpp;
        $no_urut = ($page-1)*$rpp;
        //pagination config end
        ?>
        <div class="ui-body ui-bar-a ui-corner-all style="margin-top: 50px">
            <div class="row">
                <div class="col-lg-8">
                    <!--muncul jika ada pencarian (tombol reset pencarian)-->
                    <?php
                    if($_REQUEST['keyword']<>""){
                    ?>
                        <a class="btn btn-default btn-outline" href="home"> Reset Pencarian</a>
                    <?php
                    }
                    ?>
                </div>
                <div class="col-lg-4 text-right">
                    <form method="post" action="home">
                        <div class="form-group input-group">
                            <input type="text" style="color:#000000;" name="keyword" class="form-control" placeholder="Search..." value="<?php echo $_REQUEST['keyword']; ?>">
                            <span class="input-group-btn">
                                <button class="btn btn-primary" type="submit">Cari
                                </button>
                            </span>
                        </div>
                    </form>
                </div>
            </div>
           <table class="table table-bordered">
                <thead>
                    <tr>
                        <th>#</th>
                        <th>No Kaset</th>
                        <th>Nama File</th>
                        <th>Deskripsi</th>
                        <th>Tahun</th>
                        <th>Preview File</th>
                    </tr>
                </thead>
                <tbody>
                    <?php
                    while(($count<$rpp) && ($i<$tcount)) {
                        mysql_data_seek($result,$i);
                        $data = mysql_fetch_array($result);
                    ?>
                    <tr>
                        <td width="50px">
                            <?php echo ++$no_urut;?>
                        </td>

                        <td width="120px">
                            <?php echo $data ['kaset']; ?>
                        </td>
                        <td width="450px">
                           <?php echo $data ['nama']; ?>
                        </td>
                        <td>
                           <?php echo $data ['deskripsi']; ?>
                        </td>
                        <td width="30px">
                            <?php echo $data ['tahun']; ?>
                        </td>
                        <td  width="110px">
                        <a href="D:/upload/<?php echo $data ['file']; ?>" class="html5lightbox" data-group="mygroup" data-widt="380" data-hihgt="220"><img src="gambar/prev.png" width="35" height="35"></a>
                        </td>
                    </tr>
                    <?php
                        $i++;
                        $count++;
                    }
                    ?>
                </tbody>
            </table>
            <div><?php echo paginate_one($reload, $page, $tpages); ?></div>
        </div>
    </body>
</html>

avatar ukadelapanenam
@ukadelapanenam

3 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

4 Jawaban:

ini mau bikin mode aplikasinya hanya berjalan di localhost aja?

lagian situ pake <pre> &lt;a href="D:/upload/&lt;?php echo $data ['file']; ?&gt;" </pre> ini kan buat hyperlink, kalau mau manggil image itu pake tag <pre> &lt;img scr="letak file image" /&gt; </pre>

avatar uzzielpelawak
@uzzielpelawak

72 Kontribusi 21 Poin

Dipost 6 tahun yang lalu

Filenya Video Gan., trus di panggil dari db dan datanya ada di drive itu

<pre> &lt;a href="D:/upload/&lt;?php echo $data ['file']; ?&gt;" </pre>

avatar ukadelapanenam
@ukadelapanenam

3 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

iya ngerti gan, kalau mau panggil tampilan video ini contoh html code nya

<pre> &lt;video width="320" height="240" controls&gt; &lt;source src="movie.mp4" type="video/mp4"&gt; &lt;source src="movie.ogg" type="video/ogg"&gt; Your browser does not support the video tag. &lt;/video&gt; </pre>

sumber nya : <a href=' https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_video '> https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_video </a>

Kalau mau bisa akses file di drive lain, agan harus modifikasi xampp agan.

  • Add folder name "alias" in :

<pre> C:\xampp\apache\conf\ </pre>

  • After adding alias folder add this in "httpd.conf" at the bottom and save it.

<pre> Include "conf/alias/*" </pre>

  • Now create *alias.conf" and save it to alias folder:

<pre> &lt;directory "c:\TEST"&gt; # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named explicitly --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information. # Options Indexes FollowSymLinks Includes ExecCGI

#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be &quot;All&quot;, &quot;None&quot;, or any combination of the keywords:
#   Options FileInfo AuthConfig Limit
#
AllowOverride All

#
# Controls who can get stuff from this server.
#     Order allow,deny
Allow from all

&lt;/Directory&gt;

Alias /test "C:\TEST" </pre>

avatar uzzielpelawak
@uzzielpelawak

72 Kontribusi 21 Poin

Dipost 6 tahun yang lalu

Thankz gan infonya., ane baru mo coba lagi ni projec

avatar ukadelapanenam
@ukadelapanenam

3 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban