PHP.SU

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

Страниц (2): [1] 2 »

> Найдено сообщений: 30
alexvb Отправлено: 10 Апреля, 2016 - 19:13:07 • Тема: Выравнивание таблиц по float:left • Форум: HTML, Дизайн & CSS

Ответов: 0
Просмотров: 659
Добрый вечер форумчане! Други, помогите пожалуйста разобраться. Есть десяток таблиц. В каждой может быть от 2 до 10 строк. Позиционируются по float:left. Т.е. в зависимости от окна браузера могут быть 2, 3, 4 таблицы в ряд. Как их выравнять по верхнему краю. Картинку прилагаю. В каком направлении копать? Спасибо!
(Добавление)
Вопрос решен. Извините за беспокойство.
alexvb Отправлено: 28 Марта, 2016 - 10:01:25 • Тема: Вывод файла • Форум: Вопросы новичков

Ответов: 7
Просмотров: 361
ob_clean (); сделал. Не помогает.
Подскажите, а запись в файл перед header("Location....) не является выводом?
(Добавление)
Вроде нарыл причину. $_SERVER['DOCUMENT_ROOT'] на сервере не работает. Вопрос только почему?
alexvb Отправлено: 11 Марта, 2016 - 11:22:13 • Тема: Вывод файла • Форум: Вопросы новичков

Ответов: 7
Просмотров: 361
Content-Disposition сервер не оправляет....
Т.е. файл я так понимаю не дает на скачивание.
И как с этим бороться?
alexvb Отправлено: 10 Марта, 2016 - 09:15:38 • Тема: Вывод файла • Форум: Вопросы новичков

Ответов: 7
Просмотров: 361
Этот заголовок поднимает, но только на локалке. На сервере выводит на страницу. Может быть в настройках сервера дело? В какую сторону копать?
alexvb Отправлено: 10 Марта, 2016 - 08:37:59 • Тема: Вывод файла • Форум: Вопросы новичков

Ответов: 7
Просмотров: 361
Тогда такой вопрос: Какой заголовок или функция заставляет браузер поднимать окно "Сохранить как?" ?
alexvb Отправлено: 09 Марта, 2016 - 20:25:10 • Тема: Вывод файла • Форум: Вопросы новичков

Ответов: 7
Просмотров: 361
Доброго вечера! Коллеги, подскажите пожалуйста в чем может быть проблема.
Вывожу файл
PHP:
скопировать код в буфер обмена
  1.  
  2. if (file_exists($file)) {
  3.     header('Content-Description: File Transfer');
  4.     header('Content-Type: application/octet-stream');
  5.     header('Content-Disposition: attachment; filename=' . basename($file));
  6.     header('Content-Transfer-Encoding: binary');
  7.     header('Expires: 0');
  8.     header('Cache-Control: must-revalidate');
  9.     header('Pragma: public');
  10.     header('Content-Length: ' . filesize($file));
  11.     readfile($file);
  12.     exit;
  13. }
  14.  

На локалке без проблем, сразу выскакивает окно "сохранить как....".
На сервере тупо выводит в файл и все... Причем файл читает и выводит в браузер. А нужно именно чтоб окно всплывало "сохранить как...."
Заранее спасибо!
alexvb Отправлено: 29 Февраля, 2016 - 19:38:41 • Тема: Обработка POST • Форум: Вопросы новичков

Ответов: 4
Просмотров: 213
Viper пишет:
http://php.net/manual/en/function.filter-input.php

Вот это вещь!!! Спасибо огромное!!!
alexvb Отправлено: 28 Февраля, 2016 - 11:08:33 • Тема: Обработка POST • Форум: Вопросы новичков

Ответов: 4
Просмотров: 213
Viper пишет:
Нет.

Тогда в каком направлении копать?
alexvb Отправлено: 28 Февраля, 2016 - 09:58:09 • Тема: Обработка POST • Форум: Вопросы новичков

Ответов: 4
Просмотров: 213
Доброго дня коллеги. Подскажите пожалуйста к массиву POST инъекции заносятся только в определенные формой ключи? Конкретнее, можно ли данным способом обрабатывать массив POST?
PHP:
скопировать код в буфер обмена
  1.  
  2. foreach ( $_POST as $key => $value ) {
  3.     switch($key) {
  4.         case "val" : {
  5.             validator();
  6.         }break;
  7.     }        
  8. }
  9.  
alexvb Отправлено: 17 Февраля, 2016 - 11:22:33 • Тема: UPDATE • Форум: Вопросы новичков

Ответов: 4
Просмотров: 224
DelphinPRO пишет:
проблема в кавычках

Проблема была не в кавычках. Переменная терялась.
Вопрос закрыт. Всем спасибо.
p.s. А кавычки кстати правильно расставлены....
alexvb Отправлено: 17 Февраля, 2016 - 10:40:08 • Тема: UPDATE • Форум: Вопросы новичков

Ответов: 4
Просмотров: 224
Доброго дня други!
Есть запрос
PHP:
скопировать код в буфер обмена
  1. $insert = mysql_query ("UPDATE `order` SET `spec`='$spec' WHERE `number` = `$order_number`");

По переменной $order_number не обновляет запись в БД. Если подставить число, то обновление происходит. Но ведь и в $order_number приходит число....
В чем может быть проблема?
Спасибо!
alexvb Отправлено: 02 Октября, 2014 - 09:48:51 • Тема: передача массива • Форум: Вопросы новичков

Ответов: 2
Просмотров: 158
Проблема в том, что массив $_SESSION["arr"] дополняется различными скриптами. И когда массив уже полностью сформирован его нужно передать на другой сайт. Непонятен механизм захвата этого массива (не через форму) и метод его передачи на сторонний сайт.
(Добавление)

Пока вижу направление движения в трех вариантах:
1. serelize - get
2. curl
3. content-type
В каком направлении двигаться? Или есть другие варианты?
alexvb Отправлено: 01 Октября, 2014 - 21:24:29 • Тема: передача массива • Форум: Вопросы новичков

Ответов: 2
Просмотров: 158
Добрый вечер господа. Помогите решить задачу.
Есть массив

Есть форма
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <form action="site2.php" method="post">
  3. <input type='submit' value='Передать'>
  4. </form>

Каким образом можно передать массив сесси посредством этой формы на другой сайт?
Методом скрытый полей форм не подходит.
alexvb Отправлено: 13 Сентября, 2014 - 20:20:57 • Тема: упростить вывод • Форум: Вопросы новичков

Ответов: 2
Просмотров: 1354
Уточню. Есть двумерный ассоциативный массив
Array
(
[0] => Array
(
[d1] => 100
[n] => 1
)

[1] => Array
(
[k] => 200
[n] => 5
)
[2] => Array
(
[d3] => 100
[n] => 4
)
[3] => Array
(
[d1] => 100
[n] => 2
))

Нужно суммировать все значения по n, где d1, d2, d3 равны 100, d1, d2, d3 равны 200, .... Причем во вложенных массивах могут все 3 компонента встречатсья вместе
Array
(
[0] => Array
(
[d1] => 100
[d2] => 100
[d3] => 100
[n] =>8
)
(Добавление)
Вопрос решен. Всем спасибо!
alexvb Отправлено: 13 Сентября, 2014 - 18:10:20 • Тема: упростить вывод • Форум: Вопросы новичков

Ответов: 2
Просмотров: 1354
Господа, ворос!
Есть массив:
Array
(
[0] => Array
(
[d1] => 100
[n] => 1
)

[1] => Array
(
[k] => 200
[n] => 5
)
[1] => Array
(
[d3] => 100
[n] => 4
)
)
Вывожу сумму n при одинаковых значениях ключа
PHP:
скопировать код в буфер обмена
  1.  
  2. foreach( $array as $v ) {
  3.         switch ($v['d1']) {
  4.                 case "100" : { $arr['k100'] += $v['n']; } break;
  5.                 case "200" : { $arr['k200'] += $v['n']; } break;
  6.                 case "300" : { $arr['k300'] += $v['n']; } break;       
  7.         }
  8.         switch ($v['d2']) {
  9.                 case "100" : { $arr['k100'] += $v['n']; } break;
  10.                 case "200" : { $arr['k200'] += $v['n']; } break;
  11.                 case "300" : { $arr['k300'] += $v['n']; } break;       
  12.         }
  13.         switch ($v['d3']) {
  14.                 case "100" : { $arr['k100'] += $v['n']; } break;
  15.                 case "200" : { $arr['k200'] += $v['n']; } break;
  16.                 case "300" : { $arr['k300'] += $v['n']; } break;       
  17.         }
  18. }
  19.  

Каким способом switch загнать в функцию или цикл?

Страниц (2): [1] 2 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB