- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有PHP上传脚本,没问题,但如果我使用jquery mobile,上传文件不起作用。
这是我的脚本
<!DOCTYPE html>
<html>
<head>
<title>Security</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="jqm/jquery.mobile-1.1.0.min.css" />
<!--script src="jqm/jquery-1.7.1.min.js"></script> //if I Open this line, the upload script don't work.
<script src="jqm/jquery.mobile-1.1.0.min.js"></script--> //if I Open this line, the upload script don't work.
</head>
<body>
<?php
include "koneksi.php";
if (isset($_POST[SAVE]))
{
$tglkirim = $_POST[TGLKIRIM];
$nopol = $_POST[NOPOL];
$jenis = $_POST[JENIS];
$namasupexp = $_POST[NAMASUPEXP];
$bkirim = $_POST[BKIRIM];
$kotatujuan = $_POST[KOTATUJUAN];
$jamm = $_POST[JAMM];
$jamk = $_POST[JAMK];
$namasopir = $_POST[NAMASOPIR];
$jkendaraan = $_POST[JKENDARAAN];
$sj = $_POST[SJ];
$stnk = $_POST[STNK];
$sim = $_POST[SIM];
$lrem = $_POST[LREM];
$lkota = $_POST[LKOTA];
$lsign = $_POST[LSIGN];
$spion = $_POST[SPION];
$sabuk = $_POST[SABUK];
// $ukuran_gbr = GetImageSize($direktori);
$lokasi_file = $_FILES['fupload']['tmp_name']; //script for upload
$nama_file = $_FILES['fupload']['name']; //script for upload
$ukuran_file = $_FILES['fupload']['size']; //script for upload
$tipe_file = $_FILES['fupload']['type']; //script for upload
$direktori = "fkendaraan/$nama_file"; //script for upload
print_r($_POST);
move_uploaded_file($lokasi_file,"$direktori"); //script for move upload file
echo "Nama File :<b>$nama_file</b> sukses di Upload<br>";
echo "Ukuran File :<b>$ukuran_file</b> bytes<br>";
$sql="INSERT INTO tb_secure (tgl_kirim,
nopol,
jenis,
namasupexp,
bkirim,
kota_tujuan,
jam_masuk,
jam_keluar,
nama_sopir,
jenis_kendaraan,
surat_jalan,
stnk,
sim,
lrem,
lkota,
lsign,
spion,
sabuk,
nama_file,
ukuran_file,
direktori)
VALUES('$tglkirim',
'$nopol',
'$jenis',
'$namasupexp',
'$bkirim',
'$kotatujuan',
'$jamm',
'$jamk',
'$namasopir',
'$jkendaraan',
'$sj',
'$stnk',
'$sim',
'$lrem',
'$lkota',
'$lsign',
'$spion',
'$sabuk',
'$nama_file',
'$ukuran_file',
'$direktori')";
$sql2="INSERT INTO temp_gudang(nopol,tgl_kirim)VALUES('$nopol','$tglkirim')";
$input=mysql_query($sql);
$input2=mysql_query($sql2);
if ($input && $input2)
{
echo "<strong>Data berhasil dimasukkan</strong>";
//echo "<script language='javascript'>";
//echo " alert('Data berhasil dimasukkan');";
//echo " alert(print_r($_POST));";
//echo "window.location='admin/index-admin.php';";
//echo "</script>
}
else
{
echo "<strong>Data tidak berhasil dimasukkan, check ukuran gambar, yg diperbolehkan kurang dari 1.5 Mb </strong>";
}
}
<?php
if (isset($_SESSION['username']))
{
?>
<div data-role="page" class="type-interior" data-theme="b">
<div data-role="header">
<!--h1>PT UNIMOS GRESIK</h1-->
<h1>CHECKLIST APPS </h1>
<h2>Security</h2>
</div><!-- /header -->
Anda Login Sebagai <?php echo $_SESSION['username'];?>
<div data-role="content">
<form action="satpam.php" enctype="multipart/form-data" method="post">
Tanggal Pengiriman
<input type="text" name="TGLKIRIM" id="TGLKIRIM" value="<?php echo "$today";?>" />
Nomor Kendaraan
<input type="text" name="NOPOL" id="NOPOL" value="" />
Nama
<select name="JENIS" id="switch-a" data-role="slider">
<option value="Suplier">Sup</option>
<option value="Expedisi">Exp</option>
</select>
<select name="NAMASUPEXP" id="select-choice-a" data-native-menu="false">
<option >Ekspedisi</option>
<?php
$sql="SELECT * FROM tb_exp_local";
$hasil = mysql_query($sql);
while($data=mysql_fetch_array($hasil))
{
echo "<option value=$data[nama_exp] width=300>$data[nama_exp]</option>";
}
?>
</select>
<td colspan="3">Barang Yang Dikirim</td>
<input type="text" name="BKIRIM" id="BKIRIM" value="">
Kota Tujuan
<!--input type="text" name="KOTATUJUAN" id="KOTATUJUAN" value="" /-->
<select name="KOTATUJUAN" id="select-choice-a" data-native-menu="false">
<option >Kota Tujuan</option>
<?php
$sql="SELECT * FROM tb_exp_local";
$hasil = mysql_query($sql);
while($data=mysql_fetch_array($hasil))
{
echo "<option value=$data[kota_tujuan]>$data[kota_tujuan]</option>";
}
?>
</select>
Jam Masuk
<input type="text" name="JAMM" id="JAMM" value="<?php echo "$time";?>"/>
Jam Keluar
<input type="text" name="JAMK" id="JAMK" value="" />
Nama Pengemudi
<input type="text" name="NAMASOPIR" id="NAMASOPIR" value="" />
Jenis Kendaraan
<select name="JKENDARAAN" id="select-choice-a" data-native-menu="false">
<option>Jenis Kendaraan</option>
<option value="Pick Up">Pick Up</option>
<option value="Colt Diesel">Colt Diesel</option>
<option value="Fuso">Fuso</option>
<option value="Truck bak Tertutup">Truck bak Tertutup</option>
<option value="Container">Container</option>
</select>
<table>
<tr>
<td colspan="2">Surat Jalan</td><td><select name="SJ" id="switch-a" data-role="slider">
<option value="Ada">Ada</option>
<option value="Tidak">Tidak</option>
</select></td>
</tr>
<tr>
<td colspan="2">Buku KIR & STNK</td>
<td>
<select name="STNK" id="STNK" data-role="slider">
<option value="Ada">Ada</option>
<option value="Tidak">Tidak</option>
</select>
</td>
</tr>
<tr>
<td colspan="2">SIM</td>
<td> <select name="SIM" id="SIM" data-role="slider">
<option value="Ada">Ada</option>
<option value="Tidak">Tidak</option>
</select>
</td>
</tr>
<tr>
<td colspan="2">Lampu Rem</td>
<td><select name="LREM" id="LREM" data-role="slider">
<option value="Oke">Oke</option>
<option value="Tidak">Tidak</option>
</select>
</td>
</tr>
<tr>
<td colspan="2">Lampu Kota</td>
<td><select name="LKOTA" id="LKOTA" data-role="slider">
<option value="Oke">Oke</option>
<option value="Tidak">Tidak</option>
</select>
</td>
</tr>
<tr>
<td colspan="2">Lampu Sign</td>
<td> <select name="LSIGN" id="LSIGN" data-role="slider">
<option value="Oke">Oke</option>
<option value="Tidak">Tidak</option>
</select>
</td>
</tr>
<tr>
<td colspan="2">Kaca Spion</td>
<td><select name="SPION" id="SPION" data-role="slider">
<option value="Oke">Oke</option>
<option value="Tidak">Tidak</option>
</select></td>
</tr>
<tr>
<td colspan="2">Sabuk Pengaman</td>
<td><select name="SABUK" id="SABUK" data-role="slider">
<option value="Ada">Ada</option>
<option value="Tidak">Tidak</option>
</select></td>
</tr>
</div><!-- /content -->
</div><!-- /page -->
<tr>
<td colspan="2">Upload</td>
<!--td><input type="file" name="fupload" /></td-->
<td><input type="file" accept="image/*;capture=camera" name="fupload" id="file"></td>
</tr>
<tr>
<td colspan="2" align="right"><input type="submit" name="SAVE" value="SAVE"></td>
</tr>
<tr>
<td colspan="2"><a href="logout.php" data-role="button" data-icon="home" onclick='logout()'>Log Out</a></td>
<?php
echo "<script language='javascript'>";
echo "function logout()";
echo "{window.location.assign('logout.php');}";
echo "</script>";
?>
</tr>
</table>
</form>
<?php
}
?>
</body>
</html>
为什么“唯一上传”脚本不起作用?其他脚本(如插入数据等)工作正常。
有人可以帮助我吗?
最佳答案
您确定已包含 enctype
在你的<form>
声明?
<form action="" method="post" enctype="multipart/form-data">
关于php - 为什么我的 PHP 上传脚本无法在 jquery Mobile 上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11588700/
$.mobile.pageContainer 是指包含其他虚拟页面的元素。它设置为 .所以我认为它可以改变。实际上,某些 JQM 方法 (changePage) 允许您为页面指定非默认页面容器。 J
如何在移动设备上更改方向时触发事件。 调整大小 在 iPod Touch 上运行良好,但在使用 Opera mobile 作为浏览器的移动设备上运行良好。 有关如何在 Opera mobile 上触发
我想为我拥有的装有 Windows Mobile 2003 的设备开发一些应用程序,但我不想为此寻找 Visual Studio 2003 的副本。我想知道是否可以将 Mobile 6 SDK 用于此
我试图阻止 jQuery Mobile 在调用 changePage 时隐藏加载微调器。 程序流程是这样的,从点击一个链接开始,它的点击事件定义如下: $('body').delegate('.lib
我想为运行 Windows Mobile 5 的扫描仪开发应用程序。 MSDN 站点说要下载最新的 SDK(Windows Mobile 6 Professional SDK)。这会起作用还是我应该下
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
我正在尝试使用 Jquery mobile 创建弹出菜单,通过单击按钮,它应该在不更改页面的情况下弹出菜单选项,类似于 jquery mobile 的选择菜单。在 JQM 中有没有办法做到这一点? 谢
在移动设备中,当我打开我的页面并选择一个输入框时,虚拟键盘打开,页面自动滚动以将输入框置于中心。 我不想要这个 Action 。 我搜索了很多答案,其中大多数建议在调整大小事件中手动调用以下 java
jQuery 移动列表中是否可以有多个拆分按钮? 我试过这样做: 1 但它不起作用。将链接包装在 中也不行.我做错了什么,
我想从我的 .js 文件中打开 .html 文件。所以我使用了 $.mobile.changePage("file.html")。在file.html 中有file.js。但是 file.js 在调用
我们有许多使用 Windows Mobile 6 的用户,需要应用较小的更改。例如。更新注册表设置。一种选择是使用我们的设备管理软件推送和执行可执行文件。 我希望这对熟悉 VBScript/JScri
我在PHP网站上有一个日期字段,并且我正在使用jQuery Mobile作为移动网站。 在移动浏览器(例如android上的firefox mobile)上浏览网站时,单击日期文本输入时,会出现日历对
我正在构建一个PhoneGap + JQuery Mobile应用程序,但似乎无法阻止它通过双击放大。我按照http://www.tricedesigns.com/2012/01/17/mobile-
随着 jQuery Mobile 1.3 的到来,.navigate()已添加功能。我听说这是更改页面的推荐方法,似乎他们解决了在页面之间传输数据的问题。 问题是,既然已经简化了,我该如何访问 cha
我想得到一个 input文本区域和 submit按钮附在它的右侧。 理想情况下,两者将使用 100% 的宽度并且并排放置。 我一直在尝试玩弄ui-grid-a和类似的选择,但一切都失败了。你可以看到一
我正在使用 jquery-mobile,我有这两个按钮: Pro: Reset 我希望它们并排显示(内联)。但我想不通。我做了this但它不起作用。你能帮我吗 ?这是我的 CSS:
我正在为 Windows Mobile 6.5 (Samsung Omnia II i8000) 开发 native 应用程序。进行一些更改后,我的应用程序在运行时挂起。 问题是我的应用程序也在启动期
有没有办法从周围和图标中删除背景光盘(圆圈)?我找到的光盘的唯一引用如下 background: rgba(0,0,0,.4) /*{global-ic
jQuery 移动版虽然在很多方面都很棒,但有时也令人沮丧。在这种情况下,我试图动态创建库中非常好的按钮之一。 基本上我想要做的是在输入字段中输入文本,当按下空格键时,它会创建一个带有文本的 jQue
我想在我的第 2 页上显示标题。使用以下内容是否有效: "> .... ? 最佳答案 这取决于你定义什么为“有效”
我是一名优秀的程序员,十分优秀!