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
Форумы портала PHP.SU :: Версия для печати :: Почему не заходит в функцию? ))
Форумы портала PHP.SU » » Если скрипт не работает » Почему не заходит в функцию? ))

Страниц (1): [1]
 

1. destus - 21 Мая, 2011 - 17:13:24 - перейти к сообщению
Файл создал, открываю так:
PHP:
скопировать код в буфер обмена
  1. $fp=fopen('название файла','a');


Простая функция
PHP:
скопировать код в буфер обмена
  1. function full_read_dir($directory)
  2.   {
  3.           fwrite($fp, '123');
  4.   }


В этом же документе далее пишу
PHP:
скопировать код в буфер обмена
  1. full_read_dir("../convertfiles/xml/".$_SESSION['convert_id']);


и в файл ничего не записывается)) если fwrite($fp, '123'); прописать не в функцию, и ниже её вызова, то всё зписывается..

в чем проблема?)
2. Champion - 21 Мая, 2011 - 17:15:34 - перейти к сообщению
Потому что внутри функции нету переменной fp
3. destus - 21 Мая, 2011 - 17:21:28 - перейти к сообщению
точно.

 

Powered by ExBB FM 1.0 RC1