Jump to content

xPoint

User
  • Posts

    244
  • Joined

  • Last visited

Everything posted by xPoint

  1. это еще не факт, что jabber станет самым надежным протоколом, если его возьмет cisco. Время покажет.
  2. вполне возможно, не могу утверждать, поскольку не знаю jabber ну и решили прекратить, и я думаю у них мало хорошего из этого выйдет. По крайней мере ближайшее время. А там посмотрим. К тому же теперь jabber становится коммерческим продуктом. Он хоть изначально и не коммерческий, но теперь cisco будет им владеть и врядли это будет лучшим вариантом для jabber'а
  3. это он из-за этого http://www.securitylab.ru/news/366646.php да и сам jabber может оказаться в такой же ситуации, поскольку его покупает cisco http://www.webplanet.ru/news/service/2008/09/22/cisco.html
  4. Это не версия кривая, скорее всего на сервере отключена короткая нотация тегов пхп, таких как <? ?>
  5. наверное никогда. В поиске гугла по слову cron первая ссылка на википедию в которой кратко описано что из себя представляет cron. К тому же есть еще ссылки на ман крона и небольшой faq. Что еще может быть нужно?
  6. конечно пространства имен неплохо решили бы эту проблему. В версии 5.3 кажется есть эта технология, но пока это все на стадии разработки и тестирования и стабильной версии пока что нет.
  7. Использование классов и функций помогает ограничить область видимости переменных.
  8. ну в mysql_select_db нужно еще и ид коннекта передавать, особенно если работаешь с разными серверами. mysql_list_dbs правильно пишет. Он возвращает ресурс и работать с ним нужно также, как и с другими запросами к базе (см. пример работы)
  9. http://www.google.com/search?client=opera&...-8&oe=utf-8
  10. Все-таки затесался какой-то символ в начале. Такое бывает, когда кодируешь кривым кодировщиком. Я как-то не мог сообразить, почему у меня выводятся символы "яю". А они после перекодировки оказались в самом начале файла до <?. Мой тебе совет: пиши сразу в утф. Меньше будет проблем.
  11. это здесь ни при чем. Можно писать session_start() хоть в конце - разницы особой нет. Здесь недавно говорили про отсылку заголовков и что их можно посылать где угодно, главное чтоб не было вывода. По теме: такая ошибка может быть, если до <? стоят пробелы или пустые строки. к тому же ты не полностью привел сообщение об ошибке. В нем указывается где и что произошло. Оно обычно такое
  12. Обязательно писать. С классами работать удобнее чем с текущим доступным функционалом. Я в таком случае беру один из уже написанных мною классов и юзаю его. Есть реализация от простых классов, которые имееют простой метод query для запроса плюс некоторые счетчики, до сложных шлюзов к таблицам и записям, которые удачно скрывают реализацию и предоставляют удобные методы для поиска в таблице или записи. Нет, сейчас не использую. PDO хорошо, но не всегда предоставляет удобный функционал. Иногда приходится писать врапперы и для него. сравнение скорости ADOdb, MDB2, Zend_Db, ADOdb Lite и DbSimple хорошо представленно в статье. Но сравнивать написанное на php, с написанным на сях (PDO), все равно что сравнивать муху со слоном. Слон всегда будет больше.
  13. xPoint

    pear

    наверняка нужен еще MDB2_Driver_mysql
  14. в винде тоже есть эта же консольная программа. Она находится в папке bin мускула Microsoft Windows XP [Версия 5.1.2600] (С) Корпорация Майкрософт, 1985-2001. C:\Documents and Settings\Admin>F: F:\>cd xampp\mysql\bin F:\xampp\mysql\bin>mysql.exe -u root Welcome to the MySQL monitor. Commands end with; or \g. Your MySQL connection id is 15 to server version: 5.0.15-nt Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> USE test Database changed mysql> SHOW TABLES ->; +—————-+ | Tables_in_test | +—————-+ | article | | lessons | | my_cache | | my_names | | my_tree | | tags | | theme | | tree | +—————-+ 8 rows in set (0.05 sec) mysql>
  15. хедер можно посылать пока не посланы никакие другие хедеры. Обычный вывод через echo шлёт заголовки, поэтому после вывода послать хедеры уже нельзя будет.
  16. да, именно так хеадеры срабатывают нормально, при передаче параметров по гет example.php $err = 1; $myerr = 2; header("Location: http://www.example.com/test.php?err=$err&myerr=$myerr"); test.php var_dump($_GET); выведет: Но если не срабатывает такой способ, то можно использовать сессии. Но передавать имя пользователя и пароль по гет не советую. Лучше использовать метод пост или сессии.
  17. xPoint

    smarty и php5

    ну в пхп только последние несколько лет пытаются что-то сделать с XSLT
  18. xPoint

    smarty и php5

    не знаю где и что вы слышали, но смарти нормально чувствует себя с пхп5. Хотите учите, хотите нет. Это ваше дело. Есть куча других аналогов. Последнее время становятся популярными шаблонизаторы на основе XSLT. Можете и этот вид шаблонизаторов изучить.
  19. xPoint

    smarty и php5

    работает. С чего бы это ему не работать?
  20. лучше иди на сайт http://www.w3.org/ и качай оф. спецификацию хтмл. Полнее этой спецификации ты нигде ничего не найдешь. В различных книгах описаны некоторые приемы создания страниц, но самая полная документация только в оф. источниках.
  21. xPoint

    удалить файл

    юзать конечно лучше, но не из-за писанины, а из-за производительности. mysql_fetch_array без второго параметра возвратит массив, к которому можно обращаться и по ассоциативным ключам и по численным (т.е. два массива в одном). При больших выборках из базы этот массив может быть оч. большим, что может занять оч. много памяти, и что в конечном счете может повлиять на производительность. Если же нужно выбрать пару строк то можно любую из функций использовать.
  22. xPoint

    удалить файл

    ужасный синтаксис $res[pict]. Почитай http://www.php.net/manual/ru/language.types.array.php. Особенно обрати внимание на пункт "Почему $foo[bar] это неверно?" mysql_fetch_row() возвращает неассоциативный массив. Для получения ассоциативного массива нужно использовать функцию mysql_fetch_array()
  23. xPoint

    удалить файл

    Это директория. Для удаления директорий используй функцию rmdir
  24. xPoint

    pear

    а у меня на версии 1.7.13 пашет нормально include_once 'DB.php'; $mysql = &DB::connect('mysql://root@localhost/test'); var_dump($mysql->query("SELECT * FROM article")); выведет дамп объекта DB_result
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy