Kullanıcıya Wordpress sayfasından bir görüntü yükleme ve ayrıca görüntüleri yüklemeden önce yeniden boyutlandırma imkanı veren bir ön sayfa Wordpress yükleyici uygulamaya çalışıyorum. Agile Uploader'ı buldum. Yükleyici bir formda.Agile Uploader WordPress uygulaması
Verileri göndermek için formdaki gönder düğmesini tıklattığımda sorun, tüm alanlar bir gönderide saklanır, ancak resimler görüntülenmez. Yanlış yapıyorum (aynı dosyada o `)
/* upload photos */
if ($post_error == false) {
/* required files */
require_once(ABSPATH . "wp-admin" . '/includes/image.php');
require_once(ABSPATH . "wp-admin" . '/includes/file.php');
require_once(ABSPATH . "wp-admin" . '/includes/media.php');
$files = $_FILES['attachment'];
if ($files) {
foreach ($files['name'] as $key => $value) {
if ($files['name'][$key]) {
$file = array(
'name' => $files['name'][$key],
'type' => $files['type'][$key],
'tmp_name' => $files['tmp_name'][$key],
'error' => $files['error'][$key],
'size' => $files['size'][$key]
);
}
$_FILES = array("attachment" => $file);
//$_FILES = array_reverse($_FILES);
foreach ($_FILES as $file => $array) {
$attach_id = media_handle_upload($file, $ad_id, array(), array('test_form' => false));
if ($attach_id < 0) { $post_error = true;
}
}
}
}
karşıya
<form id="submitForm" action="<?php echo get_permalink(); ?>" method="post" enctype="multipart/form-data" onsubmit="return ray.ajax()">
<!-- upload photos -->
<div style="float:left;width:410px; height:246px;">
<div id="multiple"></div>
</div>
<script type="text/javascript">
jQuery('#multiple').agileUploader({
formId: 'submitForm',
flashVars: {
file_post_var: 'attachment',
firebug: false,
form_action: '',
file_limit: 15,
max_post_size: (1000 * 1024)
}
});
</script>
</div> <!-- end - upload photos -->
</form>
ve Wordpress için kod: Burada
benim yükleme sayfasına kodudur?
Sorun, tüm formun kaydedilmesidir? – janw
evet sorun bu –
herhangi bir hata mesajları ?, firebug konsolunda kontrol edin ve hızlı cevap almak için buraya gönderin –