pavel-php5, откуда берется строка с кракозябрами, из файла или из базы?
кракозябры в любом случае возникают из-за неправильной кодировки, поэтому необходимо слать браузеру правильную кодировку текста и при выборке из базы тоже следить за кодировкой текстовых полей. также необъодимо проверить соответствие кодировки файла и кодировки вэб страницы.
Slavenin ваш пример замороченнее тем, что если изменится кол-во полей, придется переписывать запрос..
В моем же случае уже полученные одним запросом данные профиля обрабатываются на месте.
Причем количество полей роли не играет...
запрос возвращает готовый результат, причем каждому полю можно прописать различный процент. в вашем же примере отсутствует возможно дифференциации процента приписываемого каждому полю. К тому же необходимы дополнительные действия для его вычисления.
php, как и любой скриптовый язык является интерпретируемым языком, у него есть интерпретатор, но не компилятор т.е. код создается непосредственно во время выполнения, а не во время процесса компиляции. Возможно стоит посмотреть в сторону asp? там вроде что-то такое возможно, по-крайней мере код на vb там выполняется.
перед выполнением код языка с++ должен быть откомпилирован, боюсь встроенного компилятора для него в php нет. поэтому единственный вариант написать свой компилятор или
Мелкий пишет:
Единственный вариант, который могу предложить - сделать модуль для PHP.
про строку с адресом это я чего-то погорячился гет запрос и так предает все поля формы в адресной строке. несколько не ясен смысл (count($_GET) == 1) , что именно проверяется в этом условии, количество значений в массиве гет?