PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (16): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец

> Найдено сообщений: 232
Ammiak Отправлено: 20 Июня, 2012 - 19:06:58 • Тема: Вопрос по загрузке файлов на сервер • Форум: Вопросы новичков

Ответов: 8
Просмотров: 266
Добавил iframe и указал target формы на него, но видимо не до конца разобрался в $_FILES пустота. Посмотрите плиз что здесь нужно добавить:
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <iframe id="rFrame" name="rFrame">  
  3. </iframe>
  4.  
  5. <form enctype="multipart/form-data" method="post" target="rFrame">
  6. <label for="add_files">Добавить файлы:</label><input id="add_files" name="add_files" type="file" />
  7. <input type="submit" value="Ok" />
  8. </form>
  9.  
  10. <div id="bottom_div"><?php print_r($_FILES) ?></div>
  11.  
Ammiak Отправлено: 20 Июня, 2012 - 09:25:58 • Тема: Вопрос по загрузке файлов на сервер • Форум: Вопросы новичков

Ответов: 8
Просмотров: 266
Метод указал но без изменений. В принципе, если я создаю отдельный php-файл только с этой формой (вне проекта, просто отдельный файл), то всё работает.
А здесь: жму сабмит, но массив $_FILES так же пуст, как и до выбора файла Огорчение
Ammiak Отправлено: 20 Июня, 2012 - 08:52:38 • Тема: Вопрос по загрузке файлов на сервер • Форум: Вопросы новичков

Ответов: 8
Просмотров: 266
кто-нибудь?
Вкратце ситуация такова: в админке есть ссылка: "Перейти к загрузке файлов", при клике по ней открывается модальное окно с формой, которую я указал выше.
Нужно по нажатию на сабмит модальное окно не сбрасывалось и в <div id="bottom_div"> появилось значение $_FILES['add_files']['name']. Аяксом такое не сделать, может быть есть какие-то варианты?
Выбираю файл, жму на сабмит, но в div'е ничего не выводится.
Массив $_FILES пуст, поэтому $_FILES['error'] посмотреть не могу
Да и ещё, с директивами всё норм, каталог tmp существует и к нему открыт полный доступ
Ammiak Отправлено: 19 Июня, 2012 - 21:14:39 • Тема: Вопрос по загрузке файлов на сервер • Форум: Вопросы новичков

Ответов: 8
Просмотров: 266
дело в том что сама форма загружается fancybox'ом, может в этом дело? если я просто создаю отдельную страницу с этой формой то все работает
Ammiak Отправлено: 19 Июня, 2012 - 20:52:24 • Тема: Вопрос по загрузке файлов на сервер • Форум: Вопросы новичков

Ответов: 8
Просмотров: 266
Здравствуйте, есть форма загрузки файла и div под ней. Нужно чтобы при нажатии на кнопку "Ок" в div'е выводилось название загружаемого файла. Делаю так:
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <form enctype="multipart/form-data">
  3. <label for="add_files">Добавить файлы:</label><input id="add_files" name="add_files" type="file" />
  4. <input type="submit" value="Ok" />
  5. </form>
  6.  
  7. <div id="bottom_div"><?php print_r($_FILES['add_files']['name']) ?></div>
  8.  

При загрузке страницы в div'е выводится варнинг:
Цитата:

Filename cannot be empty

Подскажите пожалуйста, можно ли как-то реализовать?
Ammiak Отправлено: 15 Июня, 2012 - 09:29:48 • Тема: Не получается проверить ответ сервера • Форум: JavaScript & VBScript

Ответов: 5
Просмотров: 1610
armancho7777777, не заметил когда писал ответ
спасибо, попробую сделать через json, отпишусь в теме
(Добавление)
всё получилось, большое спасибо +1
Ammiak Отправлено: 15 Июня, 2012 - 09:21:47 • Тема: Не получается проверить ответ сервера • Форум: JavaScript & VBScript

Ответов: 5
Просмотров: 1610
Проверил ответ
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $.post("../admin/photo_edit.php", {отправляемые данные}, function(data) {  
  3. alert(data);
  4. })
  5.  

Выводится ошибочный ответ 'В этой галерее уже есть изображение с таким названием' без каких-либо span'ов, кавычек, пробелов или знаков препинания, да и фаербаг тоже самое выводит. Может быть есть ещё какие-то варианты как исправить код?
Ammiak Отправлено: 15 Июня, 2012 - 08:48:21 • Тема: Не получается проверить ответ сервера • Форум: JavaScript & VBScript

Ответов: 5
Просмотров: 1610
Здравствуйте, есть скрипт отправляющий данные в обработчик. Если приходит один из ответов об ошибке, нужно вывести его alert'ом, иначе продолжить работу
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $('a').live('click', function(e) {
  3. e.preventDefault();
  4.  
  5. $.post("../admin/photo_edit.php", {отправляемые данные}, function(data) {  
  6. if (data=='В этой галерее уже есть изображение с таким названием' || data=='Система временно недоступна. Попробуйте позднее') {
  7. alert(data);
  8. }
  9. else {
  10. /*
  11. другие действия
  12. */
  13. }
  14.  

Но блок if не срабатывает, в любом случае сразу выполняется блок else. Почему? Должен ли ответ сервера в этом случае проходить какую-то обработку чтоб условие срабатывало?
Ammiak Отправлено: 06 Июня, 2012 - 00:13:58 • Тема: Установка фона блока • Форум: HTML, Дизайн & CSS

Ответов: 2
Просмотров: 776
Okula, спасибо, воспользуюсь одним из способов.
Ammiak Отправлено: 05 Июня, 2012 - 23:54:51 • Тема: Установка фона блока • Форум: HTML, Дизайн & CSS

Ответов: 2
Просмотров: 776
всем привет, возник такой вопрос: задаю фон div'а картинкой
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <div style="background:url('/images/my_image')"></div>
  3.  

но дело в том что картинка для фона состоит из 3-х полосок: сверху белая, посередине желтая, и снизу белая, а нужно для фона подставить желтый цвет из этой картинки. Подскажите пожалуйста, как это можно сделать?
Ammiak Отправлено: 04 Июня, 2012 - 12:29:43 • Тема: Получение значения select и передача его в url • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 5599
EuGen большое спасибо, всё получилось
Ammiak Отправлено: 04 Июня, 2012 - 11:48:59 • Тема: Получение значения select и передача его в url • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 5599
EuGen, такой вариант сработал, но при повторном выборе в select'е к url'у добавляются ещё get-парметры: 'http://здесь урл/?znach=gallery1?znach=gallery2?znach=gallery3'. Как можно это исправить?
Ammiak Отправлено: 04 Июня, 2012 - 11:24:07 • Тема: Получение значения select и передача его в url • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 5599
EuGen, вот код (сорри если слишком подробно Подмигивание ). Вообщем, задумка такова: юзер в списке выбирает название галереи, выбранное значение добавляется get-параметром в url, и уже по get-параметру сканируется нужная папка (напр.gallery2), и выводятся все изображения из этой папки
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <!--/ОСНОВНОЙ БЛОК-->
  3. <div id="container" >
  4.  
  5. <center>
  6. <h2>Выберите фотогалерею</h2>
  7.  
  8. <form method="get">
  9. <select name="choice" id="choice">
  10. <option value="none">-не выбрано-</option>
  11. <option value="gallery1">Галерея1</option>
  12. <option value="gallery2">Галерея2</option>
  13. <option value="gallery3">Галерея3</option>
  14. </select>
  15. <input type="submit" value="Ok" onClick="go_url(choice)"/>
  16. </form>
  17.  
  18.  
  19. <div id="open_gallery" style="width:500px; text-align:left"><ul style="position:relative; list-style-type:none">
  20. <?php
  21. $dir=scandir('../images/'.$_GET['znach']);
  22. $arr=array();
  23. foreach ($dir as $title) {
  24. $arr[]=$title;
  25. }
  26. natsort($arr);
  27. foreach ($arr as $k=>$v) {
  28. if (($v!='.') && ($v!='..')) {
  29. echo '<li style="display:inline-block; padding-left:7px"><a class="gallery2" href="../modal_description/'.$_GET['znach'].'/'.preg_replace('#(jpeg|jpg|gif|png)#isU', 'php', $v).'"><span><img style="width:100px; height:50px" src="../images/'.$_GET['znach'].'/'.$v.'" /></span></a>';
  30. }
  31. }
  32. ?>
  33. </ul>
  34. </div>
  35.  
  36. </center>
  37. </div>
  38. <!--/ОСНОВНОЙ БЛОК-->
  39.  
  40.  
  41. <script type="text/javascript">
  42. function go_url(id) {
  43. var znach_select=document.getElementById(id);
  44. var get=znach_select.value;
  45. window.location.href+="?znach="+get;
  46. }
  47.  
  48.  
  49. <!--далее идут настройки модальных окон-->
  50. </script>
  51.  
Ammiak Отправлено: 04 Июня, 2012 - 10:51:58 • Тема: Получение значения select и передача его в url • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 5599
EuGen, всё равно выдает znach_select is null
Проверяю в FF12
Ammiak Отправлено: 04 Июня, 2012 - 10:28:10 • Тема: Получение значения select и передача его в url • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 5599
Здравствуйте, есть список, нужно получить его значение и передать в url get-параметром znach. Вот код:
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <form method="get">
  3. <select name="choice" id="choice">
  4. <option value="none">-не выбрано-</option>
  5. <option value="gallery1">Галерея1</option>
  6. <option value="gallery2">Галерея2</option>
  7. <option value="gallery3">Галерея3</option>
  8. </select>
  9. <input type="submit" value="Ok" onClick="go_url(choice)"/>
  10. </form>
  11.  

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. function go_url(id) {
  3. var znach_select=document.getElementById(id);
  4. var get=znach_select.value;
  5. window.location.href+='?znach='+get;
  6. }
  7.  

Но выскакивает ошибка 'znach_select is null'
Подскажите поалуйста, как здесь передать выбранное значение списка в урл?

Страниц (16): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB