Вы же так ничего и не поняли, не так ли?
На выбор: PHP/JS. Переписывать не нужно, просто почитайте про семейство функций ob_* или гляньте директивы в php.ini.
Буферизация.
display: inline-block
Выбранный способ хранения и отрисовки ужасен.
Обращение к классу в коде попробовать организовать как "\ZipArchive", а не "ZipArchive". Если участок кода находится в неймспейсе, отличном от глобального, стоит указывать напрямую к кому принадлежит вызываемый класс.
И перезапускать нужно не nginx, а демона PHP.
Ставьте через PECL.
Meanwhile in Russia...
Закончил допил класса строк:
$string_ASCII = 'ASCII string example'; # string(20) "ASCII string example"$string_UTF8 = 'UTF-8 string πράδειγμα'; # string(31) "UTF-8 string πράδειγμα"$result = string::length($string_ASCII); # int(20)$result = string::length($string_UTF8); # int(22)
$string_ASCII = 'ASCII string example'; # string(20) "ASCII string example"$string_UTF8 = 'UTF-8 string πράδειγμα'; # string(31) "UTF-8 string πράδειγμα"$result = string::read_from($string_ASCII, 'string '); # string(14) "string example"$result = string::read_from($string_UTF8, 'string '); # string(25) "string πράδειγμα"
$string_ASCII = 'ASCII string example'; # string(20) "ASCII string example"$string_UTF8 = 'UTF-8 string πράδειγμα'; # string(31) "UTF-8 string πράδειγμα"$char = string::char($string_ASCII, 14); # string(1) "e"$char = string::char($string_ASCII, 15); # string(1) "x"$char = string::char($string_ASCII, 16); # string(1) "a"$char = string::char($string_UTF8, 14); # string(2) "π"$char = string::char($string_UTF8, 15); # string(2) "ρ"$char = string::char($string_UTF8, 16); # string(2) "ά"
$string_ASCII = 'ASCII string example'; # string(20) "ASCII string example"$string_UTF8 = 'UTF-8 string πράδειγμα'; # string(31) "UTF-8 string πράδειγμα"$count = string::count_chars($string_ASCII); # int(20) # Array # ( # [A] => 1 # => 1 # [C] => 1 # => 2 # [ ] => 2 # => 1 # [t] => 1 # [r] => 1 # => 1 # [n] => 1 # [g] => 1 # [e] => 2 # [x] => 1 # [a] => 1 # [m] => 1 # [p] => 1 # [l] => 1 # )$count = string::count_chars($string_UTF8); # int(22) # Array # ( # => 1 # [T] => 1 # [F] => 1 # [-] => 1 # [8] => 1 # [ ] => 2 # => 1 # [t] => 1 # [r] => 1 # => 1 # [n] => 1 # [g] => 1 # [π] => 1 # [ρ] => 1 # [ά] => 1 # [δ] => 1 # [ε] => 1 # [ι] => 1 # [γ] => 1 # [μ] => 1 # [α] => 1 # )
$string_ASCII = 'ASCII string example'; # string(20) "ASCII string example"$string_UTF8 = 'UTF-8 string πράδειγμα'; # string(31) "UTF-8 string πράδειγμα"$count = string::count_chars_unique($string_ASCII); # int(17) # Array # ( # [A] => 1 # => 1 # [C] => 1 # => 2 # [ ] => 2 # => 1 # [t] => 1 # [r] => 1 # => 1 # [n] => 1 # [g] => 1 # [e] => 2 # [x] => 1 # [a] => 1 # [m] => 1 # [p] => 1 # [l] => 1 # )$count = string::count_chars_unique($string_UTF8); # int(21) # Array # ( # => 1 # [T] => 1 # [F] => 1 # [-] => 1 # [8] => 1 # [ ] => 2 # => 1 # [t] => 1 # [r] => 1 # => 1 # [n] => 1 # [g] => 1 # [π] => 1 # [ρ] => 1 # [ά] => 1 # [δ] => 1 # [ε] => 1 # [ι] => 1 # [γ] => 1 # [μ] => 1 # [α] => 1 # )
... и далее по списку - всё 'UTF-8 compatible'.
print_r($_REQUEST);print_r($_POST);
... неужели так трудно сделать элементарное?
Форма точно присылает данные через POST?
"print_r($_REQUEST)" в студию.
Шта? Кого и во что обращать?