Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: функция обработки ошибок
 
 автор: denand   (07.02.2008 в 19:39)   письмо автору
 
 

функция ошибку не выводит.
если кто владеет свободной минутой, опробуйте.
как всегда, должно работать. :)

function errors($n)
{
 $error[1]=" Описание ошибки";
 return($error[$n]);
}

   
 
 автор: bronenos   (07.02.2008 в 20:02)   письмо автору
 
   для: denand   (07.02.2008 в 19:39)
 

ну а как вызываем

   
 
 автор: kasmanaft   (07.02.2008 в 20:12)   письмо автору
 
   для: denand   (07.02.2008 в 19:39)
 

> $error[1]=" Описание ошибки";
$error[$n], наверное?

   
 
 автор: bronenos   (07.02.2008 в 20:42)   письмо автору
 
   для: kasmanaft   (07.02.2008 в 20:12)
 

Он делает локальный массив, и из него выбирает нужный индекс
Так что смотреть надо вызов

   
 
 автор: denand   (07.02.2008 в 21:53)   письмо автору
 
   для: bronenos   (07.02.2008 в 20:42)
 

Я испробовал в разных возможных вариациях. Нихрена.
МОЖЕТ ОТ СЮДА ОТТАЛКИВАТЬСЯ?
$a= 5;
if ($a<10)  errors(1);

   
 
 автор: kasmanaft   (07.02.2008 в 22:15)   письмо автору
 
   для: bronenos   (07.02.2008 в 20:42)
 

Это продолжение какой-то из тем?
Может быть тогда $error глобальным объявить?..

Че-то я не понимаю смысла этой функции.

   
 
 автор: Алексей Юрьевич   (07.02.2008 в 22:37)   письмо автору
 
   для: denand   (07.02.2008 в 19:39)
 

function errors($n) 

 $error[1]=" Описание ошибки"; 
 echo $error[$n]; 

:)

   
 
 автор: Trianon   (07.02.2008 в 23:25)   письмо автору
 
   для: denand   (07.02.2008 в 19:39)
 

если массив $error не статический - смысла в таком коде действительно немного.

   
 
 автор: denand   (08.02.2008 в 05:24)   письмо автору
 
   для: Trianon   (07.02.2008 в 23:25)
 

Я просто пытался сделать вывод ошибки по ее номеру
соответственно через массив.

   
 
 автор: GeorgeIV   (08.02.2008 в 10:14)   письмо автору
 
   для: denand   (08.02.2008 в 05:24)
 

попробуй в функции поставить global $error

   
 
 автор: denand   (08.02.2008 в 16:28)   письмо автору
 
   для: GeorgeIV   (08.02.2008 в 10:14)
 

GLOBAL не пляшет.
Что еще можно предпринять?

   
 
 автор: Shiva   (08.02.2008 в 16:56)   письмо автору
 
   для: denand   (08.02.2008 в 16:28)
 

Посмотрите пост Алексея Юрьевича. Если вы верно привели код, то вывода в нем нет в принципе.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования