Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Хы... Так это мой пример! =)))
А отключить сообщения Оракла можно в php.ini. Но теперь задача стоит несколько иначе: как в OCI_php получать значения ошибок Оракла (00001 и пр.), чтобы их потом обрабатывать (выдавать сообщения в зависимости от них)?
из хелпа
If no error is found, OCIError() returns FALSE. OCIError() returns the error as an associative array. In this array, code consists the oracle error code and message the oracle errorstring.
В Pl_sql можно и без особых проблем отслеживать исключительные ситуации на возникновение ошибок. Так что можно из РНР запускать Оракл процедуру (единственное надо будет проверить тип передаваемых параметров, что бы они совпадали с типом ожидаемым Ораклом) и ждать ответа :
0 -- ошибка в параметрах запроса;
1 -- таблица с выходными данными заполнена;
А всю логику возлажить на плечи PL-SQL программиста
Автор оригинала: PhpDeveloper
Твоя программа должна контролировать переменные получаемые от пользователя. Если переменые не корректные, твоя программа должна САМА выводить ошибку, а не посылать все в Oracle.