Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Последовательность выполнеия
А именно интересует mysql_close(); будет ли он выполнен при вышестоящем Header(); и
в какой момент ??? т.е последовательность
AdMeen
Отправлено: 31 Марта, 2010 - 10:49:16
Посетитель
Покинул форум
Сообщений всего: 370
Дата рег-ции: Сент. 2009 Откуда: Воронеж
Помог: 1 раз(а)
судя по всему нет.
CenapaTop
Отправлено: 31 Марта, 2010 - 10:51:42
Частый гость
Покинул форум
Сообщений всего: 166
Дата рег-ции: Авг. 2009
Помог: 1 раз(а)
По завершении работы скрипта все дескрипторы ресурсов уничтожаются.
Champion
Отправлено: 31 Марта, 2010 - 10:54:45
Активный участник
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Помог: 57 раз(а)
Напиши вместо header создание файла и посмотри, создастся ли он. И нам расскажи. Я думаю, что выполнится. (Добавление)
и потом да, mysql_close() - не обязательная штука...
mosian
Отправлено: 31 Марта, 2010 - 10:59:58
Новичок
Покинул форум
Сообщений всего: 4
Дата рег-ции: Март 2010
Помог: 0 раз(а)
CenapaTop пишет:
По завершении работы скрипта все дескрипторы ресурсов уничтожаются.
А когда в данном случае завершиться скрипт ? (Добавление)
Champion пишет:
Напиши вместо header создание файла и посмотри, создастся ли он. И нам расскажи. Я думаю, что выполнится. (Добавление)
и потом да, mysql_close() - не обязательная штука...
Уже пришла в голову эта мысль
Да mysql_close(); это просто пример вместо него допустим я захочу выполнить свои манипуляции
Я только учусь так что не казните
Champion
Отправлено: 31 Марта, 2010 - 11:21:18
Активный участник
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Помог: 57 раз(а)
mosian пишет:
Уже пришла в голову эта мысль
И как? А можешь еще сделать цикл из записи в файл 10000 значений или больше и посмотреть, доработает ли до конца такая длинная вещь.
mosian
Отправлено: 31 Марта, 2010 - 11:23:16
Новичок
Покинул форум
Сообщений всего: 4
Дата рег-ции: Март 2010
Помог: 0 раз(а)
Проверил скрипт выполняется до конца
JustUserR
Отправлено: 31 Марта, 2010 - 16:26:30
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
mosian пишет:
именно интересует mysql_close(); будет ли он выполнен при вышестоящем Header();
Еще как выполнится - потому что во-перых браузер сделает редирект только после того как окончит принимать заголовки да и то не факт - во-вторых ignore_user_abort дает возможность вообще работать далее независимот от заголовка
А при завершении PHP-скрипта или вставки в него exit разрыв соединения с БД произойдет
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.