nemo
Новичок
Фоновая загрузка с помощью iframe
ЗДелал запрос в google единственно куда он мне указал так это только на старые темы сзданные здесь ибо негде подобных статей нет так вот я надеюсь если кто то вновь введет в запрос в google и он перейдет сюда и наконец увидит ответ на свой вопроос.
Задача зделать фоновую загрузку спомощью Iframe
Сам код
Что я хочу......
Я пробывал это делать с помощью iframe но вот посматрите на мой код..
там переменные, классы иды какскадныйх таблиц стилей.
- Это все небудет работать так как Iframe неконктится к удаленной странице
-~{}~ 24.11.09 08:36:
а вот кажется так работает
Страница с формой и скрытым фреймом:
Код HTML:
<html>
<body>
<div id=div1></div>
<iframe id=I1 name=I1 style="display: none">
</iframe>
<form method=POST action=answer.php target=I1 enctype=multipart/form-data>
<input type=text name=T1>
<input type=submit value=Отправить name=B1>
</form>
</body>
</html>
Файл answer.php :
Код HTML:
<html>
<body onload="parent.document.getElementById('div1').innerHTML=document.body.innerHTML">
<p id=txt>
<?php
print_r($_POST);
?>
</p>
</body>
</html>
Данные передаются в div на странице с формой.
НО САМОЕ ГЛАВНОЕ
http://web-tec.info/2007/09/09/ajax_fundamentals_iframe/
пример
http://web-tec.info/samples/sample_ajax_iframe_upload.htm
- работает на AJAX все разобрлся.
-~{}~ 24.11.09 08:56:
так начел тестить первый способ - работает с аяксом возится небуду
ЗДелал запрос в google единственно куда он мне указал так это только на старые темы сзданные здесь ибо негде подобных статей нет так вот я надеюсь если кто то вновь введет в запрос в google и он перейдет сюда и наконец увидит ответ на свой вопроос.
Задача зделать фоновую загрузку спомощью Iframe
Сам код
PHP:
<?php
if(isset($_FILES['upload_wrapper'])&&$_FILES['upload_wrapper']['error']===0){
if(!file_exists('./modules/lessons/loads/'.$login.'')){mkdir("./modules/lessons/loads/$login",0700);}
mkdir("./modules/lessons/loads/$login/$date_load",0700);
if(move_uploaded_file($_FILES['upload_wrapper']['tmp_name'],'./modules/lessons/loads/'.$login.'/'.$date_load.'/'.$_FILES['upload_wrapper']['name'])){
echo('<input class="none" name="wrapper" value="'.'http://youexpert.ru/modules/lessons/loads/'.$login.'/'.$date_load.'/'.$_FILES['upload_wrapper']['name'].''.'"/>Обложка загружена');
}else{
echo('Ошибка загрузки');}}else{
echo('<input name="upload_wrapper" type="file"/><button type="submit" value="load">Загрузить</button><a href="javascript:">(!)<span>Загрузить обязательно</span></a><p>Загрузите обложку</p><a class="add_lesson_answer" href="javascript:">(?)<span>150x150 Px | Gif, Png, Jpeg</span></a>');}
?>
Я пробывал это делать с помощью iframe но вот посматрите на мой код..
там переменные, классы иды какскадныйх таблиц стилей.
- Это все небудет работать так как Iframe неконктится к удаленной странице
-~{}~ 24.11.09 08:36:
а вот кажется так работает
Страница с формой и скрытым фреймом:
Код HTML:
<html>
<body>
<div id=div1></div>
<iframe id=I1 name=I1 style="display: none">
</iframe>
<form method=POST action=answer.php target=I1 enctype=multipart/form-data>
<input type=text name=T1>
<input type=submit value=Отправить name=B1>
</form>
</body>
</html>
Файл answer.php :
Код HTML:
<html>
<body onload="parent.document.getElementById('div1').innerHTML=document.body.innerHTML">
<p id=txt>
<?php
print_r($_POST);
?>
</p>
</body>
</html>
Данные передаются в div на странице с формой.
НО САМОЕ ГЛАВНОЕ
http://web-tec.info/2007/09/09/ajax_fundamentals_iframe/
пример
http://web-tec.info/samples/sample_ajax_iframe_upload.htm
- работает на AJAX все разобрлся.
-~{}~ 24.11.09 08:56:
так начел тестить первый способ - работает с аяксом возится небуду

