PHP.SU

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

Страниц (21): В начало « ... 6 7 8 9 [10] 11 12 13 14 ... » В конец

> Найдено сообщений: 315
NoPaper Отправлено: 02 Февраля, 2013 - 11:11:40 • Тема: Фильтр неравномерности яркости • Форум: Графика в PHP

Ответов: 56
Просмотров: 14408
Может так будет лучше:
PHP:
скопировать код в буфер обмена
  1. if(
  2. abs($pixels['red']-$red)>=$k ||
  3. abs($pixels['green']-$green)>=$k ||
  4. abs($pixels['blue']-$blue)>=$k
  5. ) imagesetpixel ($im, $x, $y,imagecolorallocate($im,
  6. ($pixels['red']+$red)/2,
  7. ($pixels['green']+$green)/2,
  8. ($pixels['blue']+$blue)/2));



Еще как вариант добавить второй ползунок, который будет отвечать за яркость (светлее/темнее)
(Добавление)
И еще, если картинка не загружена, текст перекрывает окно выбора файла, браузер опера
NoPaper Отправлено: 31 Января, 2013 - 13:45:28 • Тема: Помогите составить регулярку • Форум: Регулярные выражения

Ответов: 2
Просмотров: 140
EuGen, работает как надо, спасибо!
NoPaper Отправлено: 31 Января, 2013 - 13:11:53 • Тема: Помогите составить регулярку • Форум: Регулярные выражения

Ответов: 2
Просмотров: 140
Добрый день, нужна помощь с составлением регулярки.
Есть html страница, нужно найти в ней теги вида <!--{TEXT}--> и достать TEXT
TEXT должен состоять из заглавных символов,цифр и знака подчеркивания, но без пробелов
NoPaper Отправлено: 30 Января, 2013 - 19:55:14 • Тема: submit • Форум: Вопросы новичков

Ответов: 8
Просмотров: 241
Цитата:
action="#"

в адресной строке поставь знак # и нажми enter, страница перезагрузится?

лучше оставить этот атрибут пустым action=""
(Добавление)
Цитата:
Forma1.submit()

а чего не использовать input type=submit и в css прописать картинку?
NoPaper Отправлено: 24 Января, 2013 - 19:51:51 • Тема: Узнать ip сервера • Форум: Вопросы новичков

Ответов: 8
Просмотров: 527
begunok пишет:
esterio пишет:
Уверены? Здесь должен быть именно адрес машины, которая обращается к вашей.
Именно. Отображается адрес машины, которая обращается к моей. А адрес машины - это адрес хостера. А мне нужен конкретный ip.
К примеру домен.рф, ip которого 5.9.155.284 обращается ко мне. А я вижу в [REMOTE_ADDR] 15.98.135.238
Так вот 15.98.135.238 - это ip хостера, на котором хостится домен.рф
А мне нужно получить 5.9.155.284.


А если у хостера сервер с 5 ip и на нем хостятся около 2-3 тыс. сайтов?
NoPaper Отправлено: 20 Января, 2013 - 17:40:40 • Тема: Удаление сообщения по ID • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 81
rena пишет:
Кнопку удаления выводил так:
<...код...>


php вперемешку c сss и html разметкой + javascript в html-тегах
ОМГ, мои глаза...
NoPaper Отправлено: 18 Января, 2013 - 19:01:25 • Тема: Php загрузка изображений на ПК • Форум: Вопросы новичков

Ответов: 11
Просмотров: 654
file_get_contents не умеет работать с https, нужен curl
NoPaper Отправлено: 12 Января, 2013 - 08:43:17 • Тема: Постраничный вывод информации. • Форум: Напишите за меня, пожалуйста

Ответов: 8
Просмотров: 69
PHP:
скопировать код в буфер обмена
  1.  
  2. for ($i = 0; $i < count($data); $i++) {
  3.  

$i++ - индекс увеличивается на один.
$menu_num отвечает за кол-во пунктов меню, должно работать:
PHP:
скопировать код в буфер обмена
  1.  
  2. $menu_num = 10;
  3. for ($i = 0; $i < count($data); $i+=round(count($data)/$menu_num)) {
  4.  
NoPaper Отправлено: 12 Января, 2013 - 08:37:20 • Тема: Экранирование кавычек • Форум: Вопросы новичков

Ответов: 3
Просмотров: 202
Можно вместо echo
PHP:
скопировать код в буфер обмена
  1. echo "<a href=\"ссылка\">S</a>";

написать так
PHP:
скопировать код в буфер обмена
  1. ?>
  2. <a href=''><?=$_SESSION["first_name"]?></a>
  3. <?PHP
NoPaper Отправлено: 09 Января, 2013 - 21:04:09 • Тема: Фильтр неравномерности яркости • Форум: Графика в PHP

Ответов: 56
Просмотров: 14408
Алтенрион пишет:
Папка temp будет для всех сессий? Картинки будем помечать как временные и удалять при окончании сессии? Или она просто как отстойник для ненужного и будет в свободное время пустой?

Папка temp будет 'свалкой' временных картинок. И придется периодически ее чистить.
Можно, конечно, пописать эти действия в скрипт, но его придется периодически вызывать кроном, либо проверять эту папку при каждом вызове скрипта(нежелательно)
NoPaper Отправлено: 09 Января, 2013 - 21:01:04 • Тема: Построение гистограммы по изображению(и определение пиков и провалов). • Форум: Графика в PHP

Ответов: 27
Просмотров: 9443
Данные о координатах пиков хранятся в массиве $peaksl, о провалах - в $downsl. Попробуй их к сессии привязать:
PHP:
скопировать код в буфер обмена
  1.  
  2. $_SESSION['peaks'] = $peaksl; //Возможно так не прокатит, тогда нужна сериализация (если все заработает, то так и оставь)
  3.  



В скрипте гистограмма выводится в тег img, за это отвечает строка:

Если нужно картинкой, замени эту строку на:


Если нужно занести в базу:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $graph->Out(OUT_FILE,'file.png'); //Сохраняем картинку в файл
  4. $image_data = 'data:image/png;base64,'.base64_encode(file_get_contents('file.png')); //Шифруем картинку в base64
  5.  
  6. //Если нужно показать картинку, выводим содержимое base64 в тег img
  7. ?>
  8. <img src="<?=$image_data?>">
  9.  
NoPaper Отправлено: 08 Января, 2013 - 20:26:30 • Тема: Минимальная безопасность • Форум: Вопросы новичков

Ответов: 9
Просмотров: 384
Тогда внутри тега b удалять знак '('. Довольно тяжело (и скорее всего невозможно) написать XSS без скобки.

Ну или заменять кавычки ' и " на ’ и “ соответственно
NoPaper Отправлено: 08 Января, 2013 - 20:21:31 • Тема: Фильтр неравномерности яркости • Форум: Графика в PHP

Ответов: 56
Просмотров: 14408
Хранить сами кадры в сессии не разумно, только если саму ссылку на изображение. Регистрация пользователей будет? Если нет, то обычных сессий будет достаточно.
Как вариант создать папку со временными картинками, назовем ее temp. При загрузке картинки, она будет сохраняться в ту папку с уникальным именем (будет генерироваться скриптом), в сессии будет переменная orig c ссылкой на изображение ($_SESSION['orig']='temp/123456789.png';). Если нужна оригинальная картинка - берем ее ссылку из сессии. При создании новой картинки создаем еще одну переменную, в которой будут храниться ссылки на новые изображения ($_SESSION['gen']=array('temp/23456789.png','temp/456789.png','temp/56789.png');)

Та же ситуация и со значениями пиков и провалов (не буду повторно отвечать в ту тему).
NoPaper Отправлено: 08 Января, 2013 - 13:42:17 • Тема: Минимальная безопасность • Форум: Вопросы новичков

Ответов: 9
Просмотров: 384
createl, а если bb-коды ввести? Заменять [ b ] на <b>, перенос строки на <br>, а перед обработкой пропустить через htmlspecialchars
NoPaper Отправлено: 08 Января, 2013 - 11:49:20 • Тема: Посчитать среднее арифметическое с помощью цикла • Форум: Вопросы новичков

Ответов: 16
Просмотров: 15956
PHP:
скопировать код в буфер обмена
  1.  
  2. $nums = array(3, 6, 9, 13, 16, 19, 23, 26, 29);
  3. echo array_sum($nums)/count($nums);
  4.  

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB