Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.01.2013, 15:27   #1
Gefo
Форумчанин
 
Регистрация: 04.04.2012
Сообщений: 185
По умолчанию Загрузка файлов.

Вообщем вот, что та упустил.

Код:
<form id="fileUploader">
<input name="uploadimg" type="file" name="attach" >
</form>
Код:
jQuery(document).ready(function(){	

	    jQuery('[name=uploadimg]').change(function(){
            var data = $(this).serialize();
            $.ajax({  
                url      :'/../upload.php',
		form     : 'fileUploader',
                isUpload : true,
                dataType: 'json',
                success: function(result) {
		     $('#status').html(result.status);
                }
            });
                return false;
        });	
});
upload.php
PHP код:
    echo json_encode(array('status' => 'kkkkkkkkkkkkkk')); 
При выборе файла, активируем все что внутри change. Задействуем скрипт upload.php после чего выведем ответ через id="status". Заменим
$('#status').html(result.status);

Этого не происходит, где ошибка?

Последний раз редактировалось Gefo; 24.01.2013 в 16:18.
Gefo вне форума Ответить с цитированием
Старый 24.01.2013, 15:37   #2
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Код:
url      :'/../upload.php'
Поясню. Это вы от корня сайта, спускаетесь на уровень вниз и там ищете скрипт.
Ненавижу быть как все, но люблю, чтобы все были как я.
MyLastHit вне форума Ответить с цитированием
Старый 24.01.2013, 15:49   #3
Gefo
Форумчанин
 
Регистрация: 04.04.2012
Сообщений: 185
По умолчанию

Спс. Я думал от папки, в которой находиться js.
Вот такая беда.
echo json_encode(array('status' => $_FILES['uploadimg']['name']));
Должно выдать название файла, а в итоге пустота.

Говорят jaixcom нельзя загрузить, безопасность.
Тут наткнулся на статью:
http://blog.webtricks.pro/2011/01/up...les-with-ajax/

Что я не так делаю?
Gefo вне форума Ответить с цитированием
Старый 24.01.2013, 17:42   #4
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

В ветке РНР и спрашивайте)
Ненавижу быть как все, но люблю, чтобы все были как я.
MyLastHit вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузка файлов garicg C++ Builder 1 11.01.2013 02:44
Загрузка файлов Мария =) Общие вопросы .NET 0 10.12.2012 16:39
Загрузка файлов renigal1 PHP 8 05.04.2012 09:09
Загрузка файлов pavelslap PHP 8 14.01.2011 09:05
загрузка файлов Dimarik PHP 3 17.07.2010 23:41