1
我有一段JavaScript,使用Ajax和PHP上传图片。文件上传Ajax PHP
我在几个html页面的head部分使用javascript,并想知道是否有一种方法可以将值从这些页面传递到Upload.php文件,而无需为每个Upload.php文件创建单独的Upload.php文件每个网页。
部分中的JavaScript的:
<script type="text/javascript" >
$(function(){
var btnUpload=$('#me');
var mestatus=$('#mestatus');
var files=$('#files');
new AjaxUpload(btnUpload, {
action: '../UploadDoc/Upload.php',
name: 'uploadfile',
的upload.php的文件的部分,我想值传递给:
<?php
/* Set the location to upload the file to */
$uploaddir = '../documents/userdocs/';
/* Set the name and file extension of the file being saved */
$file = $uploaddir ."HtmlPage1_".basename($_FILES['uploadfile']['name']);
$file_name= "HtmlPage1_".$_FILES['uploadfile']['name'];
其中“HtmlPage1_”将是我需要传递的信息因为它是唯一改变的部分。
任何帮助非常感谢。
非常感谢
感谢您的回复。不幸的是,尽管该文件仍在上传,但param值似乎并未到达PHP文件。文件以正常名称保存,并减去预期的“HtmlPage1_”前缀。任何想法,为什么这可能是?让我知道是否张贴更多的代码会有所帮助。 – user1426816
另一种方法是执行 –
啊,太好了,现在完美了。非常感谢! – user1426816