siv1987

siv1987
Рейтинг
427
Регистрация
02.04.2009

Varenik, какие оба эти? Тут как минимум 4, а то 5 будут "'этих".

postavkin:
пришлось в урлах с & сделать подмену "&" на "-"
siv1987:
амперсанд в xml должен кодироваться в html сущности
siv1987:
он представлен как &

десять символов

Sanu0074:
из командной строки так работает: pngquant --force --verbose --quality=45-85 pic.png
как правильно написать команду в shell_exec()?

Наверное

shell_exec('pngquant --force --verbose --quality=45-85 pic.png');

$('#response'+counter)

где counter это счетчик

амперсанд в xml должен кодироваться в html сущности. И смотреть нужно исходном коде документа, на других сайтов наверняка он представлен как & если дело конечно в нем, а это далеко не факт. Мы не видим никаких доводов из чего вы сделали такой вывод, проблема может быть и в других символов или не валидном xml-е


/*
* @return array
*/
function read2st($f, $col=2) {
$fh = fopen($f, "r");
$ret = array();
$i = 0;
while(!feof($handle) && $i++ < $col) {
$buffer = fgets($handle);
$ret[] = $buffer;
}
return $ret;
}

Он и должен экранировать при записи. А так как это "экран", после записи должны быть "чистые" данные. Если остаются лишние слеши, значит вы экранируете уже заслешенные данные. Обычно такое бывает с морально устаревшим magic_quotes

Попробуйте в notepad++ там работает

Всего: 6568