Я пытаюсь зделать фоновую загрузку код выглядит примерно так Html отрывок <in
Фоновая загузка, неувязочка с Ajax $_FILES
Я пытаюсь зделать фоновую загрузку код выглядит примерно так
Html отрывок
<input id="ajax_load" type="file"/><button type="button" onClick="Pusk()">Загрузить</button><a href="java script:">(!)<span>Загрузить обязательно</span></a><p>Загрузите обложку</p><a class="add_lesson_answer" href="java script:">(?)<span>150x150 Px | Gif, Png, Jpeg</span></a>
<textarea style="width:500px;height:100px" name="wrapper" id="ajax_final_load"></textarea>
javascript ajax
var get_ajax=Create();
function id(id)
{return document.getElementById(id);}
function Create(){
if(navigator.appName=="Microsoft Internet Explorer"){
get_ajax=new ActiveXObject("Microsoft.XMLHTTP");
}else{
get_ajax=new XMLHttpRequest();}
return get_ajax;}
function Request(query)
{get_ajax.open('post','http://youexpert.ru/modules/lessons/form/load_wrapper.php',true);
get_ajax.onreadystatechange=Refresh;
get_ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=utf-8");
get_ajax.send(query);}
function Refresh()
{if(get_ajax.readyState==4)
id('ajax_final_load').innerHTML=get_ajax.responseT ext;
}
function Pusk()
{var query;
query='upload_wrapper='+encodeURIComponent(id('aja x_load').value);
Request(query);}
Php на сервере
if(isset($_POST['upload_wrapper'])){
mkdir("http://youexpert.ru/modules/lessons/loads/test",0700);}
if(move_uploaded_file($_FILES['upload_wrapper']['tmp_name'],'http://youexpert.ru/modules/lessons/loads/test'.$_FILES['upload_wrapper']['name']))
прошу всех читющих в том числе модераторов
быть адвекватными
|