Пыха всегда с тобой

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Мы в твиттере!
Мы вконтакте!
Мы на яндексе!

Краснодарское время: 09 Февраль, 2012, 07:37:04

Страниц: [1]
Печать
Автор Тема: преобразование даты по стандарту RFC-822  (Прочитано 351 раз)
0 Пользователей и 1 Гость смотрят эту тему.
smmik    ↓ 
07 Сентябрь, 2010, 01:32:47
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 2
Сила слова: 0

Пытаюсь сделать rss-канал на сайт.
Извлекаю данные из таблицы новостей сайта запросом $result=mysql_query("SELECT * FROM `news` ORDER BY date DESC")
Далее.
Если пишу в скрипте "<pubDate>".$myrow['date']."</pubDate>\n" тогда в rss-канал выводится дата публикации например 27 августа 2010 г. 4:00 что не правильно так как это не по стандарту RFC-822.
Если пишу как рекомендовано "<pubDate>".date("r",$myrow['date'])."</pubDate>\n", то у всех новостей в канале дата публикации превращается в 1 января 1970 г. 3:33.
В таблице новостей в базе формат даты публикации определен как DATETIME 0000-00-00 00:00:00
 
Посоветуйте, что можно сделать?
Записан
md5    ↓ 
07 Сентябрь, 2010, 01:40:42 , спустя 7 минут 55 секунд
НЕ ХУЕТА! ХУЕТА!

выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо

Карма: не нужна
Сообщений: 10447
Сила слова: 1.2

PHP
date("r",strtotime($myrow['date']))
Записан

8: Undefined variable: str
Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php
Строка: 18
adw0rd: мудень блять, я уже фиксить стал эту фигню :)
md5: вуахахахаха
smmik    ↓ 
07 Сентябрь, 2010, 01:53:06 , спустя 12 минут 24 секунды
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 2
Сила слова: 0

Спасибо
Записан
Страниц: [1]
Печать
 

Перейти в: