PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (10): В начало « ... 2 3 4 5 6 7 8 [9] 10 »
Найдено сообщений: 147
Стас
Отправлено: 17 Мая, 2007 - 08:39:42 • Тема: AJAX • Форум: JavaScript & VBScript
Ответов: 16 Просмотров: 11930
А под какой переменной в PHP скрипте искать то, что передал JS через POST?
Стас
Отправлено: 16 Мая, 2007 - 19:22:29 • Тема: AJAX • Форум: JavaScript & VBScript
Ответов: 16 Просмотров: 11930
Научите хоть чему-нить
Вот к примеру: вводят в поле логин, а внизу отображается, занят он или нет. Запросы к БД я сам сделаю, какой JS и XML нужен скажите...
Стас
Отправлено: 16 Мая, 2007 - 16:57:36 • Тема: Аплоад изображений • Форум: Программирование на PHP
Ответов: 20 Просмотров: 2008
CyberBoss пишет: хм а у меня не показывает...
всё что хочешь показыват, а вот именно загруженные изображения не показывает...
(Добавление)
evgenijj пишет: Стиль программирования гм... Но картинки показывает:
Нажмите для увеличения
[AD]
Нажмите для увеличения
[AD]
эти картинки я тоже не вижу!
Может антибаннер какой-нить
Стас
Отправлено: 15 Мая, 2007 - 16:37:08 • Тема: Обрезка текста • Форум: Программирование на PHP
Ответов: 2 Просмотров: 285
У меня есть текст, к примеру, в 200 символах. Как мне обрезать его, предположим, до 100?
Стас
Отправлено: 15 Мая, 2007 - 15:10:30 • Тема: Научите парсить XML (RSS) • Форум: Программирование на PHP
Ответов: 16 Просмотров: 1297
Может я ошибся?
Вот: PHP:
скопировать код в буфер обмена
function getcontent( $from , $timer = 3600) {
$urlq = mysql_query ( "SELECT `url` FROM `xmlconfig` WHERE `name` = '$from '" ) ; $url = $url [ 0] ;
$regularq = mysql_query ( "SELECT `regular` FROM `xmlconfig` WHERE `name` = '$from '" ) ; $regular = $regular [ 0] ;
$timelastq = mysql_query ( "SELECT `timestamp` FROM `xmlcache` WHERE `name` = '$from '" ) ; $timelast = $timelast [ 0] ;
$fileq = mysql_query ( "SELECT `cachefile` FROM `xmlcache` WHERE `name` = '$from '" ) ; $path = "../" ;
}
else {
$path = "" ;
}
$file = "$path $file[0] " ;
if ( ( $curtime - $timer ) > $timelast ) {
function parse_rss( $reg_exp , $xml_data ) {
'count' => count( $temp [ 0 ] ) ,
'title' => $temp [ 1 ] ,
'link' => $temp [ 3 ] ,
'category' => $temp [ 4]
) ;
}
function output_rss( $pattern , $rss_data ) {
$temp = "" ;
for ( $i = 0 ; ( ( $i < 5) AND ( $i < $rss_data [ 'count' ] ) ) ; $i ++ ) {
$rss_data [ 'link' ] [ $i ] ,
) ;
}
return $temp ;
}
$reg_exp = $regular ;
$patternq = mysql_query ( "SELECT `pattern` FROM `xmlconfig` WHERE `name` = '$from '" ) ; $pattern = $pattern [ 0] ;
$rss_data = parse_rss( $reg_exp , $xml_data ) ;
$CACHE = output_rss( $pattern , $rss_data ) ;
}
if ( $from == "iceberg" ) {
$CACHE = iconv ( "UTF-8" , "CP1251" , $CACHE ) ; }
copy ( "" . $path . "empty.cache" , $file ) ; $handle = fopen ( $file , "w" ) ; `timestamp` = '$curtime ' WHERE `name` = '$from '" ) ;
return true ;
}
else {
return false ;
}
} ;
Таблица xmlconfig (CSV):
PHP:
скопировать код в буфер обмена
"lfs" ; "http://lfs.leschat.net/index2.php?option=com_rss&feed=RSS2.0&no_html=1" ; "#<item>.*?<title[^>]*>(.*?)</title>.*?<description>(.*?)</description>.*?<link>(.*?)</link>.*?<category>(.*?)</category>.*?</item>#si" ; "
%s |||%s |||%s "
"iceberg" ; "http://iceberg.leschat.net/?feed=rss2" ; "#<item>.*?<title[^>]*>(.*?)</title>.*?<description>(.*?)</description>.*?<link>(.*?)</link>.*?<category>(.*?)</category>.*?</item>#si" ; "
%s |||%s |||%s "
"flylink" ; "http://flylinkdc.leschat.net/backend.php" ; "#<item>.*?<title[^>]*>(.*?)</title>.*?<description>(.*?)</description>.*?<link>(.*?)</link>.*?</item>#si" ; "
%s |||%s "
Стас
Отправлено: 15 Мая, 2007 - 14:40:12 • Тема: Научите парсить XML (RSS) • Форум: Программирование на PHP
Ответов: 16 Просмотров: 1297
Почему-то порядок ссылок и названий выбираестя пальцем в небо. Всё расположено не в том порядке, и ссылки ведут не туда... помогите!
Стас
Отправлено: 14 Мая, 2007 - 22:25:54 • Тема: Кодировка • Форум: Программирование на PHP
Ответов: 2 Просмотров: 246
Я разместил колонки с информацией с 2 сайтов. Но один из них предостовляет её в кодировке windows, а другой в Unicode. Как преобразовать юникод в windows?
Стас
Отправлено: 14 Мая, 2007 - 17:11:11 • Тема: Научите парсить XML (RSS) • Форум: Программирование на PHP
Ответов: 16 Просмотров: 1297
Вот, посмотите полный вариант канала RSS\n\n(Добавление)
evgenijj
Кстати, твой вариант работал, когда я его переделал:
PHP:
скопировать код в буфер обмена
$string = '<item><title xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" cf:type="text">AutoPatcher Vista - набор обновлений и дополнений за май месяц</title><link>http://lfs.leschat.net/index.php?option=com_content&task=view&id=1553&Itemid=84</link><description xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" cf:type="html"> Новая майская версия включает все последние как критические, так и рекомендованные обновления для системы в количестве около 60 штук, а также содержит несколько дополнений и Java-машину от Sun. Благодаря модульной структуре Windows Vista отпала необходимость подгонять пакеты специально под различные локализированные варианты, данная версия подходит абсолютно для всей версий операционной системы. Исправленны все ранее известные баги </description><category>Софт (Windows) - Система</category><pubDate>Sun, 13 May 2007 17:12:05 GMT</pubDate></item>' ;
$regular = "/<item>.*?<title [^>]*>(.*?)</title><link>(.*?)</link>.*?<category>(.*?)</category>.*?</item>/" ;
Но стоило мне поставить file_get_contents для получения информации - и всё... данные скрипт получает - проверил.
Страниц (10): В начало « ... 2 3 4 5 6 7 8 [9] 10 »
Powered by ExBB FM 1.0 RC1. InvisionExBB