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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Работа с файлами

Сообщения:  [1-10]   [11-19] 

 
 автор: Diman   (20.09.2006 в 14:22)   письмо автору
 
   для: ec_stasis   (20.09.2006 в 13:56)
 

Включил
track_errors = On

Пишет
A session had already been started - ignoring session_start()

Вот теперь всё ясно. Значит ему мешают сессии. Ну что ж, буду создавать вначале главной страницы файл, пропишу в него пустую строку и всё будет Ok.

   
 
 автор: ec_stasis   (20.09.2006 в 13:56)   письмо автору
 
   для: Diman   (19.09.2006 в 15:49)
 

Он тебе еще нужен для чтения, чтобы узнать что в корзине :). file() - как раз и есть чтение.

   
 
 автор: ec_stasis   (20.09.2006 в 13:51)   письмо автору
 
   для: Diman   (20.09.2006 в 07:44)
 

$php_errormsg - это не функция, а переменная. Определяется только в том случае, если в настройках пхп (пхп.ини) директива track_errors = On.
А для того, чтобы видеть ошибки можно
display_errors = On
Error_reporting = E_ALL

   
 
 автор: cheops   (20.09.2006 в 13:37)   письмо автору
 
   для: Diman   (20.09.2006 в 13:28)
 

Хм... странно, а версии PHP и Apache какие?

   
 
 автор: Diman   (20.09.2006 в 13:28)   письмо автору
 
   для: cheops   (20.09.2006 в 13:25)
 

Администратора

   
 
 автор: cheops   (20.09.2006 в 13:25)   письмо автору
 
   для: Diman   (20.09.2006 в 13:17)
 

А у вас Apache из под какого пользователя запущен? Администратора или System?

   
 
 автор: Diman   (20.09.2006 в 13:17)   письмо автору
 
   для: cheops   (20.09.2006 в 12:48)
 

На локальной машине.
Теперь заметил следующее. Если же в файле сперва что-либо прописать, поставить пробел или еще что-то, то все работает. Как сделать так, чтобы файл создавался в самом начале, при входе в систему. Если использовать в главном файле fopen() это поможет?
А лучше как создать временный файл и сколько он существует? Так как я хочу данные из массива $korzina присвоить массиву $_SESSION['korzina']. Я пытался это сделать без файлов, но чтож, придется обходить эту вещь таким путем.

   
 
 автор: cheops   (20.09.2006 в 12:48)   письмо автору
 
   для: Diman   (20.09.2006 в 07:44)
 

А дело где происходит на хостинге или локальной машине?

   
 
 автор: Diman   (20.09.2006 в 11:37)   письмо автору
 
   для: Diman   (20.09.2006 в 07:44)
 

Ну что, мне кто-нибудь поможет? Если не получается с этим вариантом, то предложите другой.

   
 
 автор: Diman   (20.09.2006 в 07:44)   письмо автору
 
   для: cheops   (19.09.2006 в 18:33)
 

Функция $php_errormsg вообще не срабатывает. Действует как какая-то простая переменная, а хотелось бы действительно увидеть в чем ошибка.

   

Сообщения:  [1-10]   [11-19] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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